Snapshot 链上投票协议:Snapshot X 介绍

  • Snapshot
  • 发布于 2024-09-10 18:24
  • 阅读 72

Snapshot Labs 推出了 Snapshot X,这是一个完全链上的投票协议,无缝集成到新推出的 Snapshot v2 界面中。Snapshot X 结合了链上投票的安全性和可验证性以及 Snapshot 的便捷性和模块化,DAO 社区使用 Snapshot X 既能享受最佳治理用户体验,又能增加安全保障,确保 Web3 的核心原则:弹性、抗审查和不变性。

介绍 Snapshot 的链上投票协议:Snapshot X

Snapshot Labs 很高兴地宣布推出 Snapshot X,这是我们全新的完全链上投票协议,已无缝集成到最近推出的 Snapshot v2 界面中。

Snapshot X 结合了两者的优点:链上投票的安全性和可验证性以及无需信任的执行,以及 Snapshot 以其着称的无摩擦的便捷性和模块化。借助 Snapshot X,DAO 社区可以继续享受最佳的治理用户体验,同时增加安全保障,以确保维护 Web3 的核心原则:弹性、抗审查性和不变性。

通往 Snapshot X 的旅程

相对于现有选项,Snapshot 最初是一个链下解决方案,它减少了参与 DAO 治理的摩擦和成本,并为可定制性和新功能提供了广阔而灵活的设计空间。这种理念,以及对设计和用户体验的强烈重视,使 Snapshot 不仅成为最受欢迎的 Web3 治理工具,而且成为整个空间中使用最多的应用程序之一。如今,96% 的 DAO 和 500,000 名月活跃用户都在 Snapshot 上。

虽然 Snapshot 的链下解决方案已被证明非常适合许多 DAO 用例,但它并未完全满足需要更强大的去中心化和无需信任执行的 DAO 的需求。与此同时,Snapshot Labs 团队一直设想 Snapshot 发展到包括链上解决方案,并且已经注意到链上治理中需要解决的痛点。

Snapshot X 之前的链上投票

虽然链上投票已经存在很长时间了,但它还有很多不足之处。Governor——目前占链上投票的大部分的投票协议——是目前经过最多实战考验的选项,这从安全的角度来看很有吸引力。但是,它需要在可用性、成本、灵活性、模块化和功能集方面做出很多牺牲。它通常被认为是唯一的选择,尽管不是最优选择。

虽然大多数 DAO 治理代币都存在于 L1 上,但在 L1 上进行投票面临可扩展性问题,并且成本可能高得令人望而却步。

Snapshot X 解决了这个问题。

Snapshot X 的构建方式有何不同

存储证明

Snapshot X 的一项核心创新在于使用存储证明来验证跨不同链的余额,这得益于我们与 Herodotus 的集成。在 L1 上进行链上投票会给选民带来高昂的成本。由于以太坊生态系统中的大多数治理代币都保存在 L1 上,因此存储证明可以方便地验证一个人在 L1 上的代币持有量,并允许在 L2 上使用这些代币进行投票,从而大大降低了计算成本。除此之外,Snapshot X 的存储证明不仅适用于代币,还适用于验证任何合约状态变量。这意味着 NFT、徽章、自定义份额或任何其他链上的东西都可以用作投票权。而且这是在无需桥接资产的情况下完成的。

为什么选择 Starknet?

Snapshot X 在 Starknet 上进行链上计算,使投票成本比 L1 便宜 10 倍至 50 倍,并将提出提案或更新 DAO 设置的成本降低 200 倍。这是在提供与在 L1 上投票相同的安全保证的同时实现的,因为空间设置、提案和投票都在 Starknet 上发布和链上验证。Starknet 独特的方法专为性能而设计,使其能够以低廉的成本运行大型计算。

由于该框架完全是无需许可的,因此任何人都可以在链上与其交互,而无需通过 Snapshot 客户端。此外,由于 Starknet 支持原生以太坊加密签名,因此用户无需更改与 Snapshot 交互的方式;你可以继续使用你最喜欢的 EVM 钱包(即 MetaMask、Rabby 等)。

我们设计的 Snapshot X 使得与 Starknet 的任何交互都从用户那里抽象出来并进入后台。因此,无论你的 DAO 成员活跃于哪个生态系统,他们在创建提案和在 Snapshot X 上投票时都会有熟悉且原生的体验。

投票策略

Snapshot X 的模块化设计使人们可以将熟悉的、可自定义的 Snapshot 体验带到链上。Snapshot 符合 图灵完备治理 的理念;具有任意可编程性的治理系统的概念。这使得复杂且富有表现力的协调机制可以无缝地集成到治理决策中。

投票策略是 Snapshot 链下解决方案的关键功能,也是 Snapshot X 的一个强大组成部分。这些是用于确定 DAO 中用户的投票权的合约,可以无需许可地创建。它们使 DAO 能够根据自己的创新想法,在合约中确定和定义应如何计算投票权。投票策略可以更改,使 DAO 能够在需要时修改其治理模型,而无需重新部署其治理。

Snapshot 链下 DAO 社区已经开发了 400 多种独特的投票策略,任何社区都可以使用或迭代。我们期待看到 Snapshot X 上链上投票策略的激增。

使用不同的代币进行投票

与其他只能使用具有 ERC-20ERC-721 Votes 扩展的代币或 NFT 的链上投票解决方案不同,Snapshot X 的存储证明和投票策略允许使用以太坊上的任何合约状态变量作为投票权。这使 DAO 能够远远超出使用 Governor 的可能性。对于 NFT 项目而言,这是一个主要的解锁,因为它们通常不使用 ERC-721 Votes 扩展。

无 Gas 链上投票

Snapshot 的链下解决方案最受欢迎的功能之一是通过签名进行投票,而无需承担任何 Gas 成本。在 Snapshot X 上,用户仍然可以享受同样的体验,同时通过签署消息完全在链上创建提案和投票。

这可以通过允许 Snapshot X 上的 DAO 选择赞助治理的 Gas 费用来实现。因此,消息将被发送到 Mana,Mana 充当元交易中继器,在Layer2链上广播投票和提案。

提案验证策略

继续模块化策略的主题,Snapshot X 空间可以使用提案验证策略来确定谁有权创建提案。换句话说,用于确定允许谁添加提案的逻辑可以与计算选民的投票权的方式不同。例如,提案验证可以基于要求用户具有一定的投票权阈值,或者可以基于白名单。与其他策略类似,这些都是模块化的,任何用户都可以编写自己的策略。

执行策略

与投票策略的模块化类似,执行策略允许 DAO 利用模块化策略来定义提案通过与否的条件,以及定义如何执行提案。目前有 3 种可用的执行策略,一种是跨链执行,用于在 Starknet 上通过提案时在 L1 上执行交易,一种是时间锁执行,还有一种是使用 Safe 模块 (Zodiac) 进行执行。也可以有多个执行策略,例如一个用于普通投票,一个用于紧急投票,紧急投票具有更高的法定人数,可以直接执行。

Snapshot X 如何改变治理

Snapshot 已被各种 DAO 社区根据其特定需求以不同的方式使用。虽然大多数 DAO 依赖 Snapshot 作为其唯一或主要的投票解决方案,但一些需要链上投票的 DAO 一直在将 Snapshot 用作温度检查解决方案,作为投票工具组合的一部分。这是因为 DAO 认为 Snapshot 是运行投票的最方便和简单的协议和界面。

现在有了 Snapshot X,就不再需要在投票和执行流程的不同部分中替换替代解决方案的麻烦。在同一个易于使用的界面中,DAO 可以运行链下和链上投票,从而简化了原本复杂的治理流程。

随着 Snapshot X 的加入,Snapshot 现在是一个用于投票和执行的一体化解决方案。将其与 Snapshot v2 的新讨论集成和委托仪表板结合在一起,现在可以在一个流行的平台上统一 DAO 治理活动,从而让 DAO 成员的生活更轻松。

Snapshot X 今天可在 Starknet 和 EVM 链上使用:以太坊、Optimism、Polygon 和 Arbitrum。跨链投票和执行仅在 Starknet 上可用。

Snapshot X 安全性

Snapshot X 智能合约已通过 OpenZeppelinChainSecurity 的审计,结果可在此处获得 https://docs.snapshot.box/protocol-sx-evm/audits。Snapshot X 合约、前端和基础设施是 完全开源的

Snapshot X 入门

Snapshot X 现已上线,所有 DAO 均可在 Snapshot v2 界面上使用。通过 此处 的几个简单步骤开始创建你自己的空间,或者阅读我们的文档 此处

  • 原文链接: snapshot.mirror.xyz/F0wS...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Snapshot
Snapshot
Snapshot is a voting platform that allows DAOs, DeFi protocols, or NFT communities to vote easily and without gas fees.