区块链技术是 21 世纪突破性的技术创新之一。 诸如去中心化和不变性之类的想法吸引了用户,因为它们与传统金融有着令人愉快的背离。 然而,在隐私方面,区块链技术为用户提供了一个混合包。
奥拉 是一个寻求合并当代区块链发展看似对立的项目。 一个声称结合了隐私和可编程性的项目将吸引区块链开发人员的眼球。 让我们探讨这些概念以更好地理解该项目。
隐私和区块链
在传统的银行账户中,您的事务一般都依赖于银行的监管。 一个提供所需的信息并签署交易。 推而广之,银行和当局可以轻松监控您的所有交易信息。 您将对帐户的控制权交给负责任的第三方。
区块链试图解决其中的一些问题。 通过创建分散且不可变的分类账,区块链消除了对受信任的第三方监督交易的需要。 现在,用户可以进行点对点交易。 他们的交易记录在公共分类账上,这一切都被削弱了。
事实上,公有链在隐私方面的某些方面还不如中心化管理。 用户最多只能使用假名(假名)。 除此之外,从字面上看,任何人都可以查看您在区块链上的交易记录。 区块链作为替代支付媒介的吸引力在隐私问题上遇到了哲学障碍。 因此,需要一种既能保持区块链完整性又能显着改善隐私的解决方案。
零知识证明 (ZKP):它如何改善隐私
信任是任何金融或数据移动的重要要求。 在传统金融中,这种信任被委托给像银行这样的中心化实体来促进交易。 然而,区块链技术的存在是为了消除委托这种信任的需要。
零知识证明 (ZKP) 是密码学中的一种技术,可在不泄露其内容的情况下证明知识的所有权。 这样想:假设您想在不透露身份的情况下购买啤酒。 卖家会想要证明您会付款并且已达到法定年龄。 ZKP 向卖家确认买家已成年,但不透露他们的实际年龄或身份。 相应地,ZKP 在不泄露信息的情况下向交易双方提供信息证明。
因此,ZK 在不暴露数据的情况下利用密码学来验证信息。 目前,公共区块链交易是匿名的。 任何人仍然可以在区块链上追踪每笔交易的用户地址。 ZK 确保用户既可以进行去信任又可以保护隐私的交易。
Ola 用于可编程隐私平台的 ZK 虚拟机
对以太坊区块链感兴趣的人都熟悉虚拟机一词。 虚拟机是一种计算资源,它利用软件来部署和运行程序和应用程序。
奥拉是 带来 对虚拟机操作进行零知识证明,以提高性能和隐私。 区块链开发人员经常面临各种哲学十字路口。 一些项目强调安全和隐私,同时几乎不提供可编程性,而另一些项目则以牺牲安全性为代价来优先考虑可编程性。
可编程隐私的想法很大胆。 从本质上讲,创建可编程隐私将超越大多数符合这两种二分法的项目。 ZK-虚拟机(ZKVM)在两个方面都有优势:
- 以隐私为主题的平台——Ola 允许用户选择私人交易,就像 Zcash 这样的隐私硬币一样。
- 可编程性——用户可以在 ZKVM 上部署公共和私人智能合约。
Ola 实现了其智能合约语言 (ZKSCL),因为它在保护隐私的同时具有更高的抽象性和可编程性。 实现两端是智能合约平台的新天地。 因此,ZK 友好型 VM 在执行程序的同时提供其执行正确性的 ZK 证明。 它有效地将零知识证明从各方之间的交易转换为在虚拟机上运行的完整程序。
OLA ZK-ZKVM 的好处
这对开发人员和用户都有很多好处。 在未来的日子里,用户可以期待 Ola 的 ZK-ZKVM 带来可编程的可扩展性。 以下是这些好处的摘要:
对于开发人员
- 开发者可以选择部署公共或私人智能合约。
- 公共账户和私人账户之间的资产无缝转移。
- 对于合约内的资产转移,执行不需要桥梁。
- 开发人员友好的智能合约语言。
- Ola SCL 与 Solidity 兼容,可确保轻松与外部平台集成并方便开发人员上手。
对于用户
- 用户可以选择私人交易。
- 用户受益于公共账户和私人账户之间的资产转移。
- 一个超越现有以隐私为主题的加密平台的严格性质的隐私平台。
未来会发生什么
Ola 正在迅速发展,以使这些大胆的想法更接近于完全发布。 截至发稿时,该项目已经完成了虚拟机和可编程性的概念验证。 此外,该团队正在内部修改隐私模块的设计。
在短期内,开发团队希望在 2023 年第四季度发布可编程隐私公共测试网。该团队的工作已完成,以确保到那时它已准备好加入开发人员,因为他们的反馈对于确认项目的定位和愿景的实现。
辛7y 是 Ola ZKVM 背后的项目孵化器和研究团队。 该小组于 2021 年聚集在一起,将领先的区块链开发人员的想法引入扩展、隐私和类似解决方案中。 Ola ZKVM 是一个实现其中许多研究领域的项目,团队将继续致力于这些想法。
结论
Ola 正在寻求将区块链领域内两个看似相互竞争的想法统一起来。 隐私和去中心化最大化主义者经常指出以可编程性为中心的区块链项目的安全缺陷。 同样,企业项目寻求为这个领域带来比比特币和 Zcash 提供的严格交易分类账更多的东西。
这个目标当然是崇高的。 Ola 的开发团队成员在实施这些想法时完成了他们的工作。 在概念验证之后,开发人员将密切关注该项目并在测试网发布后进行探索。
披露:此内容由第三方提供。 crypto.news 不认可本页提及的任何产品。 用户在采取与公司有关的任何行动之前必须进行自己的研究。