BEP-20: Binance Smart Chain トークン標準

BEP-20: Binance Smart Chain トークン標準

急速に進化するブロックチェーン技術の状況において、トークンの標準化は極めて重要な発展であり、現代のブロックチェーン空間を特徴付ける急成長するエコシステムの基礎を築きました。イーサリアムやバイナンス スマート チェーン (BSC) などのプラットフォームは、それぞれ独自のトークンを利用した分散型アプリケーション (DApps)への道を切り開きました。これらのトークンは単なる資産を超えて、DApps の生命線として機能し、エコシステム内のユーティリティ機能、経済取引、ガバナンス活動を促進します。

トークンは、本質的にスマート コントラクト内に埋め込まれたルールとプロトコルを編集したものであるトークン標準として知られる特定のフレームワークに準拠しています。この遵守により、ウォレットや取引所を含むさまざまなアプリケーションにわたるシームレスな相互運用性と統合が保証され、それによってエコシステムの結束力が強化されます。これらの標準に準拠していないと、トークンはより広範なアプリケーション ネットワークと対話できなくなり、孤立する危険があります。

無数のブロックチェーン プラットフォームの中で、それぞれが独自のトークン標準を開発し、DApps はそれに準拠する必要があります。たとえば、イーサリアム ネットワークは、プラットフォーム上でトークンを作成するための青写真であるERC-20標準を導入しました。同様に、バイナンス スマート チェーンは BEP-20 標準を確立し、エコシステム内でのトークン開発の準備を整えました。

さらに、 Web3への移行とブロックチェーン テクノロジーの統合には、ある程度の適応性と革新性が必要です。 BSC とその BEP20 標準を利用することで、プロジェクト開発の範囲が広がるだけでなく、クロスチェーンおよびマルチトークン機能の可能性によりエコシステムが強化されます。

この概要では、BEP-20 標準の謎を解き明かし、BSC およびバイナンス チェーン エコシステム内でのその役割についての洞察を提供し、BSC でトークンを作成および展開するための高度な開発を活用する利点を強調します。

バイナンススマートチェーンとは何ですか?

Binance Smart Chain (BSC) は、スマート コントラクト機能をサポートするように設計された洗練されたブロックチェーン プラットフォームで、優れたトランザクション容量による高速取引向けに調整された Binance Chain と並行して動作します。このデュアルチェーン アーキテクチャは、幅広いブロックチェーン アプリケーションに対応する多用途かつ効率的なエコシステムを促進します。

主要な集中型暗号通貨取引所の 1 つであるバイナンスによって 2019 年に開始されたバイナンス チェーンは、 分散型取引所 (DEX)の亜種であるバイナンス DEX を支えるために開発されました。バイナンス チェーンは、迅速かつ分散型取引に重点を置き、ネットワークのユーティリティ トークンとして機能する、2 億ユニットを上限とする BNB トークンを導入しました。

Binance Chain の主な制限は、ネットワークの混雑を回避するためにスマート コントラクト機能を意図的に排除していることであり、これは取引の高いトランザクション速度を維持することを目的とした決定です。このトレードオフは、 CryptoKittiesのようなブロックチェーン ゲームのコンテキストで特に顕著になり、その人気によりイーサリアム ネットワークの速度が大幅に低下しました。

これに対処するために、バイナンスは 2020 年 9 月にバイナンス スマート チェーンを発表しました。BSC はスマート コントラクトの実行を可能にする並列ブロックチェーンであり、 イーサリアム仮想マシン (EVM)と完全な互換性があるため、EVM ベースのプロジェクトの簡単な移行が可能になります。一般的なサイドチェーンやレイヤー 2ソリューションとは異なり、BSC はバイナンス チェーンから独立して動作し続ける自律型ブロックチェーンです。

EVM 互換性により、開発者は分散型アプリケーション (DApps) を BSC に簡単に移行できる一方、ユーザーはブロックチェーンと対話するための MetaMask などの使い慣れたインターフェイスを引き続き利用できます。この互換性は、イーサリアム エコシステムの広範な開発とユーザー ベースを活用し、BSC の成長とイノベーションを促進します。

BSC は、ネットワークを保護するために Proof-of-Stake (PoS) の一種である Proof of Staked Authority (PoSA)コンセンサス メカニズムを採用しています。このモデルでは、バリデーターに BNB トークンのステークを要求することで、イーサリアムよりも大幅に高速な約 3 秒のブロック時間を実現します。バリデーターは、従来のブロック報酬ではなく、検証したブロックからの取引手数料を通じて報酬を得ており、バイナンスチームによる固定供給と定期的なトークンバーンによるBNBのデフレ的性質を強調しています。

Binance Chain と BSC 間の相乗効果はデュアルチェーン アーキテクチャにカプセル化されており、Binance Chain Wallet や Trust Wallet などの互換性のあるウォレットを介して両方のチェーン間でシームレスな資産転送が可能になります。このクロスチェーン機能によりユーザー エクスペリエンスが向上し、Binance エコシステム内での資産管理とアプリケーションの相互作用に柔軟性が提供されます。

BEP-20とは何ですか?

BEP-20 トークン標準は、イーサリアムの広く認知されたトークン フレームワークである ERC-20 を基礎として、バイナンス スマート チェーン (BSC) エコシステムにおける極めて重要な進歩を表しています。この標準は、BSC でのトークン開発の包括的な青写真として機能し、支出メカニズム、所有権ルール、その他の主要な運用ガイドラインを含む幅広い機能を促進します。その設計は、イーサリアムの ERC-20 トークンだけでなく、BNB ビーコン チェーンの BEP-2トークンとの互換性も保証し、多用途で相互接続されたブロックチェーン環境を促進します。

BEP-20 は、企業の株式のデジタル表現から現実世界の資産に裏付けられたステーブルコインに至るまで、多様なトークンを作成する柔軟性を開発者に提供することを目的としています。革新はそこで止まりません。これは、他の暗号通貨の価値を反映する BEP-20 トークンである「 Peggy 」コインの作成にまで及び、さまざまなブロックチェーンの資産を組み込むことで BSC の有用性を高めます。

BEP-20 フレームワークの本質は、クロスチェーンの互換性と効率性を重視していることです。 BEP-20 トークンを含む取引にはガス料金として BNB が必要であり、バリデーターが取引を迅速に処理するよう奨励されます。このメカニズムは、BSC のデュアルチェーン アーキテクチャを強調しており、BSC は BNB ビーコン チェーンと並行して動作し、それぞれが Binance エコシステム内で異なる機能を果たします。 BSC は、ビーコン チェーンに過負荷をかけることなく分散型アプリケーション (DApps) を実行するように最適化されており、迅速な取引操作に合わせて調整されています。

BEP-20 標準に基づくトークンの作成は、プログラミングに関する広範な専門知識を持たない人でもプロセスを合理化する CoinTool などのツールのおかげで、アクセスしやすくユーザー フレンドリーです。トークンの作成者は、ミント、書き込み、トランザクションの一時停止、アドレスのブラックリスト機能などのパラメータにより、トークンの運用ダイナミクスを大幅に制御し、柔軟性とセキュリティのバランスをとることができます。

BEP-20 標準をさらに深く掘り下げたいと考えている個人や開発者、または BSC プラットフォームで独自のトークンを起動することを検討している個人や開発者にとって、GitHub の草案のようなリソースは貴重な洞察を提供します。トークン化された証券、ステーブルコイン、革新的なペギー コインのいずれの場合でも、BEP-20 標準は、ブロックチェーン テクノロジーと広大なバイナンス スマート チェーン エコシステムの可能性を最大限に探求するための強固な基盤を築きます。

BEP20 トークン規格のパラメータ

BEP-20 標準を理解するには、その基本的な定義を知るだけでは不十分です。 BEP-20 トークンの機能の概要を示す特定のパラメーターを深く掘り下げる必要があります。これらのパラメーターは、Binance Smart Chain エコシステム内で BEP-20 トークンがどのように動作するかを決定する上で重要な役割を果たします。 BEP-20 標準の主要なパラメータには次のものがあります。

  • ブラックリスト: この機能により、疑わしい BEP-20 アドレスまたは悪意があると特定されたアドレスを除外または禁止できるため、エコシステムのセキュリティが強化されます。
  • Can Mint : インフレメカニズムとして機能する「Can Mint」パラメータは、新しいトークンを作成できる条件を概説し、それによって BEP-20 トークンの総供給量を増加させます。
  • Can Burn : 「Can Mint」に対するデフレの相殺として、「Can Burn」パラメータはトークンを流通から永久に削除し、トークンの総供給量を効果的に削減する機能を提供します。
  • 一時停止可能: この革新的な機能は、BEP-20 トークンに関連するすべての操作を一時停止できるようにすることで、悪意のあるアクティビティや予期せぬダウンタイムに対する重要な保護手段を提供します。ただし、この機能は、トークンのアクティビティの一時停止を開始できる唯一の者であるトークン作成者または指定された権限に制御を集中させます。

これらのパラメータは集合的に BEP-20 トークンの運用環境を定義し、Binance Smart Chain ネットワーク内のトークンのユーティリティと機能を支えるセキュリティ、柔軟性、制御の組み合わせを提供します。

デュアルチェーンアーキテクチャ

Binance が採用している革新的なデュアルチェーン アーキテクチャは、Binance Chain と Binance Smart Chain (BSC) の両方を包含しており、BEP20 ウォレットのアドレスとトランザクションを管理するユーザーにとって重要な機能として際立っています。この設定により、2 つのチェーンが同時に動作し、BNB トークンを両方のエコシステムにわたる共有ネイティブ資産として利用できるようになります。

明らかに、各チェーンは独立して機能し、デュアル チェーン設計がブリッジとして機能することで資産のスムーズな転送を促進し、チェーン間の相互運用性を確保します。 Binance Bridge はこのアーキテクチャにおいて極めて重要な役割を果たし、2 つのプラットフォーム間での資産のシームレスな移動を可能にする洗練されたメカニズムを提供します。緊密に統合されているにもかかわらず、BSC がバイナンス チェーンから自律的に動作していることを認識することが重要です。

この分離により、各チェーンに適用される独自のトークン標準が導入されます。具体的には、BEP20 標準が Binance Smart Chain のネイティブ トークン標準として指定されています。 BEP20 標準は、BSC エコシステム内のトークンの機能と相互運用性を定義するのに役立ち、単純な転送から複雑なスマート コントラクト機能まで幅広い用途を提供します。

BEP-20 トークンと BEP-2 トークンの違い

BEP-20 と BEP-2 トークン標準には類似点があり、比較的簡単に交換できますが、それぞれのブロックチェーン環境に対応する明確な特性を備えています。 BEP-2 はオリジナルのバイナンス チェーンの基礎となるトークン標準であり、主に高速かつ効率的な取引を促進することを目的として設計されています。一方、BEP-20 はバイナンス スマート チェーン (BSC) 向けに調整されており、スマート コントラクトと分散型アプリケーション (DApps) との互換性により分散型金融 (DeFi) エコシステムをサポートします。

これら 2 つの標準の主な違いの 1 つは、ウォレット アドレスの形式と運用の詳細にあります。 BEP-2 トークンの場合、ウォレット アドレスは「bnb」で始まり、MEMO の使用が必要になります。MEMO は、特に Binance 取引所プラットフォーム内で、目的のアカウントに資金を正しく割り当てるために不可欠な一意の識別子です。

逆に、BEP-20 ウォレット アドレスは「0x」で始まり、イーサリアムとそのトークンで使用されるアドレス形式と一致しています。この類似性は、イーサリアム仮想マシン (EVM) との互換性を確保し、イーサリアム エコシステム内での開発者とユーザーのシームレスな移行を促進する BEP-20 の設計によるものです。

これらの違いは、Trust Wallet などのさまざまなウォレットの使用法にも及び、BEP-2 アドレスと BEP-20 アドレスの区別は、Binance Chain と Binance Smart Chain 全体で資産を管理する際に重要な役割を果たします。これらの違いを理解することは、Binance エコシステム内でトークンの転送、受信、または保持に携わるすべての人にとって、トランザクションが正しく実行され、資産が安全に管理されるようにするために不可欠です。

BEP-20 トークンと ERC-20 トークンの違い

ブロックチェーン用語に慣れていない人にとって、BEP-20 トークンと ERC-20 トークンの区別はすぐには明確ではないかもしれません。これら 2 種類のトークンの主な違いは、本質的に、それらが構築されているブロックチェーン ネットワークにあります。 BEP-20 トークンはバイナンス スマート チェーン (BSC) にネイティブですが、ERC-20 トークンはイーサリアム ブロックチェーン上で開発されます。この基本的な違いにもかかわらず、2 つのタイプのトークンは機能の点で多くの共通点があります。

BEP-20 トークンと ERC-20 トークンは、価値の表現、トランザクションの促進、スマート コントラクトとの対話など、それぞれのエコシステム内で同様の操作を容易にするように設計されています。さらに、BEP-20 トークンは ERC-20 トークンと互換性があるように設計されており、BSC とイーサリアム仮想マシン (EVM) との互換性のおかげで、2 つのトークン間の交換が比較的簡単に可能になります。この相互運用性は、Binance Smart Chain と Ethereum の間の資産の橋渡しを考えているユーザーや開発者にとって、大きな利点となります。

この互換性は、既存のバイナンス チェーンを補完する並列ブロックチェーンとしてバイナンス スマート チェーンを作成するというバイナンスの戦略的決定に由来しています。基本的に、Binance はイーサリアム ブロックチェーンの基本原理を利用して BSC を構築し、EVM を組み込んでイーサリアムの確立された開発者エコシステムとの互換性を確保しました。時間の経過とともに、Binance は BSC に独自の機能を導入し、イーサリアムと区別し、特に分散型金融 (DeFi) などの領域におけるプラットフォームの特定のニーズに合わせて調整してきました。このアプローチにより、バイナンスはイーサリアムのアーキテクチャの堅牢性を活用しながら、拡大するユーザーベースに対応する機能強化と最適化を提供できるようになりました。

BEP-20 トークンを受け取るにはどうすればよいですか?

BEP-20 トークンの受け取りは簡単です。これには、トークンをバイナンス スマート チェーン (BSC) アドレスに送信することが含まれます。注意すべき興味深い点は、BEP-20 トークン受信アドレスの形式がイーサリアム アドレスの形式を反映しており、両方とも「0x…」で始まることです。この類似性は、受信したい特定のトークンおよびそれを受信すると予想されるネットワークに関して送信者と明確にコミュニケーションすることの重要性を強調しています。イーサリアムと BSC 間の相互互換性を考慮すると、これらの詳細を明確にすることで、潜在的な混乱や誤った方向のトランザクションを防ぐことができ、トークンが正しいブロックチェーン ネットワーク上の目的の宛先に確実に到達するのに役立ちます。

BEP-20 トークンを送信するにはどうすればよいですか?

BEP-20 トークンの転送には、基本的に、Binance Smart Chain (BSC) 上のトークンのスマート コントラクトに、トランザクションを実行する必要があることを通知することが含まれます。このトランザクションを実行するには、スマート コントラクトにより、ネットワーク料金をカバーするために少量の BNB が必要になります。この要件が、BEP-20 トークンを送信するときに BNB が取引手数料として利用される理由です。

さらに、BNB 残高がなくなった場合に BEP-20 トークンを送信できない理由は、取引手数料を BNB に依存していることです。十分な BNB 残高がないと、ブロックチェーンはトランザクションの処理と検証に必要な「燃料」を得ることができません。これは、バイナンス スマート チェーン エコシステム内での継続的なトランザクションを促進し、スムーズで中断のないトークン転送を保証するために、ウォレットに適度な量の BNB を保管しておくことが重要であることを強調しています。

Plisio では以下のサービスも提供しています。

2 クリックで暗号化請求書を作成 and 暗号通貨の寄付を受け入れる

12 統合

6 最も人気のあるプログラミング言語のライブラリ

19 暗号通貨と 12 ブロックチェーン

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.