BEP-721
BEP-721とは何ですか?
イーサリアム ネットワークは、代替不可能なトークンの標準を開発した最初のネットワークです。 「ERC-721」トークンは、不動産や収集品などのNFT の所有権を象徴しており、各トークンは個別の値を保持します。
代替不可能なトークンをめぐる話題が高まるにつれ、それに伴って誕生した多様なエコシステムの範囲も広がりました。イーサリアムネットワークの法外に高い手数料と長いトランザクション処理時間がその機能を制限し、多くのDeFiプロトコルを使用できなくして以来、この傾向はさらに強くなっています。
BEP-721 は、最も広く使用されている NFT 標準の 1 つであるイーサリアムの ERC-721 を修正したものです。各 NFT は独自のものであり、別のトークンと交換することはできません。 BEP-721 トークンを使用すると、データの所有権をトークン化し、一意の ID を割り当てることができます。この機能により、これらのトークンは他の BEP-20 トークンと区別されます。開発者は BEP-20 を使用して、単一のスマート コントラクト内で多数の同一のトークンを生成できます。ただし、BEP-721 は各トークンに一意の ID を割り当てます。これらは、その一意性により、特定の代替不可能なオブジェクトを表すために使用される場合があります。 「tokenMetadata」の機能を使用すると、アートワークまたは NFT の別の収集可能な機能にリンクするために使用されるトークンにメタデータを含めることができます。希少性や用途によって決まる市場価値に基づいて取引や譲渡が可能です。
NFT と DeFi プラットフォームの大部分、特にバイナンス スマート チェーンは、購入者にデジタル ウォレットを持ち、暗号通貨を使用してこれらの資産の代金を支払うことを要求します。ユーザーが MetaMask ウォレットなどのデジタル ウォレットを持っていない場合は、BSC プロジェクトと簡単にやり取りできるようにデジタル ウォレットを作成する必要があります。
これらのトークンを転送するには、他のバイナンス スマート チェーン トークンと同様に、BNB が取引コストを支払う必要があります。したがって、このような取引を行う際には、ウォレットに少量のBNBを保持しておく必要があります。
BEP-721 トークンは、BSC エコシステム内の Juggerworld プラットフォーム、Binance、BakerySwap、Binance NFT マーケットプレイスなどで生成できます。
このようなトークンは次のものを表すことができます。
- 物理的またはデジタルアート
- 骨董品や収集品
- ゲーム内で見つけたアイテム
- 宝くじ
- 不動産および物的財産
これらのトークンには、Binance スマート チェーンとの通信方法を制御する一連の操作が含まれています。それらのいくつかは非常に一般的であり、BEP-20 標準に含まれている可能性があります。
- name: 他のコントラクトが BEP-721 トークンを認識するための名前を指定します
- シンボル: ティッカーシンボルに相当する、トークンの簡潔な名前
- BalanceOf: 指定されたアドレスのトークン残高を表示します。
- totalSupply: 生成されたトークンの総量を示します
基本的な所有権関数のコレクションも利用でき、その一部はオプションで追加できます。メタデータ機能は、NFT のユニークな特性です。
CryptoPunk の例を見てみましょう。各ユニットには、10,000 個のパンクのグリッド内の特定のパンクにリンクする NFT 内の情報が含まれています。 CryptoPunks は BEP-721 トークン標準に従っていないにもかかわらず、メタデータを使用します。