BitShares block production incident

An incident occurred on the BitShares network and caused an unplanned interruption of block production
10 July 2017   1738
BitShares

Is a software company working on financial solutions built on a blockchain, such as decentralized asset exchanges, banking, project funding

On Monday, July 10th, a software company BitShares faced an incident occurred on the BitShares network that caused an unplanned interruption of block production.

As the company reports in the official announcement, all block producers have been affected by a memory corruption that was caused by an automatic resize of a flat_index container that resulted in an unrecoverable stale state. This has happened for the first time in over two years of blockchain operations.

Blockchain

Distributed database that is used to maintain a continuously growing list of records, called blocks

Luckily, after several core developers debugging the code, the cause was identified and a patch was quickly delivered to the block producers. Shortly after that, the blockchain recovered and new blocks have been generated. All transaction that made it into the blockchain prior to this incident were unaltered.

The team argues that it is absolutely necessary that everyone is aware that the nature of the patch requires all nodes to apply the patch, accordingly, in order to sync back with the blockchain. The exchanges and third party providers are to update their back-end to tag 2.0.170710 and rebuild. The following steps facilitate this update:

git fetch
git checkout 2.0.170710
git submodule update --init --recursive
make

As it turned out after further investigation, the root cause was an inappropriate implementation of flat_index::remove that only zeroed an entry instead of removing the whole element from the container, BitShares team detailed. What happens is that a new bitasset has been proposed but the proposal wasn’t fully approved. The bitasset data was created in the database and then zeroed instead of being removed after expiration of the proposal. This is the first time in the history of the chain when flat_index::remove was called.

The conclusion is that flat_index is not made for having items removed. Proposals can always lead to items being removed, which means that flat_index is not suitable for the job and should be replaced in all places. 

'Kodak Miner' Turned Out to be a Scam

KashMiner by Spotlite USA was promoted as Kodak branded bitcoin miner 
17 July 2018   117

The KashMiner bitcoin miner, exhibited at the Kodak stand during the CES technology show in Las Vegas, was in fact a product designed to mislead potential consumers and with a potentially unattainable potential return. This is reported by BBC.

Spotlite USA is licensed by Kodak's lighting division, which allows it to use the famous brand in its products. In January 2018 the company introduced its miner and announced that it intends to lease it. According to its business plan, potential users had to pay a commission before getting the device. It was expected that after depositing $ 3,400, the customer will receive a device that will allow him to easily cover expenses and receive revenue from bitcoin mining.

However the company did not have an official Kodak license to use the brand in the production of mining equipment and initially overstated the indicators of the potential profit of its device, refusing to take into account the growing complexity and costs of bitcoin mining. The advertising materials reported that KashMiner brings $ 375 a month, which, subject to a 2-year contract, would allow the client to receive $ 5,600 of profit after paying a commission. Experts from the industry of cryptocurrency call this offer a scam.

There is no way your magical Kodak miner will make the same $375 every month.
 

Saifedean Ammous

Economist

CEO Spotlite USA Halston Mikail previously reported that he plans to install hundreds of miners at the headquarters of Kodak. According to him, he already managed to place 80 miners there, but the Kodak spokesman denied this information.

While you saw units at CES from our licensee Spotlite, the KashMiner is not a Kodak brand licensed product. Units were not installed at our headquarters.
 

Kodak Spokesman

In a phone call with the BBC, Spotlite's Halston Mikail said the US Securities and Exchange Commission (SEC) had prevented the scheme from going ahead.