灵魂绑定token(Soulbound token,SBT)这一术语由以太坊联合创始人Vitalik Buterin提出,是一种设计为永久且不可转让的NFT。与典型的NFT可以自由交易不同,SBT始终绑定于原始账户,就像游戏中的技能或成就一样与个人用户或账户绑定,无法转移或交易。SBT在数字世界中用于代表个人的身份、凭证或成就。
SBT的潜在应用范围广泛,从可验证的凭证和声誉系统到更复杂的治理和资产管理形式不一而足。通过在链上表示不可转让的属性,SBT可能彻底改变我们对数字身份、职业认证甚至去中心化环境中的社会信用体系的理解方式。
SBT在Sui上的技术实现
要在Sui上使NFT变为不可转让,从而创建SBT,开发人员可以利用Sui的以对象为中心的数据模型。创建SBT的首要步骤是移除NFT结构中的store能力。这一关键修改阻止了token通过Sui的标准转移功能自由转移到其他地址。
当对象缺少store能力时,只有定义该对象的模块可以通过sui::transfer::transfer函数转移它。这一限制使开发人员能够实现自定义的转移规则,更精细地控制token如何以及何时转移,如果允许转移的话。通过结合这些功能,开发人员可以创建展示SBT特性的不可转让tokens,同时仍保持定义特定行为的灵活性,以满足具体的使用需求。
Sui允许SBT演变
SBT在Sui上的一大亮点是通过Sui的动态字段实现的动态属性。这一功能使得Sui NFT的属性在最初创建后可以被修改。因此,SBT可以根据创建者的决策、用户的行为或成就、用户状态或凭证的变化进行演变,并适应新的用例,而不需要创建新的 token。这种动态能力提升了SBT的实用性,使其随着时间的推移更加相关和有价值。
Sui的对象展示标准通过为这些不可转让tokens提供增强的可视化和交互机会,补充了SBT。展示标准可以用于为SBT创建自定义的可视化逻辑,确保它们的独特属性和动态特性在用户界面中得以准确呈现。通过结合这些功能,开发人员可以在Sui上创建既不可转让又动态可变的SBT,为各种应用场景开辟新的可能性。
Sui上的SBT案例研究
Token分配:DeepBook和NS
DeepBook,Sui的本地流动性层,以及SuiNS,Sui上的主要域名服务,都利用SBT为用户在token生成之前提供明确的token分配。
DeepBook的DBClaimNFT作为即将推出的DEEP token的灵魂绑定认领票证。这种创新方法确保了早期支持者和社区成员在token发布时拥有可验证的、不可转让的token认领权。同样,SuiNS也在其即将去中心化的计划中采用了SBT,进一步确立了SBT作为分配策略中有价值工具的地位。
将SBT用于token分配为项目治理和社区参与在token正式发布前开启了令人兴奋的可能性。例如,项目可以使用SBT授予早期治理权,允许token持有者在token上线之前参与正式的决策过程,影响项目的发展方向。
SuiLink
SuiLink利用SBT创建跨链身份验证。通过在Sui上发行SBT,SuiLink在用户的以太坊或Solana地址和Sui地址之间建立了直接的、可验证的链接。这种SBT的实现方式在多个区块链生态中创建了用户身份的链上表示,显示了SBT在增强互操作性方面的潜力,有望促进更安全、可靠的跨链交互。
SuiPlay0X1预售
SuiPlay0X1利用SBT代表其实体设备的预售。这一应用展示了SBT如何在确保链上预订和唯一性认证的情况下,弥合数字资产和实物资产之间的差距。每个预售由一个SBT表示,创建了实物设备预订的数字孪生。
值得注意的是,前1,000名预购客户收到的特别版SBT具有独特的视觉表示,增加了额外的排他性层次。此外,每个SBT按购买顺序进行编号,因此第1,001位买家获得的SBT上会突出显示“#1001”。这种编号系统不仅验证了购买顺序,还在早期采用者之间创造了社区和身份地位感。
SuiPlay0X1 NFT的外观因是否位于前1,000名之列而有所不同。
通过将SBT用于这些预售,SuiPlay0X1确保每个预订都与原始购买者唯一绑定,防止预购权利未经授权转让或转售。这种方法突显了灵魂绑定token在物理物品的数字表示中增值和赋予意义的能力,尤其在权利或预订的不可转让性对保持分配过程中的公平性和真实性至关重要的情况下。
未来的SBTs
与其他平台上的静态SBT不同,Sui的实现方式允许这些tokens随时间演变,适应变化的环境和用户互动。这种灵活性不仅限于当前在DeepBook、SuiNS、SuiLink和SuiPlay0X1中看到的用例,还为更多令人兴奋的可能性打开了大门。
展望未来,我们可以预见SBT在活动票务、游戏成就和知识产权保护等领域的影响。随着整个生态的不断发展,Sui上SBT的动态能力将在塑造新的数字身份和所有权形式方面发挥关键作用,为我们尚未想象的创新应用铺平道路。
关于Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有横向可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac
官网|Twitter|Discord|英文电报群|中文电报群