Hi 游客

更多精彩,请登录!

比特池塘 Just discuss 正文

一文了解 V 神力推的隐私协议 Nocturne

123458589
1680 0 0
有关Nocturne的一个常见问题是我们为什么要设计私有账户,为什么不选择其他设计? 在这篇文章中,我们梳理了以往关于链上隐私的方法以及Nocturne设计哲学背后的动机。 译者注:Nocturne 是一个高度可组合的以太坊私人账户协议。通过使用帐户抽象和零知识证明的混合,Nocturne 构建了一个私人账户层,使用户能够发送、接收和交易他们的资金,而无需暴露他们的地址。它被设计为一个通用系统,可以轻松构建最终用户产品。鉴于这种灵活性,可以满足隐私极端主义者和传统用户的需求。 01为什么选择私有账户? 回顾过去,链上隐私产品主要分为两类——隐私 L1/L2以及混币器。尽管这两个类别都引起了关注,但出于几个关键的用户体验原因,它们最终在采用方面表现不佳。 隐私 L1/L2 想象一下带有隐私转账功能的独立链(例如Monero、ZCash)。构建这些公链的核心挑战在于启动一个新的生态系统,这本身就很困难。如果以隐私作为卖点,而不是速度、开发者体验或者是社区建设,那难度就更大了。 混币器 想想 Tornado Cash,它搭建在以太坊上,因此不需要建立生态系统。然而,它的用户体验很糟糕:
  • 固定金额(比如 0.1、1、10 ETH)
  • 高昂的 GAS 成本
  • 需要链下存储数据
混合型 Aztec Connect(AC)是上述两者的混合体——在主网上为私有DeFi提供了一个Rollup。尽管AC解决了一些上述问题,但仍然存在兼容性问题。每个协议都需要定制的跨链合约,因此从主网进入AC的交互有限。 02我们的设计 因此,在考虑过去经验的基础上,我们的目标很明确,那就是在L1/L2上直接构建私有用户账户,并与现有以太坊账户密切兼容。我们的设计哲学强调两点:
  • 兼容性至关重要
  • 扩展性和隐私应分开解决
兼容性 当你使用或与私有账户进行互动时,体验应该类似于使用或与合约钱包互动——你能够完成你期望从账户中完成的任务。Nocturne账户可以接收来自公共账户的支付,并与所有DeFi协议兼容。 不同时解决扩展性和隐私问题 过去的项目试图同时解决扩展性和隐私的问题,不幸的是,你越倾向于扩展性(例如隐私类 L1 公链),就越难与现有生态系统兼容。 Nocturne寻求在成本和兼容性之间取得平衡。通过采用新的技术,我们将存款和支出的成本分别降至100k和350k GAS。我们的技术在不牺牲兼容性的前提下实现了合理的成本。 总体而言,Nocturne强调对最终用户的简单性, 未来将推出的 v1 版本是朝着私有账户迈出的第一步。 从长远来看,我们的目标是建立一个无缝切换的隐私协议,甚至是默认情况下,每个以太坊地址都自动拥有一个私有账户。简而言之,这是隐私的平行账户层。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

123458589 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    4