Binance has released a white paper detailing a new smart contract blockchain it says offers a high-performance base layer for decentralized apps – but might also be a challenger to Ethereum.
The cryptocurrency exchange said Friday the new Binance Smart Chain (BSC) would work as a smart contract layer running parallel to its existing Binance Chain. The new blockchain, it said, would have a new consensus mechanism and would be capable of fast trade executions designed to combine fast confirmation times with strong on-chain governance.
Although Binance does not explicitly state BSC would be a rival to Ethereum, and the company stressed to CoinDesk this was not the company's intent, the white paper hints the new smart contract layer could perform better on several key metrics.
For one thing, its low latency platform will have faster execution times. For another, its consensus mechanism – a hybrid of EOS' delegated proof of stake (dPoS) system and a proof of authority (PoA) system – is designed to be more efficient and environmentally friendly than Ethereum's proof of work (PoW). (It's worth noting that Ethereum is moving to PoS soon, via an upgrade informally dubbed Ethereum 2.0.)
Furthermore, in a statement to CoinDesk, a spokesperson said BSC was designed to ensure dapps could scale while still running on a high-performance layer to ensure a "fast and smooth user experience." That might give an edge over Ethereum, where scalability limitations have sometimes created bottlenecks leading to soaring transaction fees and extended confirmation times. Indeed, popular game CryptoKitties quickly became so popular that it managed to put a strain on the network.
Binance, which only moved its token Binance Coin off Ethereum in 2019, denied wants to challenge the original "world computer," however.
On the contrary, the Binance spokesperson said the two would complement one another in growing the blockchain ecosystem: "The industry needs more high-performance infrastructures, not just one single blockchain."
Binance also wants to make BSC fully compatible with Ethereum. As it says in its white paper, it would give the new smart contract layer direct access to an ecosystem filled with "relatively mature applications and community."
One of the main problems that have beset other smart contract protocols is it can be devilishly difficult to convince existing dapps to move away from Ethereum. The process can be long and complicated: developer teams have to familiarize themselves with a new protocol and codebase. At the end of it, there's no guarantee existing users will follow them onto the new chain.
But by building a door straight into Ethereum, Binance could be looking to smooth the path making it easier for projects to switch protocols. As the exchange says in its white paper, being fully compatible means "most of the [Ethereum] dApps, ecosystem components, and toolings will work with BSC and require zero or minimum changes."
STORY CONTINUES BELOW
Recommended for you:
There have, of course, been other contenders for the mantel of "Ethereum Killer," but Binance's innovation may be less the potential high-performance capability of the platform and more that it has minimized the risk for dapps migrating onto a new chain.
Maybe BSC's de facto motto should be: "What have you got to lose?"
EDIT (April. 18, 11:25 UTC): A previous version of this article said Binance Smart Chain had a matching engine, this has since been corrected.