すべてのコレクション
ユーザーコンテンツ
「バーン」メカニズムによる NFT の処理方法は?
「バーン」メカニズムによる NFT の処理方法は?
一週間前以上前にアップデートされました

Web3 の最もエキサイティングな点の1つに、ブロックチェーンの持つ透明性があります。トークン ID やメタデータから PFP が着用している帽子の種類まで、NFT に関するすべての情報をスマートコントラクトを通じて表示できます。

スマートコントラクトで見られる仕組みに「バーン (焼却) メカニズム」があります。バーンされた NFT は誰もアクセスできないウォレットアドレスに送信されます。バーンメカニズムを備えたスマートコントラクトは、自分の NFT をバーンしたり、他の人にあなたの NFT をバーンすることが許可される場合があります。

「自分がお金を支払ったものを誰かに取り去られる許可をなぜする必要があるのか?」と疑問に思われるかもしれませんが、一部のスマートコントラクトは、革新的な方法でバーンメカニズムを使用します。例えば、トークンの保有者は、敗者が NFT をバーンし、勝者が NFT を保持できるという一か八かの賭けをすることができます。または、ゲーム開発者が古いアバターをバーンし、新しいアバターをそれらのトークンの所有者にエアドロップすることもできます。

NFT にバーンメカニズムが含まれる場合、OpenSea には、ユーザーの信頼を保ち、ユーザーを保護するためにこのメカニズムを適用すべき方法についてのガイドラインを以下のとおり定めています。

  • コレクションの説明にバーンメカニズムの存在とバーンメカニズムがコレクション内の NFT に適用される方法を含める必要があります。

  • 最低価格を下回る価格での出品のために NFT をバーンするバーンメカニズムは認められません。

  • バーンされることが保証されている、または作成者の完全な裁量でバーンされる NFT は許可されません。バーンをトリガーするランダム化、チャンスやイベントの要素が存在する必要があります。

最後に、このガイダンスは実際のバーンメカニズムにのみ適用され、NFT をプライベートウォレットに転送できるスマートコントラクトには適用されません。これはバーンとは異なり、当社では NFT をプライベートウォレットに転送できるスマートコントラクトを持つコレクションの出品を解除します。

NFT を購入する際には、ご自身で調査を行い、スマートコントラクトを確認することが重要です。スマートコントラクトはそれぞれに異なりますが、一般的には以下の手順で Ethereum NFT にバーンメカニズムが含まれているかどうかを確認できます。

    1. OpenSea のアイテムページにアクセスし、[アイテムの詳細] のコントラクトアドレスをクリックすると、Etherscan のスマートコントラクトのページが新しいタブで表示されます。
      OpenSea のアイテム URL からコントラクトアドレスを取得することもできます。https://opensea.io/assets/<チェーン>/<コントラクトアドレス>/<トークン id>

    2. [コントラクト] タブをクリックし、[コントラクトソースコード (Solidity)] までスクロールします。
      コントラクトが人間可読形式で書かれていない場合、https://ethervm.io/decompile を使用してコントラクトを逆コンパイルすると読みやすくなります。これはサードパーティのツールですので、当社はそのサービスについて保証を行いません。

    3. Etherscan のページ右側で「batchburn」を検索します。バーンメカニズムが存在すれば、「BatchBurn」の結果が表示される可能性が高いです。

mceclip0.png

ただし、コレクション作成者が BatchBurn の代わりに別の単語を使用してこの関数を隠している可能性もあります。「BatchBurn」で検索結果が表示されない場合は、`uint256 len = tokenids.length;` を検索することもできます。以下の文字列もバーン関数です。

function anynametheywant (uint256[] memory tokenids) external onlyOwner {
uint256 len = tokenids.length;
for (uint256 i; i < len; i++) {
uint256 tokenid = tokenids[i];
transferFrom(ownerOf(tokenid), 0x221738d6A8A017ab32Ff123BEb47cb5BA3c8A935,
tokenid);


Web3 は新しく、エキサイティングな世界で、当社では誰もが素晴らしい体験ができる空間を作りたいと思っています。他の購入と同様に、これらの手順には含まれない情報もある可能性があるため、十分な情報に基づいた決定を下せるよう、存分に注意を払ってご自身で調査を行うことをお勧めします。

こちらの回答で解決しましたか?