Massive problems with the Binance Smart Chain Network make developers have a tough time
Binance Smart Chain (BSC) has been having a rough time for developers lately. The network’s performance struggles with an increase in transactions.
The BSC network, built as a clone and rival of Ethereum, became a mess in May. The RPC server has failed and is out of sync. Users had difficulty executing transactions because data providers had been unable to respond to blocks of minutes for almost an hour.
Even the biggest project out there, PancakeSwap, says it’s “crowded”.
User complaints are increasing
The user will not accept if these errors persist. Complaints keep increasing, especially over GitHub from Binance Chain.
More and more users are complaining about failed transactions and error messages when using the DEX. In the Telegram Group, Binance Chain (BC) & Binance Smart Chain (BSC) – Development Discussion Group, users complained about a number of issues.
“My node was able to synchronize yesterday, now the status of the last 15 minutes cannot be synchronized.”
Another complained about another problem:
“Today I transferred some coins (BUSD) to my Binance Chain Wallet and waited 3-4 hours for confirmation, but I still can’t use them.”
“I can see the correct BUSD amount in the received section of the wallet and even on PancakeSwap, but at the moment I can’t do anything with these coins.”
Another wanted to know what had happened to the chain because they “waited about an hour for the bail …”. Another user reported a similar experience:
“BSC has not credited more than 1 hour so far”.
Some users claimed that panic surfaced when people continued with posts like “I just traded BNB for BSC, money, money gone”.
One person wrote:
“Fix that damn knot, your problem is scaring people all over space.”
Discounts across the board
Users have also posted reports that BscScan, the block explorer used on BSC similar to Etherscan, has been delayed or down. BscScan responds with a “money safe” guarantee.
Meanwhile, BSC Bridge, which allows users to create packaged assets of other blockchain tokens, showed a 404 error.
“My BSC node seems to be slow by 2,392 blocks in the last 24 hours. M5.xlarge is currently running (4 CPUs, 15 GB of RAM at around 75% CPU average), ”wrote one user.
“The transfer of large quantities of BNB to smart chain wallets is slow. .05… send to .2… no problem… send 1 BNB or more… indicates success. But never show it in the wallet … someone in BSC is a fraud … ”said another user.
A later tweet from Binance revealed that the network was back up and running.
Find the cause
Binance claims that BSC’s congestion is likely due to “great interest in projects building on it”.
In fact, one of the newly launched DeFi projects, SafeMoon has claimed that its user base is the real cause of the network’s troubles.
However, it is still unclear what exactly caused the network to stop working. Some people argue that the project’s database has too many states or bottlenecks.
The PancakeSwap Graph Indexer that a dApp uses to organize data was running slower than 1 million blocks at a time, and the Geth implementation slowed down.
Geth stands for “Go Ethereum”, a command line interface for running Ethereum nodes in the Go language.
With Geth, developers participate in the Ethereum network, transfer Ether between accounts and even mine Ether. BSC is a clone of Ethereum in many ways. Therefore the same rules apply.
However, Ethereum has solved the transaction time problem with high demand through gas fees. If you want a transaction to be completed quickly while the chain is busy, you will have to pay additional fees. Binance did the opposite.
The Binance system works by lowering gas charges as demand increases and adjusting the block size to allow even more transactions.
BSC should be centralized
This is not the first controversy about BSC to date. The blockchain infrastructure is criticized by researcher Ryan Watkins for centralizing its validation pool.
“Every cycle is dwarfed by the latest centralized solution to all blockchain problems. Every cycle influencers make these stories so they can blame naive retailers when they’re over, “Watkins tweeted.
The reason BSC is seen by some to be centralized is because it has an assortment of well-known validators to be approved by Binance. There are several publicly known validators for the BSC protocol including Certik, 1inch, Ankr and names like Alan Turing, Infinity Stones, Avengers.
Growth despite problems
However, BSC is quickly becoming one of the most popular blockchain networks for running intelligent contract-based applications.
The platform is designed to build dApps and users can manage their digital assets on different blockchains.
BSC is currently going through a fork from the most recent Geth 1.10.2 (i.e. Ethereum Berlin) that brings performance improvements for Ethereum.
Will this be another case where Binance and Ethereum will again save time and bring stability to BSC, or will BSC remain uncontrollable?
There can still be many consensus issues in the chain. The validator signs blocks out of order, resulting in the same block being sent multiple times.
The problems won’t go away. For example, many of the same blocks are sent as signed, with different hashes, different numbers of transactions, and then geth has to cancel the invalid transactions. It remains to be seen how Binance will react to this.
Teacher
According to BeinCrypto
Follow the Youtube Channel | Subscribe to telegram channel | Follow the Facebook page