链上数据存储的方法常常被忽视,因为所使用的机制通常是传统和常见的。然而,在去中心化网络中,数据存储对确保数据完整性和长期可访问性至关重要。Sui的链上存储与其他区块链有所不同。
Sui存储基金是为了解决链上数据永久存储问题而设计的核心机制。通过在创建或修改对象的交易中收取存储费,网络可以持续补偿验证节点,甚至包括在他们加入Sui网络之前完成的交易。
该机制的一个关键部分是存储返利,它鼓励开发者删除过时数据,从而优化链上存储的使用。这一机制为开发者提供了前所未有的产品开发机会,允许他们构建出在其他情况下无法实现的新产品和体验。
Sui存储基金是什么?
Sui存储基金是一种经济机制,确保链上数据的永久存储得到补偿。Sui上的每个对象都需要验证节点在网络中存储和维护。Sui交易费由两部分组成:
- Gas费:覆盖网络的计算成本;
- 存储费:用于预先支付数据的永久存储费用。
举例来说,计算成本类似于支付一位珠宝匠打造一枚金戒指的费用,而存储费则相当于金戒指的原材料成本。如果删除对象,就像融化戒指一样,可以收回部分存储费。
这种存储返利机制帮助维护Sui经济模式,因为用户会通过删除对象或对象字段清除网络中的活跃数据,从而获得部分存储费的退还。Sui的对象因此具备与存储在链上的数据量成比例的内在价值。
设计与激励
存储基金解决了链上存储中的重要时间问题:当前的验证节点处理和存储数据,但未来的验证节点需持续维护这些数据。如果仅在写入数据时收费,未来的验证节点将承担存储成本,却得不到补偿。存储基金通过在数据创建时收取费用,并在整个数据存储期间重新分配给验证节点,解决了这个问题。
存储基金在每个周期内锁定并质押,质押奖励用于补偿活跃的验证节点,确保他们能够长期管理存储成本。多余的质押奖励会重新投入存储基金,保证基金有足够资源补偿验证节点,随着网络存储需求增长,确保验证节点的商业模式可持续。
同时,存储基金的机制鼓励用户在存储成本超过链上保留数据的价值时删除数据。通过提供存储费返利,系统引入了市场机制,鼓励用户在不再需要保留数据时释放空间。
链上存储的构建
对于在Sui上构建应用的团队来说,理解如何利用存储基金可能带来巨大的改变。每笔Sui上的交易都包含gas费和存储费,因此开发者在设计应用时需要考虑这些成本。特别是存储费是一劳永逸的,对于需要大量链上数据的项目(如NFT或游戏平台),开发者可以利用存储基金的机制创建独特的激励和动态。
这种返利机制将链上数据存储的概念从静态要求转变为互动且具经济吸引力的特性。开发者可以围绕这一功能构建新的商业模式和用户体验,将返利作为特定操作的奖励形式。
合适的数据存储需求
虽然Sui存储基金是链上存储的强大工具,但它并非适合所有数据的解决方案。Sui的去中心化存储解决方案Walrus更适合大规模的数据存储,如媒体、游戏数据或其他网络的数据可用性。Walrus提供了一种更具成本效益的方式来存储大量数据,同时仍然与Sui的编程和可组合性兼容。
然而,对于必须保留在链上的数据(如账户余额、DeFi头寸或游戏内物品),Sui的存储基金确保验证节点能够长期维护这些数据。链上存储与Walrus的结合,使开发者在成本和功能之间达成最佳平衡。
结论
Sui存储基金通过提供永久链上数据存储的机制,补偿验证节点的工作,并为删除数据提供返利,提供了灵活且可持续的链上数据管理解决方案。这个巧妙的设计不仅支持链上数据的存储,还能持续运作。
无论你是开发者还是用户,了解存储基金的强大功能是解锁其潜力的关键。
关于Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac
官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群