Sui NFTs:带领DeFi走向大规模采用
本研究旨在探讨 Sui 的基于物件(objects)的程式设计模型,以及它如何活用各式各样的 NFT 结构,借此对 DeFi 的大规模应用做出贡献。
我们之前撰写了一份报告,讲述为何我们认为若要定义和建立基于区块链的 DeFi 原生资产,Sui 会是最佳选择。 Sui 的基础设计捕捉了区块链上数位资产的本质,并使智能合约能够在其上运作,取代中间人的功能。
链上与链下的差异
在像 EVM 或 Solana 这样的区块链上,数位资产的状态(the state of digital assets),或说 NFT,是存储在链下的。对于静态(static)的 NFT,这是一种可接受的模型,因为这些 NFT 不会被进行转移或进行任何状态更改。
一个简单的类比是默克尔树,其中 NFT 是其叶子,而在区块链上发布的只是树的根。
如果使用者经常创建新的 NFT,且创建后也不太关注他们,这种模型是有效的;他们不需要对其进行任何修改或转移。然而,如果需要对其中一个 NFT 字段进行转移或更新,这将变得更加昂贵且需要更长的交易哈希。由于只有树的根被发布在区块链上,每次更新都需要一个默克尔证明。即使是读取 NFT 也需要一个默克尔证明。
最近由a16z crypto 发表的一篇论文《关于可撤销性证明系统的限制,对无状态区块链的影响》探讨了无状态区块链(stateless blockchain)的概念及其取舍。该概念源于对区块链范式的一个挑战,传统上每个验证者都需要存储整个系统的完整状态。这种要求引起了对中心化的担忧,因为随着状态变得越来越大,只有资金充足的组织才能负担得起存储费用。
这引出了无状态区块链设计的概念,该概念建议验证者仅存储系统的一小部分全局状态(例如,仅存储默克尔树的根)。需要发起交易的使用者必须发布证明,证明他们的交易是有效的(例如,指向叶子的默克尔证明路径)。
该论文发现了一个问题:「…当其他(无关的)交易更新全局状态时,使用者必须监控网络并定期更新他们的证明,这可能让使用者的证明变得无效。」不幸的是,这引入了新的安全威胁,因为链下状态管理变得相当繁琐。
当元数据(metadata)存在于链下时,智能合约的调用将会受限。这不仅无法提高产品效率,也无法提高分发效率。从根本上讲,它未能实现去中心化基础设施的目的。
Sui 允许我们将 NFT 的元数据完全存储在链上,其中最值得注意的特点就是能够在链上存储大量的任意数据。在我们之前的报告中,我们给出了关于传统存储成本运作方式的类比。
来用一个简单的例子说明传统存储成本运作的问题:
Alice 从 Sui Network 上线初期开始使用,当时在链上还没有存储太多的数据,她享受着较低的气费(gas fee)。
而 Bob 在 Sui Network 成熟后开始使用,因为那时在链上已经存储了大量的数据,导致 Bob 得支付较高的气费。
Sui 的代币经济模型通过存储基金(storage fund)来应对存储成本,具体来说是将过去的交易手续费重新分配给未来的验证者。当链上的存储需求很高时,验证者将获得额外的奖励来弥补他们的成本,而当存储需求较低时,则相反地降低奖励。
它还包括一个删除选项,允许用户透过删除之前存储的链上数据来获得退款。这个机制让用户只会将必要的数据存储在链上。这种租赁模型,通过按期支付的方式支付存储费用,对于在 Sui 上面的项目来说是很有效率的。当存储成本变得不经济时,它引入了一种基于市场的机制来释放存储空间。
将元数据(metadata)存储在链上确保了代币的可编程性。资产可能会发生变异,有时会组合。通过 Sui 这种物件导向的(object-oriented)语言进行智能合约编程,将结构(structs)存储在链上有助于可组合性(composability)。如果 NFT 能够互相通信,甚至是来自不同格式的 NFT,那么将会开启新的垂直领域。
在其他区块链上,NFT 仅仅是一个拥有权记录,其中包含指向特定链下存储的 URL。众所周知,这将让区块链的全面应用有很多局限。
与其他区块链不同,Sui 能够在链上存储 jpeg 图像,并具有丰富的可变(mutable)和不可变(immutable)属性。 NFT 不仅仅是我们今天所知道的那样,它们成为了在 Sui 内具有状态动态(stateful dynamic)特性的链上应用程序。这最终将推动更多创造力的释放、用户的采用和消费者价值的提升。
动态的可演进性
Sui 对 NFT 的愿景为区块链提供了一种不同的想像空间。资产是动态的;它们会变异,经历生命周期,有时甚至组合起来。为此,我们需要有一个基础架构,好让我们能够准确地模拟这些资产的生命周期。
如果 NFT 不能够模拟复杂且不断演化的资产,它们的用途就被限制在静态的资产上,例如货币、静态 PFP 等等。 Sui 中的动态栏位(dynamic field)很好地模拟了动态资产的生命周期;它们可以存储异质值(heterogenous value)并在访问时仅受到气费的影响,可以随时添加或移除。
想象一下,组合性(composability)和条件逻辑(conditional logic)可以创造出什么:
一个基于您在 DeFi 协议上的交易活动而演进的 NFT,随着您的等级提供动态奖励。
一个反映我们宏观环境变化的链上结构化产品。
一幅艺术作品,在艺术家签名或拍卖时发生变化。
一个游戏资产,在您领导一场战斗或进入前十名玩家排行榜时升级。
Sui 的编程语言允许在基本层面上对这些生命周期进行建模。这些资产的可演进性不依赖于 Sui 上的合约更新,让你可以在动态栏位中进行内部状态变更,或者移除和添加子物件(child objects)。
让我们来看一个名为 Tails 的示例,它具有两个功能 — — key 和 store。 key 将其定义为可拥有的物件,就像一个 NFT 出现在您的钱包中。 store 功能允许免费转移和封装。底部的 Tail Badge 是一个配饰,在满足某些条件时可以添加或移除。
透过动态栏位,我们可以实现「佩戴徽章」的行为。徽章变成了一个可以存储在 Tail 内的子物件。
只需一行程式码就能创建 NFT 的动态属性。这些动态 NFT 和可组合性将使我们进入现代链上 dApps 的不同层次。通过链上存储的数据,验证者能够知道在哪里查找数据,而无需用户提供。
Kiosk 标准
为什么区块链无法带来太多的颠覆性变革呢?
数位资产必须将规则编码,如果这些规则无法由智能合约执行,它就无法实现去中介化,因为它将依赖中央实体来遵守规则。 NFT 应该将规则编码,例如二次销售的版税、版权验证以及签署。
EVM 链和 Solana 无法模拟随着生命周期演变的资产、在链上存储元数据和执行规则。现有的框架足以模拟简单的、定型的资产,但对于颠覆性行业变革来说还不够。
就在去年,Solana 上发生了一场严峻的版税讨论。许多人提出了他们的需求:艺术家迁移到Web3需要有强大的诱因。如果不调整 NFT 标准,市场、工具和艺术家将失去在此建立的激励。
Sui 已经实施了一个名为 Kiosk 的 NFT 标准,解决了这个问题。作为创作者,Sui Kiosk 支持对转移政策和相关规则的严格执行,以保护资产并执行资产所有权。 Sui Kiosk 使创作者能够更好地控制自己的作品,让创作者和拥有者能够掌握自己作品的使用方式。
这意味着 Sui 上的数位资产允许将规则进行编码,使其可由智能合约执行,为艺术家和创作者打造绝佳的创作环境。
可组合的 NFT
具有可组合性的 NFTs 更能准确地描绘消费者的需求。这些可组合的部分作为行为指标,使协议无需收集大量数据的同时,又能让个人化的忠诚度系统得以充分发挥。
协议将能够抛弃过于简单的会员等级制度(如铜牌、银牌、金牌),并提供真正个人化的忠诚度系统,以反映消费者的独特性。
新的方案是可组合的 NFT,它们会根据使用者的互动来动态演化。这种演化可以由链下数据(天气、位置等)和链上数据(与特定协议的交易)触发。每个 NFT 都会在外观上反映您的状态。之前缺乏动机的低活跃用户现在可以立即看到他们活动的影响。高活跃用户继续看到反映和解锁与独特性和特权相关的奖励。
利用 NFT 特性解锁独特的奖励
NFTs 之所以拥有高人气,是因为用户可以获得不同的特性,并带给用户稀有性和独特性的感觉。通过替换传统的铜牌、银牌和金牌等级,NFTs 将根据不同类型的用户活动演化并添加不同的特性,从而生成针对用户量身定制的具体奖励。
免责声明:所提供的信息不是交易建议,www.hao76.com对根据本页提供的信息进行的任何投资不承担任何责任。本文内容仅供参考,风险自担!
- 币种
- 全球指数(¥)
- 24H涨幅12
-
BTC635413.991715
$87903.990000-2.14% -
ETH22111.764645
$3058.970000-4.68% -
USDT7.232022
$1.000487+0.03% -
USDC7.225609
$0.999600+0.04% -
BNB4466.996145
$617.970000-1.87% -
BUSD7.230669
$1.000300+0.07% -
XRP5.753163
$0.795900+14.30% -
ADA4.305295
$0.595600+2.32% -
SOL1514.876745
$209.570000-3.90% -
DOGE2.669413
$0.369290-6.98% -
DOT35.202795
$4.870000-5.30% -
DAI7.365119
$1.018900+0.03% -
TRX1.291733
$0.178700-0.90% -
SHIB0.000171
$0.000024-10.04% -
AVAX229.794015
$31.790000-6.16% -
WBTC634460.335710
$87772.060000-2.14% -
LEO53.419662
$7.390145-3.74% -
MATIC2.742493
$0.379400-5.37% -
UNI58.731563
$8.125000-6.73% -
FTT13.071297
$1.808300-1.12% -
LTC589.917885
$81.610000-1.33% -
CRO1.225285
$0.169508+5.65% -
LINK95.488485
$13.210000-3.40% -
XLM0.955608
$0.132200+5.25% -
NEAR39.460382
$5.459000+2.01% -
ATOM36.352127
$5.029000-4.37% -
XMR858.022950
$118.700000+0.14% -
ALGO1.136320
$0.157200+3.56% -
ETC159.966705
$22.130000-1.68% -
BCH3024.404400
$418.400000-4.95% -
VET0.176737
$0.024450-7.06% -
FLOW4.192530
$0.580000-3.88% -
ICP57.987027
$8.022000-6.45%