Binance Smart Chain vs Ethereum: Unbiased Comparison by GetBlock

With the ongoing Binance Coin (BNB) rally followed by strong hype around all Binance products, increased attention has been paid to Binance Smart Chain, a high-performance smart contract environment. While Ethereum (ETH) fees are going ballistic yet again, maybe, the time has come to let ‘decentralization’ go?

Typically, when choosing the platform for decentralized applications (dApps) hosting, the ‘golden’ set of things to look at includes speed (bandwidth, block time) transaction costs, developer experience. Here’s how a corporate chain can outperform the ‘world computer’.

Basics

Ethereum (ETH) is the world’s pioneering programmatic blockchain. Launched in 2015 by Vitalik Buterin, Gavin Wood and Charles Hoskinson, it allowed users to deploy and run ‘smart contracts’ and utilize decentralized computational power for their execution. Its native asset is called ‘Ether’. There are a plethora of Ethereum-based tokens that belong to ERC-20, ERC-777 and various standards.

Binance Smart Chain (BSC) was proposed by Binance’s CEO Changpeng Zhao in 2020 as a smart contract environment that addresses the problems of high transactional costs and low speed.

It is fully Ethereum (ETH)-compatible, so developers familiar with Solidity Ethereum-native programming language can easily move their dApps to BSC. Binance Smart Chain Mainnet was activated in September 2020 with much fanfare.

Consensus

At press time, Ethereum (ETH) utilizes Proof-of-Work consensus secured by the Ethash mining algorithm. It means that its transactions are appended to the blockchain by decentralized computations of Ethereum miners. Now Ethereum (ETH) miners calculate more than 423 billion hashes per second: Ethereum has never been so secure.

Starting from December 2020, Ethereum 2.0, the next iteration of Ethereum protocol, started its roll-out. It will use sharded Proof-of-Stake consensus: the entire network will be split up to a web of interconnected shards and transactions will be validated by ETH stakers instead of miners.

Binance Smart Chain uses Proof-of-Staked-Authority (or PoSA), a version of Proof-of-Stake consensus where participants stake BNB to become validators. If they propose a valid block, they’ll receive transaction fees from the transactions included in it. Critics of Binance Smart Chain reiterate that all BSC validators are controlled by Binance itself.

dApps and DeFis

The main purpose of all programmatic chains is the hosting of decentralized applications (dApps), including decentralized financial protocols (DeFis). Right now, there are 4546 decentralized applications running in the crypto segment, according to leading explorer DappRadar. 2189 of them are running on top of Ethereum (48,1%). Binance Smart Chain is a home for 145 dApps or 3,2% of all applications.

Meanwhile, Binance Smart Chain profile looks way more ‘DeFi-focused’. Out of 383 DeFis, 157 (41%) are based on Ethereum (ETH) while 109 DeFis use BSC (28,5%). As a result, despite Ethereum’s adoption being much more impressive, in the DeFi corner two chains are competing.

Flagship applications of both chains (Pancake Swap and Uniswap) belong to the decentralized exchanges (DEXs) segment.

Fees

The problem of high fees is an obvious Ethereum’s sore spot. Amidst Ether price rallies, median Ethereum (ETH) transaction costs $20. Except for microtransactions, one ‘normal’ Ethereum (ETH) transfer, therefore, took $100-$150 to be included in the blockchain.

Image by BitInfoCharts

Fees on Binance Smart Chain are almost negligible and very rarely surpass $0.1 per transaction. Malicious tongues are accusing Binance of subsidizing them to promote Binance Smart Chain and lure developers, but now the fact is: using BSC for your dApp is really cheap today.

Bottom Line

Actually, the choice between Ethereum (ETH) and Binance Smart Chain (BSC) is more about philosophy. With BSC, you can’t avoid obvious ‘corporate chain’ trade-offs: centralization, the shady process of validation, suspiciously low fees, etc. Ethereum (ETH) is the most decentralized and secure programmatic blockchain ever, but it becomes too expensive and slow.

So, Binance Smart Chain looks like a platform of choice for early-stage projects who are not ready to pay for decentralization that much.

Originally published at https://getblock.io.

--

--

--

GetBlock is a service that provides fast and easy API connection to blockchain nodes of 40+ cryptocurrencies.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

London Blockchain Week Highlights Increased Blockchain Interest

What is multichain nft marketplace? learn how to do that?

Top use cases of blockchain technology in banking 2020 / Part 2

THINKIUM WORLD

THE PHENOMENAL OF THINKIUM ECOSYSTEM

ArcBlock Releases Schedule for Virtual Devcon 2020

Public Testnet Release

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
GetBlock

GetBlock

GetBlock is a service that provides fast and easy API connection to blockchain nodes of 40+ cryptocurrencies.

More from Medium

#5: Digital Assets & Access To Money

Free ETH Arbitrage up to 6 ETH every Month

The only guide you need for trading and investing in NFTs

Bitcoin ‘Technically Oversold’, Crypto Websites in Top 20, NEAR Price Prints New Record