安永发布全新的以太坊 L2 方案,可减少近90%的Gas费用

2023-11-05 00:20

本文主要是介绍安永发布全新的以太坊 L2 方案,可减少近90%的Gas费用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

编辑:南风

近日,全球审计巨头安永 (Ernst & Young) 发布了其基于零知识证明的以太坊扩容解决方案的第三次迭代。安永试图以更低的成本在公链上促进安全和隐私交易,这一努力在其以太坊扩容解决方案「Nightfall 3」的发布中达到了高潮。

 

该公司在7月1日的发布会上宣布了这一消息,表示 Nightfall 3 结合了零知识证明和 Optimistic Rollup,称为「ZK-Optimistic Rollup」,旨在提高以太坊上的交易效率。

 

事实上,zk-Rollops 是为实现以太坊等网络的可扩展性而开发的一种 L2 扩容解决方案,它使用将批处理的方式将多笔交易压缩成一笔交易提交至链上。

 

在这次最新的迭代中,安永团队表示,Nightfall 3 是一组用隐私的方式管理以太坊交易的工具。根据公告,与公共的 ERC-20 代币转账相比,Nightfall 3 的 zk-Optimistic Rollup 解决方案可以降低近 90% 的 Gas 费用。

 

安永发布的公告内容如下:

 

安永今天发布了一套全新的工具,用于以隐私的方式管理以太坊区块链上的交易。该项目称为「Nightfall 3」,它将零知识证明 (ZK 或 ZKP) 与一种处理交易验证的新模型,即 Optimistic Rollup 结合起来,以提高效率并降低交易成本。这个组合协议称为「ZK-Optimistic Rollup」。

Nightfall 3 将 ZKP 交易聚合成交易组,也即「Rollups」。这些交易组被称为「Optimistic Rollups」,因为该系统假定这些交易都是有效的 (除非被证明无效),并消除了让所有参与者验证所有交易的过程。

为了确保只有正确形成的 L2 区块被纳入最终的区块链记录中,该方案会从经济上激励用户去挑战不正确的区块。当提出挑战时,智能合约对挑战的准确性进行仲裁,奖励正确的挑战并删除不正确的 L2 区块。

安永团队以前曾将 ZKP 协议贡献给公共领域,命名为「Nightfall 1」。自 2019 年这项首次贡献推出以来,去中心化金融 (DeFi) 服务的快速增长已经导致了以太坊区块链上的网络拥堵,并提高了交易成本 (即 Gas 费用)。Nightfall 3 这项新协议能够在交易效率方面实现显著提高,预计将抵消近期 Gas 费用的上涨。

安永全球区块链负责人 Paul Brody 表示:

“根据安永的经验,ZK-Optimistic Rollups 是目前在平衡安全激励和在公共以太坊网络上运行隐私交易的数学效率方面最有效的方法之一。正如我们过去所做的那样,我们再次将这一代码贡献给公共领域,以加快企业采用这项技术的速度。”

借助于 ZK-Optimistic Rollups,Nightfall 3 可以实现每笔交易的成本约为 8,200 Gas,同时还保持隐私性。这几乎是进行常规公共 ERC20 代币转账所需成本的八分之一

Nightfall 3 还为开发人员提供了一个标准的应用程序编程接口 (API),类似于其他代币转移工具,从而减少了开发人员实现隐私性所需的学习曲线。

安永会计师事务所副董事、全球区块链研发主管 Duncan Westland 博士表示:

“当开发一个全新的 ZKP (零知识证明) 协议时,开发者需要能够直接与低层次的 ZKP 结构交互。如果用户想要的只是进行隐私代币转账,那么可以让应用程序来管理 ZKP 交互。在这种情况下,如果用户对如何进行 L1 到 L2 的转账非常谨慎,那么通过一笔 ZKP 交易可以被视为类似于传统的代币转账,同时增加了隐私性。拥有一个允许用户以这种方式使用的 API 可以加速开发。”

安永团队已经将 Nightfall 3 的原代码公诸于众,释放了所有的所有权,以简化其他人的获取。其代码可以在此链接找到:

https://github.com/eyblockchain/nightfall_3

 

如上所述,通过将 Nightfall 3 开源,Brody 在声明中表示,安永正在尽其所能加速企业采用这项技术。

 

由于以太坊2.0仍在开发中,像 ZK-Rollups 和 Optimistic Rollups 这样的 L2 解决方案继续被认为是提高以太坊网络吞吐量的短期解决方案,而安永的 Nightfall 3 方案正是加入以太坊 L2 方案队伍的最新成员。

 

ZK 证明不是安永在区块链技术上唯一的探索性工作。事实上,该公司之前已经发布了一款区块链分析工具 Smart Contract Analyzer,允许用户监控智能合约和代币,以确定已知的安全风险。早在2019年4月,这家审计巨头就发布了该工具的测试版。

-END-

【发布文章仅为传播更有价值的信息,文章版权归原作者所有,其内容与观点不代表Unitimes立场,亦不构成任何投资意见或建议。本微信平台出现的图片均在互联网收集而来,版权归版权所有人所有,若版权者认为其作品不宜供大家浏览或不应无偿使用,请添加微信unitimes2018联系我们,本平台将立即更正。】


来了就点个“”呗

这篇关于安永发布全新的以太坊 L2 方案,可减少近90%的Gas费用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/346174

相关文章

SpringBoot基于注解实现数据库字段回填的完整方案

《SpringBoot基于注解实现数据库字段回填的完整方案》这篇文章主要为大家详细介绍了SpringBoot如何基于注解实现数据库字段回填的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解... 目录数据库表pom.XMLRelationFieldRelationFieldMapping基础的一些代

前端缓存策略的自解方案全解析

《前端缓存策略的自解方案全解析》缓存从来都是前端的一个痛点,很多前端搞不清楚缓存到底是何物,:本文主要介绍前端缓存的自解方案,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、为什么“清缓存”成了技术圈的梗二、先给缓存“把个脉”:浏览器到底缓存了谁?三、设计思路:把“发版”做成“自愈”四、代码

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

Spring Gateway动态路由实现方案

《SpringGateway动态路由实现方案》本文主要介绍了SpringGateway动态路由实现方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随... 目录前沿何为路由RouteDefinitionRouteLocator工作流程动态路由实现尾巴前沿S

分析 Java Stream 的 peek使用实践与副作用处理方案

《分析JavaStream的peek使用实践与副作用处理方案》StreamAPI的peek操作是中间操作,用于观察元素但不终止流,其副作用风险包括线程安全、顺序混乱及性能问题,合理使用场景有限... 目录一、peek 操作的本质:有状态的中间操作二、副作用的定义与风险场景1. 并行流下的线程安全问题2. 顺

90%的人第一步就错了! 顺利登录wifi路由器后台的技巧

《90%的人第一步就错了!顺利登录wifi路由器后台的技巧》登录Wi-Fi路由器,其实就是进入它的后台管理页面,很多朋友不知道该怎么进入路由器后台设置,感兴趣的朋友可以花3分钟了解一下... 你是不是也遇到过这种情况:家里网速突然变慢、想改WiFi密码却不知道从哪进路由器、新装宽带后完全不知道怎么设置?别慌

C#实现高性能拍照与水印添加功能完整方案

《C#实现高性能拍照与水印添加功能完整方案》在工业检测、质量追溯等应用场景中,经常需要对产品进行拍照并添加相关信息水印,本文将详细介绍如何使用C#实现一个高性能的拍照和水印添加功能,包含完整的代码实现... 目录1. 概述2. 功能架构设计3. 核心代码实现python3.1 主拍照方法3.2 安全HBIT

MyBatis Plus实现时间字段自动填充的完整方案

《MyBatisPlus实现时间字段自动填充的完整方案》在日常开发中,我们经常需要记录数据的创建时间和更新时间,传统的做法是在每次插入或更新操作时手动设置这些时间字段,这种方式不仅繁琐,还容易遗漏,... 目录前言解决目标技术栈实现步骤1. 实体类注解配置2. 创建元数据处理器3. 服务层代码优化填充机制详

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Python实现批量CSV转Excel的高性能处理方案

《Python实现批量CSV转Excel的高性能处理方案》在日常办公中,我们经常需要将CSV格式的数据转换为Excel文件,本文将介绍一个基于Python的高性能解决方案,感兴趣的小伙伴可以跟随小编一... 目录一、场景需求二、技术方案三、核心代码四、批量处理方案五、性能优化六、使用示例完整代码七、小结一、