作者:隔夜的粥
我们知道,区块链要实现真正的大规模采用,它就必须变得更高效、便宜,因此,以以太坊为代表的公链一直在探索可能的扩容解决方案,而现在,来自斯坦福大学应用密码学研究小组的一组研究人员也加入了这场竞争。
据悉,EspressoSystems团队通过其正在构建的新公链Espresso已筹集了3290万美元的资金,此轮融资由GreylockPartners和ElectricCapital领投,其他参投机构包括红杉资本、BlockchainCapital、SlowVentures、PolychainCapital、AlamedaResearch、CoinbaseVentures、GeminiFrontierFund、Paxos以及TerraformLabs。
在接受媒体采访时,Espressoo的首席执行官BenFisch解释称,Espresso旨在通过零知识证明技术来优化公链的隐私和可扩展性,这是一种结合了权益证明共识和ZK-Rollup机制的Layer1区块链,此外,Espresso还为以太坊开发了可配置资产隐私(CAPE)应用,这是一个可以在任何EVM区块链上运行的隐私应用,它使得资产创建者能够为用户提供定制的隐私保证。
Espresso如何解决公链数据可用性问题
Espresso扩展吞吐量的方法,涉及将用于EVM的ZK-Rollup与去中心化的权益证明共识协议集成起来实施。ZK-Rollup是一种新兴的扩容技术,它通常作为现有L1共识协议之上的layer2实现。服务器将大量交易聚合成单个摘要tx,并生成其有效性的简洁零知识证明,随后将其发送到共识系统。这种rollup证明压缩了共识协议验证交易所需的信息量和计算量,从而提高了吞吐量。目前,以太坊生态正在开发几种rollup解决方案,但现有设计空间还未能解决一个问题:数据可用性问题,即用户需要数据来构建新的交易。虽然零知识证明可以在不透露其原始数据内容的情况下传达交易区块的有效性,但它不能保证构建未来交易所需的数据的可用性。为了解决这个问题,现有的rollup要么在发送给共识的摘要tx中包含原始tx数据,要么使用了一个中心化的数据可用性委员会来签署它已经看到的数据。这两个方案都不令人满意,前者的扩容效果有限,而后者破坏了去中心化属性。
因此,我们需要一种能够在保持去中心化数据可用性的同时,实现最大化吞吐量的方法。在以太坊的规划路线图中,这是通过Danksharding的解决方案来解决DA问题的,而另一个专注于解决数据可用性问题的项目Celestia?在近期也获得了大量关注,那么Espresso的实现方式又是怎样的呢?
Espresso在其博客文章中写道:
“在EspressoSystems,我们从一开始就通过将ZK-Rollup扩容机制与我们的权益共识协议紧密集成来开发解决方案。事实上,EspressoZK-Rollup本身就与共识集成在一起,并且不需要将其视为黑匣子,这将使Espresso能够避免权衡其他设计,这些设计将Rollup视为独立的模块化组件,与基础共识协议无关。”以太坊上的可配置资产隐私应用
而Espresso的另一个关注点,便是公链的另一大痛点:隐私。
由EspressoSystems开发的CAPE智能合约应用,旨在使数字资产创造者能够决定谁可以在他们铸造的代币中看到有关活动的信息。
CAPE可应用于稳定币、NFT等各种数字资产,它可以在用户需要的任何地方进行定制,以平衡透明度和隐私。虽然CAPE交易对普通用户而言是匿名且无法区分的,但资产的创建者却可以配置查看策略,以确保类似监管者这样的选定方可以解密有关该资产交易的选定信息。
据悉,CAPE可用于创建新资产,或者是用于封装以太坊上已经存在的资产,以赋予这些资产隐私属性。
目前,CAPE已经开源?了,项目方将尽快在EthereumRinkeby测试网上部署该应用,并最终将其部署到以太坊主网及其Espresso主网,并通过代币跨链桥进行交互。
你可以在此处查看?CAPE的开源合约,并在此处?查看文档。
注:EspressoSystems团队的主要成员包括CEOBenFisch,COOCharlesLu以及首席科学家BenediktBünz,该团队此前曾是Findora的核心成员,但他们因Findora选择发行token而退出了该项目。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。