SPL トークンは、さまざまな機能やユーティリティに使用される Solana トークンを定義するために使用する用語です。SPL は Solana の標準トークンで、Ethereum ネットワークの ERC-20 トークンに類似しています。最もよく知られ、重要なのが SOL です。これは Solana ブロックチェーン ガバナンス トークンで、支払い、価値の転送、契約の実行、またはネットワークのガバナンスへの参加のための通貨として使用されます。

SPL という用語は「Solana Program Library」の略で、つまり、SPL トークンは特定の標準に従う Solana プログラム ライブラリから取得されるトークンを意味します。

SPL トークンとは何ですか?

基本的に、SPL トークンは Solana ブロックチェーン上で動作するトークンです。SPL は、Solana ネットワーク上でトークンがどのように動作するかを定義する一連のルールを定義しており、これらの標準に準拠することで Solana ウォレットおよびスマート コントラクトとの相互運用性が確保されます。

SPL トークンは Solana ネイティブ コインと並行して実行され、他の暗号通貨と同様に使用できます。ただし、ネイティブ コインとは異なり、Solana ブロックチェーンのコア操作から抽象化されています。そのため、SPL トークンはネットワークのコンセンサスには使用されず、SPL トークンが関係するすべてのトランザクションには、ネイティブ Solana コインで支払われるネットワーク料金が伴います。

SPL 対 ERC

SPL は、Solana ブロックチェーン上の代替可能トークンと非代替可能トークンの運用標準を定義します。非代替可能トークンと代替可能トークンの種類ごとに異なる標準が設定されている ERC とは異なり、Solana プライマリ ライブラリには、さまざまなトークンの種類ごとに特別に計算された標準はありません。

したがって、SPL 標準は、代替可能な Solana トークンと代替不可能な Solana トークンに適用されます。操作の違いはトークン作成段階で定義されますが、これは基本的に、発行されるトークンの数、分割可能性、および抽象化できる追加属性に関してです。

SPL トークンはどのように作成されるのでしょうか?

SPL トークンは、Solana ブロックチェーンのプログラミング言語 (Rust) を使用して開発されたコードを通じて、Solana ブロックチェーンのスマート コントラクト機能と対話することによって作成されます。このプロセスは Minting と呼ばれます。

SPL トークンをミントするには、コードを最初から作成するか、既存の SPL トークンのコードベースを変更します。作成者が多くのコーディングを行わずに SPL トークンをミントできるように、特定のアプリケーションも開発されています。ミント段階では、トークンのコア プロパティが定義されます。たとえば、代替不可能な SPL トークンを作成するには、供給量を 1 に設定し、小数点関数を削除します。代替可能なトークンの場合、開発者は小数点関数を定義して、トークンを分割して送信できるようにします。また、供給データは、プロジェクトのトークノミクス戦略に従って調整されます。

キーポイント

  • トークンは、代替可能(交換可能)な資産または代替不可能な(固有)な資産のいずれかに対する所有権を表します。

  • トークン プログラムには、ネットワーク上の代替可能なトークンと代替不可能なトークンの両方とやり取りするためのすべての指示が含まれています。

  • トークン拡張プログラムは、同じコア機能を維持しながら追加機能を備えたトークン プログラムの新しいバージョンです。

  • Mint アカウントはネットワーク上の一意のトークンを表し、総供給量などのグローバル メタデータを保存します。

  • トークン アカウントは、特定のミント アカウントのトークンの個々の所有権を追跡します。

  • 関連トークン アカウントは、所有者とミント アカウントのアドレスから派生したアドレスを使用して作成されたトークン アカウントです。

SPLトークンの最も一般的な用途

SPL トークンの使用例には次のようなものがあります。

DAO

分散型自律組織 (DAO) は、SPL トークンを使用してプロジェクトのガバナンスをトークン化することもできます。プロジェクトはコミュニティに SPL トークンを発行し、提案の提出と投票のためにこれらのトークンを受け入れる投票ポータルを開発できます。この目的で発行される各 SPL トークンは意見を表し、個人が保有する SPL トークンの数はコミュニティの決定に対する影響力に比例します。

NFT

デジタル資産の作成者は、マルチメディア、ゲーム資産、またはNFTの既知の使用例のデジタル署名として、独自のSPLトークンを作成できます。この場合、作成者は、供給量が「1」に設定され、小数点機能のないSPLトークンを作成します。これにより、代替可能性の側面がなくなり、このようなトークンはNFTとして機能できます。NFTの属性や転送の取り決めを定義するなどの追加機能の規定があります。Solanaの注目すべきNFTには、Mad LadsやFamous Fox Federationなどがあります。

ソラナのトークン-2022

Solana トークン プログラムでは、現在開発中の Token-2022 プログラムの一環として、いくつかの新機能が導入される予定です。Token-2022 は、SPL トークンの機能を強化し、既存の属性に加えて新しい機能を追加することを目的としています。Token-2022 の新機能により、SPL トークンの鋳造および使用特性が拡張され、ユーザーは SPL トークンのさらに多くの使用例を探索できるようになります。新機能は、鋳造機能とアカウント機能に分類されます。

新しい鋳造機能

  • 利子付きトークン: 作成者が SPL トークンに利子付きロジックを追加できるようにします。

  • 転送手数料: 開発者は、SPL トークンが転送されるときに追加料金を導入できます。

  • 転送機能: 開発者は SPL トークンの高度な転送操作を指定できます。トークンは転送不可として設定できます。

最後の言葉

さて、今日は SPL とは何かを学びました。実は、調べる前は、Axie Infinity の SLP だと思っていました(笑)。これは人を混乱させがちですが、今では、Binance の BEP-20 や Tron の TRC-20 のような Solana ネットワーク トークンであると正しく言えるようになりました。これはすべて非常に興味深いことです。Solana は可能性の世界であり、毎日何か新しいことを学び、もっともっと知りたいという気持ちになります。

リソース:

https://solana.com/docs/core/tokens

https://spl.solana.com/トークン

$SOL #Solana #DeFi #Educacion