科普 | zkSync 的三重安全性方案
摘要: 我们希望通过用户教育、信息透明和三重安全方案,让用户可以放心与 zkSync 交互
“唯有偏执狂才能生存下来。” —— Intel 的 CEO Andy Grove
在为 NFTs、swaps 和 zkEVM 上线做准备的过程中,我们注意到 zkSync 的用户和资金量迎来了指数级增长。然而,处于早期开发阶段的新协议往往存在一些风险和信任假设,我们认为有必要提醒新老用户注意这点。
风险一方面来自应用于 Layer 2 的创新技术,另一方面来自这些解决方案的潜在中心化趋势。就像大多数务实的团队那样,zkSync 踏上了渐进式去中心化道路,并积极开拓创新,增强以太坊生态的安全性和可扩展性。
这里需要注意的几点是:
-
我们无法保证项目没有漏洞。但是,我们会参照业内最新最好的安全实践,并联合顶级审计公司对项目的合约、电路和底层密码学技术进行审计,将出现漏洞的可能性降至最低。所有基于以太坊构建的新项目都存在这一风险。我们的项目更是如此,因为零知识证明技术增加了项目的创新性和复杂性。 -
在功能范围稳定之前,zkSync 将保持可升级状态。但是,升级与否将由协议治理机制控制,而且需要经历为期 4 周的锁定期(详见下文)。 -
zkSync 目前依赖于可信设置。我们使用的是超过 200 位参与者(包括 Vitalik Buterin、以太坊基金会、Consensys、Argent 和 Matter Labs 等)通过多方计算仪式得出的结果。只要有一位参与者是诚实的,我们的系统就是安全的。虽然这个信任假设目前看来还不是什么大问题,但是我们依然打算将来切换至 RedShift,这样就不再需要任何可信设置了。
zkSync 的三重安全方案
-
通过隔离和冗余实现的安全性 -
信任最小化的可升级性 -
zkSync 安全委员会
1. 通过隔离和冗余实现的安全性
-
隔离:只有得到授权的定序器提交的区块才能向 zkSync Layer 1 智能合约提交状态转换。我们很快就会转向由多名验证者的 PoS 共识保护的集体定序器。 -
冗余:在被打包进区块之前,提交至定序器的每笔交易都将通过简单的执行进行验证。
2. 信任最小化的可升级性
为了帮助 zkSync 2.0 实现良好的平衡:
-
初期,升级可以通过 zkSync 治理机制发起,在部署之前需要经历 4 周的锁定期。即使治理机制遭到极大程度上的破坏,锁定期也可以让用户有足够的时间通过优先队列/紧急出口机制退出。 -
协议经过充分检验后就会固定下来(再也无法升级),并要求用户选择新的版本。
3. zkSync 安理会
-
Aave -
Itamar Lesuisse (Argent) -
Mike McDonald (Balancer) -
James Prestwich (cLabs) -
Michael Egorov (Curve) -
Jack Baumruk (Dekrypt) -
Haseeb Qureshi (Dragonfly) -
Justin Drake (Ethereum Foundation) -
Stefan George (Gnosis) -
Baek Kim (Hashed) -
Chris Burniske (Placeholder) -
Nick Grossman (USV) -
Will Harborne (ZK Validator) -
Sergej Kunz (1inch) -
Lasse Clausen (1kx)
-
8/15 签名可以将锁定期缩短至 2 周。 -
10/15 签名可以将锁定期缩短至 1 周。 -
12/15 签名可以将锁定期缩短至 3 天。
结语
(完)
原文链接:
https://medium.com/matter-labs/keeping-funds-safe-a-3-factor-approach-to-security-in-zksync-2-0-a70b0f53f360
作者: Matter Labs
作者:以太坊爱好者;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:linggeqi@chaindd.com
链得得仅提供相关信息展示,不构成任何投资建议
评论(0)
Oh! no
您是否确认要删除该条评论吗?