Web3中文|2023年zk赛道爆发,即将推出的Polygon zkEVM有多重要?
2月15日,以太坊第2层解决方案提供商Polygon终于公布了备受期待的扩展更新,其零知识以太坊虚拟机(zkEVM)主网的测试版定于3月27日发布。
据官方消息报道,自去年10月上线测试网以来,已取得许多重要的里程碑,包含生成超过75000个zk证明,部署5000个智能合约,大量交易生成的证明成本低至0.06美元等。
目前官方尚未说明主网Beta(测试)版本的详细内容,但团队表示将会在未来几周公布。
消息发布后,Polygon zkEVM共同创办人Jordi Baylina表达对Polygon整体团队的感激之情,并请求开发者去尝试zkEVM,他提到:
这是整个Polygon团队耗费巨大努力的成果,现在终于要实现。我能做的是请求开发者去尝试zkEVM,请给我们一次机会,我们是以爱去建构zkEVM。
Polygon战略核心:zkEVM
随着应用生态不断丰富,无论是以太坊还是其支链Polygon都面临这样的问题:它越来越拥堵了。高吞吐量、高交易成本、验证成本及效率都成为备受关注的焦点和亟需解决的问题。
因而解决“拥堵”问题才能持续给社区带来高效、便捷和低成本的使用体验。
如何解决拥堵问题?Polygon认为是zk(零知识)技术。
Polygon在其官方博客写道:在2022年1月26日,以太坊的大扩容时刻终于到来了。随着向权益证明共识机制的转变,该网络以Rollup为中心的未来今年开始形成。容纳下一个十亿以太坊用户的最有前途的解决方案之一是zk(零知识)证明。
Polygon非常看好zk的未来,开发团队将zk作为其战略愿景的核心。早在2021年,该团队就已承诺为zk相关的工作投入1亿美元,占其财政的很大一部分。
zk作为Polygon的战略愿景核心,“把世界带到以太坊”的Polygon进行了大踏步的动作:
1)与Hermez Network合并
Hermez Network是一个由 zk Rollup提供支持的以太坊扩容解决方案,它提供了可扩展性、低费用以及安全性。
2021年8月,Polygon以2.5亿美元收购了Hermez Network,将其产品并入Polygon,新项目命名为Polygon Hermez。作为交易的一部分,26名Hermez员工加入Polygon团队。
2)构建Polygon zkEVM
Polygon在2022年7月份宣布推出Polygon zkEVM,这对Polygon来说是开创新的时刻,也是以太坊和整个行业的重要里程碑。
Polygon 建议在EVM(以太坊虚拟机)等效环境中使用前沿的zk(零知识)证明来扩展以太坊。这将是朝着社区长期以来一直希望的无缝扩展解决方案迈出的重要一步。
备受瞩目的zkEVM究竟是什么?
我们先来简单了解以下几个概念:
1)EVM
以太坊虚拟机,是一个计算引擎,有助于智能合约的部署和操作,没有EVM,就不可能在以太坊协议上执行软件程序。因此,EVM是以太坊核心架构的关键部分。
2)Rollup
Rollup是一种扩展方案:用主链上的单个合约来保管所有的资金,并保存一条指向 “侧链” 状态的简洁密码学承诺。侧链的状态是由用户以及链下运营者来维护的,不会占用Layer-1的存储空间。
3)zk Rollup
zk Rollup顾名思义,就是基于零知识证明的二层扩容方案,由Barry Whitehat和Vitalik Buterin先后提出。zk Rollup的最大困境在于兼容EVM,因而先推出Optimistic Rollup扩容方案。
4)zkEVM
兼容EVM的zk Rollup称为zkEVM。Optimistic Rollup的目标是帮助以太坊扩展,同时保持其安全性,zkEVM具有相同的使命,但其被认为比Optimistic Rollup更安全、资本效率更高。
以太坊联合创始人Vitalik Buterin 相信zk Rollup是以太坊的未来, zkEVM是zk Rollup的重要部分,其允许开发者以与以太坊相同的方式构建应用程序。
但创建一个完整的zkEVM Rollup要困难得多,这就是zkEVM一直没有获得太多关注的原因。zkEVM一旦启动,可能会从Optimistic Rollup(代表项目Optimism、Arbitrum等)中抢走大量的TVL份额。
目前在zkEVM赛道,有4个项目脱颖而出:分别是Polygon、zkSync、Scroll和StarkNet。在所有这些项目中,Scroll和ZKSync 还没有发布代币,此外,8%的StarkNet代币供应未分配。
来源:Messari
去年8月Vitalik提出的zkEVM兼容性等级划分一文中表示,Polygon zkEVM已位于EVM兼容性的前段班,与Scroll并列为type3,超越竞争对手ZKsync 2.0和StarkNet,意味著已经几乎等效于EVM,与多数应用程式兼容,仅需重写极少部分。
而据Polygon在今年2月14日发布的文章中表示,Polygon zkEVM 已经通过了100% 适用于zkEVM的以太坊测试向量,开发人员无需修改或重写任何程式码,且所有以太坊工具都可以与Polygon zkEVM无缝协作,意味著在ZK Rollup的EVM兼容再迈出一大步,推测已达到 type 2 的水平,完全等效于 EVM。
Vitalik提出的zkEVM兼容性等级划分,Helio整理 来源:网络
把世界带到以太坊的Polygon
作为Web3行业人士耳熟能详的词汇,Polygon一词可谓频频出现。
Polygon此前叫做 Matic Network,愿景是成为以太坊链上首个 Layer 2 解决方案聚合器,为以太坊建设一个模块化、通用、灵活的扩容框架。正如它的Sologn:把世界带到以太坊!
根据2月2日的报道,NFT市场OpenSea在Polygon区块链上的交易量已连续第二个月超越以太坊,其中特朗普推出的TrumpDigital Trading Cards贡献了较大的交易量。
与特朗普NFT一样,很多名人和大品牌都在选择Polygon。
此前,星巴克的“奥德赛”计划、迪士尼的“加速器”计划都建立在Polygon之上。Meta旗下社交平台Instagramd的底层、BBS平台Reddit都是基于Polygon进行建构。
据不完全统计,与Polygon建立合作关系的品牌有软件巨头Adobe、Meta、电商eBay、NFL、NuBank、时尚品牌Prada、Adida、宝格丽等。
现在,Polygon选择zk作为其未来的发展核心,必定基于自身丰富和成熟的经验。并且优化后的Polygon zkEVM,是无需许可的,任何人都可以使用它。不断探索的Polygon一直在夯实自己的基础,这也许就是众多知名品牌和IP选择Polygon的原因。
总结
zk赛道仍处于早期阶段,尚不清楚各种类型的zk如何应用在具体的实际情况中。比如不同的技术选择:使用的验证系统类型、虚拟机的设计、网络架构等,这些都有可能会对未来的实际采用产生深远的影响。
Polygon的选择,其它项目方的选择,都是对zk赛道早期阶段的尝试。未来的zk发展态势如何,以太坊能否借由L2 zk实现生态繁荣、霸占市场,其它原生zk项目又如何因应形式发展,都值得翘首以盼。
参考:
Polygon Blog《What Is a zkEVM?》
Blockchain《Polygon Announces Beta Launch of Zero-Knowledge Ethereum Virtual Machine》
Bitcoinist《Polygon Growth Plans Will Take The Following Path》
Helio《Polygon宣布3月27日上线zkEVM Beta,号称100%相容以太坊dapp》
芦苇在说《ZK季节即将到来一文了解zkEVM领域的巨大机会》
全因素热爱《Polygon zkEVM 公测上线:以太坊的新篇章》
编辑:Bowen@Web3CN.Pro、Yuanshan@Web3CN.Pro
声明:web3中文原创作品,内容仅代表作者立场,且不构成投资建议,请谨慎对待,如文章/素材有侵权,请联系官方客服处理。
相关文章:

Web3中文|2023年zk赛道爆发,即将推出的Polygon zkEVM有多重要?
2月15日,以太坊第2层解决方案提供商Polygon终于公布了备受期待的扩展更新,其零知识以太坊虚拟机(zkEVM)主网的测试版定于3月27日发布。 据官方消息报道,自去年10月上线测试网以来,已取得许多重要的里程碑&…...

【自然语言处理】主题建模:Top2Vec(理论篇)
主题建模:Top2Vec(理论篇)Top2Vec 是一种用于 主题建模 和 语义搜索 的算法。它自动检测文本中出现的主题,并生成联合嵌入的主题、文档和词向量。 算法基于的假设:许多语义相似的文档都可以由一个潜在的主题表示。首先…...

【ICLR 2022】重新思考点云中的网络设计和局部几何:一个简单的残差MLP框架
文章目录RETHINKING NETWORK DESIGN AND LOCAL GEOMETRY IN POINT CLOUD: A SIMPLE RESIDUAL MLP FRAMEWORKPointMLP残差点模块几何仿射模块精简版模型:PointMLP-elite实验结果消融实验RETHINKING NETWORK DESIGN AND LOCAL GEOMETRY IN POINT CLOUD: A SIMPLE RESI…...
《MySQL学习》 count(*) 原理
一 . count(*)的实现方式 MyISAM 引擎把一个表的总行数存在了磁盘上,因此执行 count() 的时候会直接返回这个数,效率很高; 而 InnoDB 引擎就麻烦了,它执行 count(*) 的时候,需要把数据一行一行…...

时间序列数据预测的类型
本文主要内容是使用LSTM网络进行不同类型的时间序列预测任务,不涉及代码,仅仅就不同类型的预测任务和数据划分进行说明。 参考文章:https://machinelearningmastery.com/how-to-develop-lstm-models-for-time-series-forecasting/ 注…...

sk_buff结构体成员变量说明
一. 前言 Socket Buffer的数据包在穿越内核空间的TCP/IP协议栈过程中,数据内容不会被修改,只是数据包缓冲区中的协议头信息发生变化。大量操作都是围绕sk_buff结构体来进行的。 sk_buff结构的成员大致分为3类:结构管理域,常规数据…...

springbatch设置throttle-limit参数不生效
背景描述 当springbatch任务处理缓慢时,就需要使用多线程并行处理任务。 参数throttle-limit用于控制当前任务能够使用的线程数的最大值。 调整throttle-limit为10时,处理线程只有8,再次增大throttle-limit值为20,处理线程依旧为…...

用 tensorflow.js 做了一个动漫分类的功能(一)
前言:浏览某乎网站时发现了一个分享各种图片的博主,于是我顺手就保存了一些。但是一张一张的保存实在太麻烦了,于是我就想要某虫的手段来处理。这样保存的确是很快,但是他不识图片内容,最近又看了 mobileNet 的预训练模…...
看完这篇Vue-element-admin,跟面试官聊骚没问题
Vue-element-admin vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富…...

2022年全国职业院校技能大赛(中职组)网络安全竞赛试题A(5)
目录 模块A 基础设施设置与安全加固 一、项目和任务描述: 二、服务器环境说明 三、具体任务(每个任务得分以电子答题卡为准) A-1任务一 登录安全加固(Windows) 1.密码策略 a.密码策略必须同时满足大小写字母、数…...

基于Java+SpringBoot+Vue+Uniapp前后端分离商城系统设计与实现
博主介绍:✌全网粉丝3W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战✌ 博主作品:《微服务实战》专栏是本人的实战经验总结,《Spring家族及…...
新建ES别名 添加别名 切换别名
# 查询别名指向到哪个索引 GET bebd_factory_search/_alias # 查询这个索引使用了什么别名 GET bebd_factory_search_1588250935622/_alias # 删除索引 DELETE bebd_factory_search_1588250935622 # 新建别名 POST /_aliases { "actions": [ { "ad…...

MySQL —— 内外连接
目录 表的内外连接 一、内连接 二、外连接 1. 左外连接 2. 右外连接 表的内外连接 表的连接分为内连和外连 一、内连接 内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面博客中的查询都是内连接,也是在开发过程中使用的最多…...
EXCEL中文本和数字的相互转换方法
将EXCEL中存为文本的数字转换成数字 如果在 Excel 中,将数字存储为文本格式,可以通过以下步骤将其转换为数字: 选中需要转换格式的单元格或者整列;右键单击,选择“格式单元格”;在弹出的对话框中选择“常…...

React源码分析6-hooks源码
本文将讲解 hooks 的执行过程以及常用的 hooks 的源码。 hooks 相关数据结构 要理解 hooks 的执行过程,首先想要大家对 hooks 相关的数据结构有所了解,便于后面大家顺畅地阅读代码。 Hook 每一个 hooks 方法都会生成一个类型为 Hook 的对象ÿ…...

Windows10神州网信政府版麦克风、摄像头的使用
Windows10神州网信政府版默认麦克风摄像头是禁用状态,此禁用状态符合版本规定。 在录课和直播过程中,如果需要使用麦克风和摄像头的功能,可以这样更改: 1、鼠标右键点击屏幕左下角的开始菜单图标,选择windows中的“运…...

微机原理学习总结0:前言
近期结束了微机课程的学习,(指刚考完试),正常情况下,后面应该不会再接触这门课程了,故在此记录自己这段时间的收获。 首先,十分推荐b站的一门课程,老师讲的很细致,很适合…...

LeetCode 1828. 统计一个圆中点的数目
给你一个数组 points ,其中 points[i] [xi, yi] ,表示第 i 个点在二维平面上的坐标。多个点可能会有 相同 的坐标。 同时给你一个数组 queries ,其中 queries[j] [xj, yj, rj] ,表示一个圆心在 (xj, yj) 且半径为 rj 的圆。 对…...

Spring Boot + Vue3 前后端分离 实战 wiki 知识库系统<一>---Spring Boot项目搭建
前言: 接下来又得被迫开启新的一门课程的学习了,上半年末尾淘汰又即将拉开序幕【已经记不清经历过多少次考试了】,需要去学习其它领域的技术作为考试内容,我选了spring boot相关技术,所以。。总之作为男人,…...

leetcode 11~20 学习经历
LeetCode 习题 11 - 2011. 盛最多水的容器12. 整数转罗马数字13. 罗马数字转整数14. 最长公共前缀15. 三数之和16. 最接近的三数之和17. 电话号码的字母组合18. 四数之和19. 删除链表的倒数第 N 个结点20. 有效的括号小结11. 盛最多水的容器 给定一个长度为 n 的整数数组 heigh…...

算法日记32:埃式筛、gcd和lcm、快速幂、乘法逆元
一、埃式筛(计算质数) 1.1、概念 1.1.1、在传统的计算质数中,我们采用单点判断,即判断(2~sqrt(n))是否存在不合法元素,若存在则判否,否则判是 1.1.2、假设,此时我们需要求1~1000的所有质数&am…...
Android Cameara2 + MediaRecorder 完成录像功能
一、打开相机、预览 打开相机预览流程是Camera2的默认流程 可参考:https://blog.csdn.net/kk3087961/article/details/135616576 二、开启录像功能 开启录像主要包括以下3步: private void startRecording() {// 1. 停止预览并关闭会话if (mCameraSes…...
k8s pod启动失败问题排查
1. 查看日志 kubectl describe pod xxx -n xxx kubectl logs podname -n xxx --tail200 2. 镜像 到pod所在主机检查pod所需的镜像是否能成功拉取(docker images) 3.硬件资源 检查pod所在服务器的磁盘空间是否被占满(df -h 和 du -sh /&a…...
SQL进阶之旅 Day 5: 常用函数与表达式
【SQL进阶之旅 Day 5】常用函数与表达式 在SQL的进阶学习中,掌握常用函数和表达式是提升查询效率、解决复杂业务问题的关键。本篇文章将深入探讨聚合函数、日期函数、条件表达式等核心内容,并结合实际案例分析其应用价值。通过理论讲解、代码示例和性能…...

c++数据结构8——二叉树的性质
一、二叉树的基本性质 示图1: 性质1:层节点数上限 在一棵二叉树中,第i层至多有2^{i-1}个节点(首层是第1层) 这个性质可以通过数学归纳法证明: 第1层:2^{1-1}2^01个节点(根节点&am…...

redis五种数据结构详解(java实现对应的案例)
一、简述 Redis是一款高性能的键值对存储数据库,它支持五种基本数据类型,分别是字符串(String)、列表(List)、哈希(Hash)、集合(Set)、有序集合(Sorted Set)。 二、五种基本数据类型 2.1 字符串(String) String是Redis最基本的类型,一个key对…...

React 生命周期与 Hook:从原理到实战全解析
💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 持续学习,不断…...

【VScode】python初学者的有力工具
还记得23年11月,我还在欣喜Spyder像Rstudio一样方便。 但苦于打开软件打开太卡、太耗时(初始化-再加载一些东西),一度耗费了我学习的热情。 就在24年5月份,别人推荐下发现了一个更加轻量级、方便又快速的ID࿰…...
6个月Python学习计划 Day 8 - Python 函数基础
第一周 Day 1 - Python 基础入门 & 开发环境搭建 Day 2 - 条件判断、用户输入、格式化输出 Day 3 - 循环语句 range 函数 Day 4 - 列表 & 元组基础 Day 5 - 字典(dict)与集合(set) Day 6 - 综合实战:学生信息…...
Python+VR:如何让虚拟世界更懂你?——用户行为分析的实践
友友们好! 我是Echo_Wish,我的的新专栏《Python进阶》以及《Python!实战!》正式启动啦!这是专为那些渴望提升Python技能的朋友们量身打造的专栏,无论你是已经有一定基础的开发者,还是希望深入挖掘Python潜力的爱好者,这里都将是你不可错过的宝藏。 在这个专栏中,你将会…...