GTokenTool全网最好的代币发行工具平台
当前位置:首页 >> 加密百科 >> Solana 的 SPL 代币标准和代币是什么-2022

Solana 的 SPL 代币标准和代币是什么-2022

admin 加密百科 42

Solana 上的 SPL 代币标准是什么?

Solana 上的 SPL 代币标准定义了 Solana 区块链上 NFT 和同质化代币的运作方式,并确保 SPL 代币能够与 Solana 钱包和智能合约互操作。与以太坊的 ERC 代币(例如 ERC-20 和 ERC-721(NFT)等不同类型的代币有不同的代币标准)不同,SPL 代币标准适用于 Solana 上的所有代币类型,其运作方式的差异在代币创建阶段就已定义。Solana 的 Token-2022 将为开发者和用户提供新的铸币和账户功能。

关键要点

  • Solana 主库 (SPL) 定义了 Solana 区块链上智能合约代币的运行方式。库中列出了这些操作标准,在 Solana 区块链上创建的任何代币都必须遵守这些标准。这些代币被称为 SPL 代币。

  • SPL 类似于以太坊上的以太坊通信请求 (ERC) 标准。

  • SPL 代币与 Solana 网络上的原生 Solana 代币并行运行,并利用 Solana 网络的基础设施。涉及 SPL 代币的交易手续费以 Solana 币 (SOL) 支付。

  • Solana 的 Token-2022 将允许开发人员添加计息逻辑、转账费和其他特定于帐户的功能,从而增强 SPL 代币的功能。

什么是 SPL Solana

Solana 是按市值计算的第六大加密资产,截至本文撰写时,总市值超过 260 亿美元。它拥有一个由去中心化应用程序和智能合约代币(包括 NFT 和同质化代币)组成的生态系统。这些智能合约代币是根据 Solana 主库 (SPL) 标准开发的。它们被称为 SPL 代币,通常被称为“Solana 代币”。


Solana 区块链的运行对 SPL 代币的功能有重大影响。以下是有关 Solana 区块链的一些背景信息。

Solana 区块链是什么?

Solana 区块链是一个Layer 1权益证明 (PoS) 和历史证明 (PoH) 网络。其交易速度高达每秒 65,000 笔交易,出块时间为 800 毫秒。PoS 共识机制是对 PoW 共识机制的改进,后者使用时间戳进行操作。每个区块都由其哈希值和添加到区块链的确切时间标识。Solana 实现了可验证延迟函数 (VDF),以确保区块生成和调度的一致性。


作为 L1 区块链网络,Solana 运营着一个原生代币 Solana。Solana 是 Solana 区块链的税收货币;也就是说,网络上的交易费用以 SOL 支付。它对网络的安全系统也至关重要。网络中的验证者在其节点上质押 Solana 币,并在成功验证区块时获得新生成的 Solana 币作为奖励。


Solana 是一个智能合约区块链。它支持通过智能合约运行的应用程序,并支持创建智能合约代币。Solana 网络上的智能合约代币被称为 SPL 代币。

SPL 代币是什么?

从根本上讲,SPL 代币是在 Solana 区块链上运行的代币。SPL 定义了一组规则,这些规则规定了代币在 Solana 网络上运行的方式,遵守这些标准将确保与Solana 钱包和智能合约的互操作性。


SPL 代币与 Solana 原生代币并行运行,可以像任何其他加密货币一样使用。然而,与原生代币不同,SPL 代币是从 Solana 区块链的核心操作中抽象出来的。因此,SPL 代币不用于网络共识,并且每笔涉及 SPL 代币的交易都会产生网络费用,该费用以原生 Solana 代币支付。


尽管如此,原生 Solana 代币从技术上来说也是一种 SPL 代币,因为它遵守 SP 库的规定。但与其他 SPL 代币不同的是,它从创世阶段就被集成到网络的核心运行中。

SPL代币的特点

SPL 代币是 Solana 区块链独有的,它不遵循其他区块链上常见的基于以太坊的系统,例如TRON 的 TRC-20和BSC 的 BEP-20。以下是 SPL 代币的一些特性:

它们可以是 NFT 和可替代代币

SPL 定义了 Solana 区块链上同质化代币和非同质化代币的操作标准。与 ERC 不同,ERC 为不同类型的非同质化代币和同质化代币设置了不同的标准,而 Solana 主库并没有针对不同类型的代币设置专门计算的标准。

因此,SPL 标准适用于可替代和不可替代的 Solana 代币。操作上的差异是在代币创建阶段定义的,但这主要体现在代币的铸造数量、可分割性以及可抽象的额外属性方面。

可组合性

Solana 主库是可组合的,SPL 代币继承了此属性。SPL 代币的源代码可以重复使用来创建另一个 SPL 代币。这使得开发者可以更轻松地创建新代币。根据创建者的意图,一些功能(例如代币名称和供应统计数据)可以在创建时更改,但大多数代码库无需修改即可部署,并且仍能提供预期结果。

效率

Solana 区块链的网络状况对 SPL 代币有直接影响。Solana 备受赞誉的快速交易处理速度也适用于 SPL 代币。因此,使用 SPL 代币进行交易可能会比在其他区块链网络上运行的其他代币感觉更快、更高效。

SPL 代币是如何创建的?

SPL 代币是通过使用 Solana 区块链的编程语言 (Rust) 开发的代码片段与 Solana 区块链的智能合约功能进行交互而创建的。这个过程称为“铸造”。


要铸造 SPL 代币,您可以从头编写代码,也可以修改现有 SPL 代币的代码库。目前已经开发了一些应用程序,帮助创建者在无需大量编码的情况下铸造 SPL 代币。在铸造阶段,代币的核心属性会被定义。例如,要创建不可替代的 SPL 代币,需要将供应量设置为 1,并移除 decimal 函数。对于可替代代币,开发者需要定义 decimal 函数,以允许代币分批发送。此外,供应量数据会根据项目的代币经济策略进行调整。


一旦创建,代币的功能就与任何其他加密资产一样,除非创建者在铸造阶段另有定义。

SPL 代币可用于什么?

SPL 代币的使用方式与边界内的其他加密资产一样。SPL 代币的一些用例包括:

ICO 和 IEO

希望为其项目发展筹集资金的主流公司或原生加密货币项目可以使用 SPL 代币进行 ICO(首次代币发行)或 IEO(首次交易所发行)。这些代币的铸造方式类似于股票,代表项目的估值。项目团队可以铸造一定数量的 SPL 代币来代表股权,并根据项目的发展情况定义未来的分配数据。代币持有者是项目的股东,股息也可以定义为获得新生成的代币份额。 

DAO

去中心化自治组织 (DAO)也可以使用 SPL 代币对项目治理进行代币化。项目可以向其社区发行 SPL 代币,并开发接受这些代币的投票门户,用于提交提案和进行投票。为此目的发行的每个 SPL 代币都代表一种观点,个人持有的 SPL 代币数量与其在社区决策中的影响力成正比。

实用代币

SPL 代币也可用作任何行业蓝筹项目的实用型代币。这类项目会将代币融入其项目的日常运营中。它们是项目的原生代币,要么赋予持有者某些特权,要么被设计为应用程序的接入点。实用型代币也在许多当代项目中用作激励手段。

MemeCoins

社区建设和趣味项目也可以发行 SPL 代币,作为其社区实力和营销实力的指标。这类项目通常被称为memecoin。SPL代币的灵活性意味着它们可以根据 memeCoin 代币经济的要求进行配置,例如实现高供应量统计数据以及 memecoin 在铸造阶段就以之闻名的其他一些功能。

NFT

数字资产创建者可以铸造独特的 SPL 代币,作为其多媒体、游戏资产或任何已知 NFT 用例的数字签名。在这种情况下,创建者会铸造一个 SPL 代币,其供应量设置为“1”,且不包含小数点。这消除了可互换性,此类代币可以作为 NFT 使用。此外,Solana 还提供了一些额外功能,例如定义 NFT 的属性和转账安排。Solana 上一些值得关注的 NFT 包括Mad Lads和Famous Fox Federation。

风险加权资产

SPL 代币也可以用于代表现实世界资产。其操作模式由创建者定义,但 SPL 标准适用于已知的 RWA 代币化程序。未来的实施可能会使 SPL 代币比目前更适用于 RWA,Solana 开发者论坛上的讨论提到了创建一种代币标准的可能性,以满足 RWA 的需求,例如托管设施、代币冻结/作废等等。

SPL 与 ERC-20 代币

ERC-20 是用于创建可替代代币的以太坊标准。SPL 代币和 ERC-20 代币具有显著的相似之处,因为它们都规定了在区块链上运行的加密资产的运行设置。ERC-20 标准历史悠久,被更多加密货币项目采用,但 SPL 代币也越来越受到关注。以下是两者之间的一些区别:

网络

SPL 代币在 Solana 区块链上运行,ERC-20 代币在以太坊区块链或任何其他EVM区块链上运行。这些区块链具有不同的属性,代币会继承这些属性。区块链的技术差异也会影响两种代币标准的运行和应用。ERC-20 代币只能在 EVM dApp 上使用,而 SPL 代币只能在 Solana dApp 上使用。

运营标准

SPL 标准专为在 Solana 区块链或任何其他采用与 Solana 区块链类似的虚拟机的网络上运行的代币而设计。而 ERC-20 标准则专为在以太坊区块链或使用 EVM 的区块链上运行的代币而设计。代币的操作会进行调整以配合这些虚拟机。代币创建代码使用虚拟机能够理解的语言编写,例如,大多数 ERC-20 代币合约使用 Solidity 编写,而 SPL 代币合约则使用 Rust 编程语言编写。

资产类型

ERC-20 代币标准仅定义了同质化代币的操作,以太坊和其他 EVM 网络上的 NFT 是使用特定标准(ERC-721和ERC-1155)创建的。然而,SPL 标准可用于创建同质化代币和不可同质化代币,并且它也被用作 Solana 上所有代币的代币标准。

处理

ERC-20 代币可以使用兼容 EVM 的钱包应用程序(例如MetaMask)进行管理,而 SPL 代币则存储在 Solana 钱包应用程序(例如Phantom 钱包)中。虽然许多钱包应用程序都是多链的,但专用于这些网络(以太坊或 Solana)的钱包不支持来自其他网络的代币。简而言之,您无法从 MetaMask 钱包交易 Solana 代币(除非使用Solana 钱包 MetaMask Snap),并且 ERC-20 代币也无法存储在 Solana 钱包(例如 Phantom 钱包)中。


SPL代币

ERC代币

网络

Solana 区块链

以太坊区块链

处理

与 Solana 钱包和 DApp 兼容

兼容的 EVM 钱包和 DApp

运营标准

按照 Solana 小学图书馆 (SPL) 的规定运行

按照相应的 ERC 标准进行操作

资产类型

对 NFT 和可替代代币使用相同的 SPL 标准

对 NFT 和可替代代币有不同的 ERC 标准

 

Solana 的代币-2022

作为目前正在开发的Token-2022 计划的一部分, Solana 代币计划将推出一些新功能。Token-2022 旨在增强 SPL 代币的功能,在现有属性的基础上赋予新功能。Token-2022 的新功能将扩展 SPL 代币的铸造和消费属性,并允许用户探索更多 SPL 代币的用例。新功能分为铸造和账户功能。其中包括:

新的铸币功能

生息代币:允许创建者向 SPL 代币添加生息逻辑。

转让费:开发人员可以在转让 SPL 代币时收取额外费用。

转账功能:开发者可以为 SPL 代币指定高级转账操作。代币可以设置为不可转账。

新的账户功能

转移备忘录:这将允许用户向 SPL 代币转移添加注释。

账户所有权:允许用户定义账户的固定所有权数据。一旦设置,将无法更改。

帐户状态:允许用户计算仅适用于选定帐户的一组条件。

根据官方信息,Token-2022 计划仍在开发中,在稳定版本发布之前不会投入全面生产使用。在此期间,您可以在此处跟踪该项目的状态。在 Token-2022 计划全面发布之前,其新增的功能可能会对 Solana 区块链上的代币系统带来重大升级。

最后的想法

Solana 生态系统至关重要。SPL 代币的采用率已取得突破。本文将深入探讨 SPL 标准以及 SPL 代币的底层运作方式,从而支持在 Solana 网络上创建灵活的代币。SPL 代币在以太坊网络上的性能优于 ERC 代币;这得益于 Solana 网络以其卓越的速度和整体性能而闻名。尽管人们对网络的去中心化程度有所担忧,但 Solana 网络的灵活性已被该链的 SPL 代币所继承。


比较 SPL 代币和 ERC 代币时,两种代币都各有优势,使其适合各自区块链上的特定用途。随着两种加密代币标准的发展,这一点将更加清晰。

作者:GTokenTool一键发币平台

交流群:https://t.me/+Kz4u3xoDpFo3ZWY1

同类推荐