著者:Bessie Liu、Blockworks、コンパイラー:Tong Deng、Golden Finance
トークン拡張機能は、開発者が発行したアセットに機能を統合できるようにするSolanaブロックチェーンの機能です。
これらの機能はすべて、機密性の統合や、特定の商品やサービスのためのトークン・ゲート・アクセスの作成など、異なる焦点を持っています。
Blockworksとのインタビューで、Solanaの戦略責任者は、トークン拡張が可能にする多くの用途と、ブロックチェーンに組織的な関心をもたらす方法について説明しました。
以下はブロックワークスのフェデラ氏とのインタビューからの抜粋です。
Blockworks: Solanaのトークンエクステンションについて教えてください。
Federa: トークンのスケーリングは、実際には2021年の転換期から始まった約3年間の作業の集大成です。この作業はすべてSolana Labsのエンジニアリングチームによって行われ、プログラムのゴールはSolana上に次世代のトークンプログラミングを構築することです。
Solanaが他のブロックチェーンと少し違うのは、トークンやNFTがデプロイされるたびに、コントローラーやコントラクトが実際にはデプロイされないことです。EVMチェーンでは、NFTをミントすると、実際にコントラクトをデプロイし、データをデプロイします。そのため、より多くのコントラクトをデプロイする必要があるため、NFTはより高価になります。
ソラナでは、当初からプログラムの再利用性というコンセプトを採用しています。つまり、ネットワーク上のすべてのプログラムは、ネットワーク上の誰でも使えるように設計されています。つまり、トークンを鋳造する場合、私が行っているのはトークンのプログラム全体を展開することではなく、基本的にチェーン上の既存のプログラムにデータの束を投入することなのです。
ですから、トークン拡張とこの新しいトークンプログラムは、トークンを使って構築できる新しい機能とオプション全体をもたらすように設計されています。プライベートブロックチェーンやプライベートサブネットで行うことを、パブリックなSolanaメインネットですべて行うことができ、この単一のトークンプログラムを使用して、さまざまなタイプの特徴や機能が付いたあらゆる種類のトークンを発行できるように設計されています。
ブロックワークス:どのような機能がありますか?いくつか詳しく教えてください。
フェデラ: ブロックチェーンでは、トークンを保有できる人を限定するのは難しいです。例えば、あなたが突然OFACの制裁リストに追加されたとしたら、私はあなたの資産を差し押さえるだけでなく、取り上げなければなりません。あるいは、パスワードやシードフレーズを紛失した場合、多くのWeb2金融商品に必要なWeb3でのセカンドチャンスは得られない。
私たちは、トークン発行者がTransfer Hookパーミッションと呼ばれる機能に多くの関心を寄せているのを見てきました。これは転送フック・トークンの拡張機能で、基本的には転送のたびに呼び出すことができるプログラムです。このプログラムは送金を承認したり拒否したりできるので、非常に重要です。基本的には、オンチェーンデータを使用して、コンプライアンスチェックまたは承認転送チェックのみを実行します。これにより、さまざまな複雑なトークン相互作用を構築することができます。
PaxosはSolana上でPAX USDをローンチしたばかりであり、GMOは2つの規制対象ステーブルコイン、zUSDとJPYステーブルコインをローンチしたばかりである。3つの安定コインはすべて、他のネットワークでは実行できない機能を実行するために、異なるトークン拡張を使用しています。
ブロックワークス: ソラナにおけるトークン拡張の現状はどうですか?現在どのような機能が利用可能で、他にどのような機能が準備中ですか?
フェデラ:トークン拡張のプロセスとコンセプトはまだ完成していません。今日、不変のプログラムではありませんし、アップデートや改善がまだ必要です。ある時点でバグが見つかるかもしれません。
Solana LabsとFoundationの人々は、コミュニティからの需要があれば、新しいトークン拡張機能を追加することに満足していますが、これまでのところ、ほとんどのフィードバックは大規模な機関や金融会社から来ています。
おそらく1、2年後には、トークン拡張計画を投稿し、誰でもプルリクエストを提出できるような世界になると思います。トークン拡張の完全なリポジトリがあれば、かなりクールだと思います。現在、15か16の拡張機能があります。トークン拡張はまだ完成していませんが、完全に利用可能で監査もされています。