Major crypto exchange Binance has shared that they had been repairing "minor hardware failures" yesterday, which resulted in "a stuck transaction", which then caused a backlog on the Bitcoin (BTC) network and led to the company pausing BTC withdrawals for about three hours.
In a post-mortem, the exchange detailed that the issue arose when they were “repairing several minor hardware failures on wallet consolidation nodes [...], which caused the earlier transactions that were pending to be broadcast to the network after the nodes were repaired.”
The company added that those pending consolidation transactions had a low gas fee and caused the later withdrawal transactions, "which were pointing to the pending consolidation UTXO [unspent transaction output]," to get stuck.
"To fix it we had to change the logic to only take successful UTXO from consolidation transactions or successful withdrawal transactions. This fix will also prevent the same issue from happening again," Binance said.
The exchange repeated that during the entire time that Bitcoin withdrawals were paused on the Bitcoin network, users were able to withdraw BTC using other chains, including ERC-20 and BEP-20.
Binance CEO Changpeng Zhao (CZ) also shared the hash of one specific transaction "that got things stuck." He then mentioned another transaction that was still stuck.
Notably, the SBI Crypto mining pool "manually prioritized and mined [the transaction] in block 740683," according to Carson Smith, CEO of the company.
While all evidence seems to support Binance’s explanation, some users still argue the exchange may be using fractional reserve systems, allowing customers to trade in “naked” Bitcoin that exists only on their internal books.
"So real btc is halted from
Read more on cryptonews.com