📢 Gate广场 #MBG任务挑战# 发帖赢大奖活动火热开启!
想要瓜分1,000枚MBG?现在就来参与,展示你的洞察与实操,成为MBG推广达人!
💰️ 本期将评选出20位优质发帖用户,每人可轻松获得50枚MBG!
如何参与:
1️⃣ 调研MBG项目
对MBG的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与MBG相关活动(包括CandyDrop、Launchpool或现货交易),并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是现货行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
MBG热门活动(帖文需附下列活动链接):
Gate第287期Launchpool:MBG — 质押ETH、MBG即可免费瓜分112,500 MBG,每小时领取奖励!参与攻略见公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通过首次交易、交易MBG、邀请好友注册交易即可分187,500 MBG!参与攻略见公告:https://www.gate.com/announcements
Volition解析:数据安全与成本控制的完美演绎
摘要
随着以太坊的不断发展,对可扩展性和成本降低的需求变得愈发紧迫。因此,Rollups作为一种高效可扩展的解决方案在以太坊上崭露头角。
Starknet是一种有效性Rollup,由STARK证明的创造者们打造,它作为第二层网络运行,允许大规模计算,并通过仅将每个交易的关键数据提交到以太坊(L1),并使用共享验证者(SHARP)将验证费用在特定批次内的所有交易中均摊,从而降低了计算费用。
在2023年第四季度(现在的路线图已更新至2024年第一季度),Starknet将引入另一项重要的成本降低措施,解决了开发者在处理交易费用时所面临的一个主要挑战,即L1链上数据的高昂成本问题。
在决定交易成本的各种因素中,仅链上数据的可用性就可以占到平均交易成本的高达95%。因此,找到一种减少L1链上数据成本的方法可以极大地影响用户和开发者的整体成本。Starknet的解决方案是Volition。
介绍
目前,Starknet以有效性Rollup模式运行,这意味着Starknet的数据和对状态的承诺被发送提交到以太坊。有了Volition,数据可以存储在Starknet L2上,使开发者能够通过选择其数据可用性模式来优化其合约,该模式可以在个体存储变量级别进行选择。
Volition是一项技术,顾名思义,它让Starknet开发者可以自由选择他们应用程序或交易的数据可用性。这就好像他们可以自主决定哪些数据需要被公开,哪些可以保持私有。他们可以在两种不同的数据可用性模式之间进行灵活选择:一种是将数据存储在以太坊的主网络(L1),另一种是存储在Starknet的第二层(L2)。同样地,这个选择权也可以传递给应用程序的用户。
Volition的实现方法是将Starknet的数据状态分为两种不同的存储承诺树。一种用于L1数据可用性模式,这意味着数据将会被发布在以太坊的主网络上。而另一种是L2数据可用性模式,这意味着数据将会在Starknet的二层上更新,并传递给Starknet网络。但只有数据的承诺(即数据的"根")会被发送到以太坊的主网络。这就让开发者能够在数据的安全性和成本之间做出明智的选择,同时保持灵活性。
自主选择
数据发布的层级安全性确定了数据可用性的确定级别。L1和L2。L1是指将数据存储在以太坊的主网络上,具有高度的安全性,因为它受到以太坊的保护,并且数据可以像其他数据一样一直可用。而L2是指将数据存储在Starknet的第二层上,它更便宜,但安全性较低,因为它不像L1那样受到以太坊的保护,但数据会传达给所有Starknet第二层的节点。
尽管采取了这些必要的措施,以确保L2数据可用性的高级别安全性,但我们承认,为了最大限度的安全性,L1数据可用性(DA)应该是您的选择,以获得以太坊级别的安全性。开发者和用户需要在L2的成本和L1的安全性之间进行权衡。我们还建议开发者编写使用L2DA的合约,以使合约能够在L2数据可用性危机的情况下正常运行(例如,失去L2DA资产)。此外,随着我们介绍Volition,我们认识到完善创新需要时间。因此,我们将在测试网上提供长时间,以便根据社区的反馈来改进这项技术。这项技术的引入将提高效率和开发体验,因为它让开发者可以根据需要自由选择数据发布的层级,以平衡安全性和成本。
Volition的用途和应用
为了最好地说明Volition的有效性,让我们看几个现实世界的例子。
想象一下,您参与了一个在Starknet上构建的高知名度Web3游戏,您成功出价购买了一个十字弓的顶级NFT。鉴于这笔交易的重要性,您可能会选择链上数据可用性模式。这将确保十字弓的所有权被安全记录在以太坊区块链上,随后,您决定购买150个箭头NFT。由于这个购买价值较低,您可以选择L2数据可用性来完成交易,从而节省成本。
相同的概念适用于高价值的去中心化交易,在那里DEX的首要任务是保护资金并最小化交易费用。用户可以将一些资金存储在其L2数据可用性帐户中,以优化交易操作。使用存储在L2数据存储中的资金允许交易者以降低的费用执行大量交易。当L2数据可用性帐户中的资金达到一定数量时,DEX将优先考虑安全性而不是成本,并将资金转移回L1数据可用性帐户。这种转移确保了大部分资金在L1上安全可用。
正如在这两个例子中所看到的,Volition通过允许开发者和用户为每个合约选择数据可用性模式,允许更多的控制并增强用户的交易体验。
Volition何时推出?
Volition计划在2023年第四季度(现已更改为2024年第一季度)在Starknet测试网上推出,并将在测试网上进行较长时间的测试和改进,以便根据社区的反馈来不断提高其安全性和性能。预计Volition将有助于许多用户和dApp开发者降低成本。
此外,Starknet还计划在未来引入其他数据可用性模式,例如Adamantium,这是一种利用委员会的数据可用性模式,适用于那些希望为其数据可用性选择受信任方的用户。
总结
Volition是Starknet的一项重要创新,旨在解决安全性和高昂的链上数据成本问题。它允许数据存储在Starknet的第二层上,从而为开发者提供了降低成本和提高可扩展性的机会,同时仍然保持了以太坊的可信安全性。这一创新有望为创新型应用程序开发打开新的可能性。