簡単な内容

Binance Smart Chain (BSC) は Go Ethereum (Geth) プロトコルのハード フォークであり、Ethereum ブロックチェーンと多くの共通点があります。ただし、BSC の開発者は、いくつかの主要な領域に大幅な変更を加えました。最大の変更点は BSC コンセンサス メカニズムであり、これによりより安価で高速な取引が可能になります。


導入

一見すると、Binance Smart Chain (BSC) とイーサリアムは非常によく似ています。 BSC 上に構築された DApp とトークンは、イーサリアム仮想マシン (EVM) と互換性があります。パブリック ウォレットのアドレスが両方のブロックチェーンで同じであることに気づいたかもしれません。両方のネットワークで動作するクロスチェーン プロジェクトもあります。ただし、2 つの回路には顕著な違いがあります。どちらを使用するか迷っている場合は、違いを知り、理解することが最善です。


ブロックチェーントラフィックとDAppエコシステム

2021 年 6 月の時点で、イーサリアムのブロックチェーン上には 2,800 を超える DApp があり、BSC には約 810 の DApp があります。これは大きな違いですが、BSC の年齢が若いことを考慮すると、ネットワークは強力で成長中のエコシステムを示しています。

アクティブ アドレスもネットワークにおける重要な指標です。新しいブロックチェーンであるにもかかわらず、BSCは2021年6月7日に2,105,367個のアドレスを登録しました。これは、2021年5月9日のイーサリアムの過去最高記録である799,580個のアドレスの2倍以上です。

それでは、BSC が突然大きく成長した理由は一体何なのでしょうか?これは主に、確認時間が短縮され、手数料が安いためです。 BSCの成長は、NFTをめぐる誇大宣伝の高まりや、Trust WalletやMetaMaskなどの人気のある暗号通貨ウォレットとの互換性にも起因している可能性があります。

日々の取引を見てみると、両者の差はさらに大きくなります。 BSC では、ユーザーは資金をより速く、より経済的に移動し、スマート コントラクトを操作できます。以下に、BSC のピーク時の毎日約 1,200 万件のトランザクションと、400 万件を超える現在のトランザクションの状況を示します。


一方で、イーサリアムのトランザクション数は1日あたり175万トランザクションを超えたことはありません。定期的に資金を送金する必要があるユーザーにとっては、BSC がより一般的な選択肢となるでしょう。日々のトランザクションもアクティブ アドレスのコンテキストで考慮する必要があります。この記事の執筆時点では、BSC にはより多くのユーザーがおり、平均トランザクション数もより多くなっています。


イーサリアムとBSCで最も使用されているDeFi DApps

分散型金融に関しては、ブロックチェーンの互換性により、BSC とイーサリアムの間に多数の DApp が織り込まれています。開発者はアプリケーションを Ethereum から BSC に簡単に移植でき、新しい BSC プロジェクトでは多くの場合、Ethereum のオープン ソース コードを別の名前で再利用します。 DAppRadar ユーザーによるイーサリアム上の DApps のトップ 5 を見てみましょう。


ここでは、2 つの DeFi 自動マーケット メーカー (Uniswap と SushiSwap)、暗号ゲーム (Axie Infinity)、およびピアツーピア マーケットプレイス (OpenSea) が混在していることがわかります。上位 5 つの BSC を見ると、多くの共通点がわかります。


PancakeSwap は Uniswap のハードフォークとして作成されました。 Autofarm と Pancake Bunny は収益性の高いファームを表しており、イーサリアムのトップ 5 には入っていないカテゴリーです。 Biswap と Apeswap は自動マーケットメーカーです。 BSC 手数料が非常に低く、取引が非常に高速であるため、収益性の高い農業は一般に、Binance Smart Chain の方が効率的です。これらの理由により、BSC ユーザーにとって人気の選択肢となっています。

暗号ゲームに関して言えば、イーサリアムは確かに最も人気のあるゲームの本拠地です。 BSC には CryptoKitties や Axie Infinity によく似たプロジェクトがありますが、イーサリアムの古典的なゲームほど多くの視聴者を集めることができませんでした。


ネットワーク間の転送 

BEP-20 または ERC-20 をウォレットに入金したことがある場合は、イーサリアムと BSC ウォレットのアドレスが同一であることに気づいたかもしれません。したがって、たとえば、取引所からトークンを引き出すときに間違ったネットワークを選択した場合、別のブロックチェーンから簡単にトークンを取り戻すことができます。

BSC で誤って ERC-20 トークンを引き出した場合でも、対応する BSC アドレスでそれらのトークンを見つけることができます。誤って BSC からイーサリアムにトークンを送信した場合にも、同じプロセスを実行できます。どちらの場合も、幸いなことに資金が永久に失われるわけではありません。より詳細なガイドについては、Binance の間違ったネットワークに転送された暗号通貨を回復する方法を確認してください。


取引手数料

BSC とイーサリアムは、複雑さを測定する取引手数料にガス モデルを使用しています。 BSC ユーザーはネットワークのニーズに応じてガスの価格を設定でき、マイナーはより高いガス価格の取引を優先します。ただし、イーサリアムのロンドンのハードフォークでは、高額な手数料が不要になる可能性が高いいくつかの新しい変更が導入されています。

イーサリアムのアップデートにより、基本ブロック料金による新しい価格設定メカニズムが作成されます。取引需要に応じて基本料金が変動するため、ユーザー自身がガス価格を決める必要がありません。

歴史的に、イーサリアムのガス料金は BSC よりもはるかに高かった。平均値が最も高かったのは2021年5月の68.72ドルでした。この傾向は変わり始めていますが、現時点ではイーサリアムの方がまだ高価です。


より良いアイデアを得るために、Etherscan の平均イーサリアムコストを見てみましょう。上位 3 つの数字は、現在のイーサリアム ガス価格を示しています。 BSC とイーサリアムの両方で、1 gwei はそれぞれ 0.000000001 BNB または ETH に相当します。支払う価格が低い場合、取引にはさらに時間がかかります。

この記事の執筆時点で、ERC-20 トークンを別のウォレットに転送するだけの平均価格は 2.46 ドルです。複数の取引を含む Uniswap の流動性プールを使用すると、この数字は 7.58 ドルに増加します。


以下に、手数料わずか 0.03 ドルの BSC トランザクションを示します。これは、イーサリアムのガストラッカーでの ERC-20 送金に相当します。 BSC は、取引に使用されたガス量 (21,000) にガス価格 (5 グウェイ) を乗じてこれを計算しました。


トランザクション時間

ブロックチェーン上の平均トランザクション時間を測定するのは少し難しい場合があります。トランザクションは、マイナーがトランザクションが存在するブロックを確認した後に技術的には完了しますが、他の側面が待機時間に影響を与える可能性があります。

  1. 十分に高い手数料を設定しないと、マイナーが取引を遅らせたり、ブロックしたりする可能性があります。

  2. より複雑なブロックチェーンの相互作用には複数のトランザクションが必要です。たとえば、流動性プールに流動性を追加します。

  3. ほとんどのサービスは、一定数のブロックが確認された後にのみトランザクションが有効であるとみなします。これらの追加の確認により、ブロックがネットワークによって拒否された場合に販売者やサービスプロバイダーによるチャージバックのリスクが軽減されます。

上記のイーサリアムのガス統計を見ると、トランザクション時間が 30 秒から 16 分まで変化していることがわかります。これらの数値には、成功したトランザクションが考慮されていますが、追加の確認は必要ありません。 

たとえば、ETH (ERC-20) を Binance アカウントに入金する場合、12 回のネットワーク確認を待つ必要があります。以下のグラフでわかるように、ブロックが約 13 秒ごとにマイニングされる場合、ETH をスポット ウォレットに入金するときにさらに 156 秒追加されます。


BSC では、平均ブロック時間は 3 秒です。これをイーサリアムの13秒と比較すると、約4.3倍の速度向上が見られます。


コンセンサスメカニズム

イーサリアムの Proof of Work (PoW) コンセンサス メカニズムはビットコインのものと似ていますが、BSC が使用する Proof of Staked Authority (PoSA) とは大きく異なります。ただし、この差は長くは続きません。 Ethereum 2.0 アップデートにより、ネットワークは Proof of Stake (PoS) メカニズムの使用を開始します。

PoSA BSC は、Proof of Authority (PoA) と Delegated Proof of Stake (DPoS) の側面を組み合わせています。 21 人のバリデーターが順番にブロックを作成し、報酬として BNB 取引手数料を受け取ります。バリデーターになるには、ノードを開始して少なくとも 10,000 BNB をステークする必要があり、その後、選択された候補者になります。

委任者として知られる他のユーザーは、選択された候補者のために BNB を賭けます。ステーキング量によって選ばれた 21 人の候補者が順番にブロックを処理します。このプロセス全体が 24 時間ごとに繰り返されます。委任者は、バリデーターが獲得する報酬の一部も受け取ります。

PoW イーサリアムはまったく異なるシステムです。コミュニティがバリデータを選出する代わりに、計算パズルを解く競争が行われます。誰でも参加できますが、専用の採掘機器を購入またはレンタルする必要があります。計算能力が高いほど、最初にパズルを解いてブロックを確認できる可能性が高くなります。成功したマイナーは取引手数料と報酬をETHで受け取ります。

PoW はコンセンサスを達成し、ネットワーク セキュリティを確保するための効果的な方法ですが、開発者はそれ以来、他のメカニズムの使用を検討してきました。彼らの目標は、安全性を損なうことなく、より効率的で環境的に安全な代替品を見つけることです。

これらの理由により、イーサリアム ネットワークは最終的にプルーフ オブ ステークに移行することになります。バリデーターはブロックを生成できるように ETH をステークします。他のバリデーターはブロックを「監視」し、その正確さをチェックします。誰かが偽のトランザクションを含むブロックを作成すると、ステーキング コインをすべて失う危険があります。バリデーターは、成功したブロックと検証に対して報酬を与えられます。悪意のあるバリデーターは、直接入金して大量の ETH をステーキングすることで、資金を失う危険があります。


最終的な考え

Binance Smart ChainとEthereumには多くの共通点があることは明らかです。特にイーサリアムユーザーはイーサリアムから簡単に移行してBSCの実験を始めることができるからです。しかし、類似点にもかかわらず、BSC はパフォーマンスと効率を向上させるためにいくつかの興味深い変更を加えています。 Proof of Staked Authority (PoSA) コンセンサス メカニズムにより、ユーザーはさらに安価で高速なブロックチェーン トランザクションを利用できるようになりました。