BNB Smart Chain (BSC) の紹介
ホーム
記事
BNB Smart Chain (BSC) の紹介

BNB Smart Chain (BSC) の紹介

初心者
公開済 Feb 14, 2024更新済 May 29, 2024
6m


要点

  • BNB Smart Chain (BSC)は、BNB Beacon Chainと並行する形で2020年に誕生しました。2つのチェーンは異なる目的で構築されているものの、どちらもより広範なBNBチェーンのエコシステムの一部となっています。

  • BSCは、スマートコントラクトの採用による新たな機能とカスタマイズ性により分散型アプリケーションとWeb3サービスへ対応し、劇的な成長を遂げました。

  • まもなく、BSCと合併する形でBNB Beacon Chainは廃止され、統一された単一のBNBスマートチェーンが誕生します。

はじめに

BNBスマートチェーン(BSC)は、様々なWeb3ツールや分散型アプリケーション(DApps)を提供するブロックチェーンネットワークです。スマートコントラクトを提供する高性能ブロックチェーンで、ブロックチェーンゲーム、ガバナンス、投票システム、分散型金融(DeFi)など、あらゆる種類のサービスやアプリケーションを構築できます。

Binance Smart Chain(BSC)とは

BNB Smart Chainは、BNB Beacon Chainの制約への対処を目指し、2020年に誕生しました。BNB Smart Chainを理解するにあたり、BNB Beacon Chainとの関係を振り返ってみます。

BNB Chainは、2019年にローンチされました。その時点でBNBユーティリティトークンがEthereumネットワークから移行され、BNB Chainのネイティブトークンとなりました。現在では、初期のBNB ChainをBNB Beacon Chainと呼んでいます。

2022年、BNB Smart Chain(BSC)とBNB Beacon ChainはBNB Chainエコシステムの管理下に置かれました。以来、2つのブロックチェーンは別々のユースケースに対応し、別々に運用されてきました。

BNB Beacon ChainとBNB Smart Chain(BSC)の比較

BNB Beacon Chainとは異なり、BSCはスマートコントラクト機能とEthereum仮想マシン(EVM)との互換性があります。この設計の意図は、BNB Beacon Chainの運用を妨げることなく、BNBエコシステムにスマートコントラクトを導入することにありました。

  • BNB Beacon Chain:BEP-2トークン規格を採用し、ステーキングと投票システムを備えたガバナンスレイヤーとして機能します。

  • BNB Smart Chain (BSC):スマートコントラクト機能を提供します。BEP-20トークン規格を採用し、DApps、DeFiサービス、マルチチェーンへの対応、その他のWeb3アプリケーションが運用され、EVM互換レイヤーとして機能します。

基本的には、両方のブロックチェーンが並行して運用されています。BSCは、いわゆるレイヤー2やオフチェーンのスケーラビリティソリューションではありません。BNB Beacon Chainが仮にオフラインになっても、BSCは独立して運用されるブロックチェーンです。

BSCはEVMと互換性を持つため、ローンチ直後からEthereumの開発ツールや豊富なDAppsに対応可能となっていました。そのため、Ethereumからプロジェクトを簡単に移植できます。ユーザーとしては、MetaMaskなどのアプリケーションをBSC上で動作するよう、簡単な操作で設定できます。

BNB Chain Fusion

2023年後半、BNB Chain担当チームは、BNB Beacon Chainの廃止、および同チェーン上の機能のBNB Smart Chainネットワーク上への移行を発表しました。

この移行は段階的に実施され、2024年4月に開始し、同年6月に終了する予定です。詳細は、BNB Chainの統合ロードマップをご覧ください。

BNB Smart Chainの仕組み

コンセンサスメカニズム

BNB Smart Chainは、Proof of Stake(PoS)コンセンサスアルゴリズムにより、約3秒のブロックタイムを実現しています。具体的には、Proof of Staked Authority(PoSA)メカニズムに基づき、参加者はBNBをステーキングしてバリデーターになります。

バリデーターはトランザクションブロックを検証し、トランザクション手数料をインセンティブとして受け取ります。なお、多くのプロトコルとは異なり、BNBはインフレトークンではないため、ミントされたBNBへのブロック補助金は提供されません。BNB運営は定期的にコインバーンを実施しており、BNBの供給量は時間の経過とともに減少していきます。

BEP-20トークン規格

BNB Smart Chainは、BEP-20トークン規格を採用しています。ERC-20トークンの紹介記事でBEP-20について解説していますが、BEP-20もEthereumのERC-20と同じ機能を用いています。

BEP-20はトークン規格であり、トークン発行や機能性に関する重要なパラメーターやルールを定義しています。BNBスマートチェーンの技術仕様として設計されたBEP-20に則り、NFT、ステーブルコイン、ユーティリティトークンなど、さまざまなデジタル資産を作成できます。

BNBスマートチェーン上のブロックチェーン取引では、ガス代として少量のBNBを支払う必要があります。EthereumブロックチェーンのETHと同様に、バリデーターがトランザクションを検証し、ネットワークの安全性を維持するインセンティブとしてガス代が支払われます。

BNB Smart Chain上の分散型金融

BSCで展開されるPancakeSwapやその他のDeFiアプリケーションでは、BTC、USDT、ETHなど他のブロックチェーンのデジタル資産が取引されています。このような他のチェーンの資産は、BNBスマートチェーン上で「ペギーコイン」または「ラップドトークン」として存在します。これらのトークンの価値は、ネイティブチェーン上の元の資産価値にペッグされています。

たとえば、BSCのBTCBトークンは、Bitcoinブロックチェーン上のBTCの価値に追随します。元のチェーンにロックされたBTCユニットごとに同一数量の新しいBTCBトークンを発行するスマートコントラクトにより、勝ちの連動が実現します。この仕組みにより、外部資産を効果的にBSCエコシステムに取り込めます。

BNB Smart Chainがもつ柔軟性により、BNB ChainエコシステムでのDeFiアプリケーションでは、さまざまなチェーンの資産の利用、資産の交換、イールドファーミング、提案への投票などを行えます。

まとめ

BNB Smart Chain(BSC)はBNB Chainエコシステム内の高性能なブロックチェーンであり、数多くのWeb3ツールと分散型アプリケーション(DApps)を提供しています。2020年にBNB Beacon Chainの制約への対処を目指し創設されたBSCは、スマートコントラクトの実装を通じ、分散型アプリケーションとWeb3サービスの急速な成長を支えています。

参考文献

免責事項:このコンテンツは、一般的な情報提供および学習素材としてのみの目的で「現状有姿」にて提供するもので、いかなる種類の表明または保証を行うものではありません。財務的、法的、またはその他の専門的なアドバイスとして解釈されるべきではなく、特定の商品またはサービスの購入の推奨を意図したものでもありません。適切な専門的顧問に独自に助言を求めるようにしてください。記事が第三者の寄稿者によって寄稿されている場合、提言されている見解は第三者の寄稿者のものであり、必ずしもバイナンスアカデミーの見解を反映したものではありません。詳細はこちらの免責事項全文をお読みください。デジタル資産の価格は、大きく変動する可能性があります。投資した暗号資産の価値は上下する可能性があり、当初の投資額を取り戻せない可能性があります。投資判断についてはご自身が単独で責任を負い、バイナンスアカデミーはお客様が被る可能性のある損失に対して責任を負いません。この資料は、財務的、法的、またはその他の専門的なアドバイスとして解釈されるべきではありません。詳細は、利用規約リスクに関する警告をご参照ください