解析Polygon zkEVM的安全性、稳定性及市场竞争力_以太坊:达普币能存polygon钱包

原文作者:DeWei?@DAOrayaki.org

原文标题:WherePolygonzkEVMFitsinthe?Market

PolygonzkEVM由Polygon构建,为项目提供ZK证明的可扩展性优势以及与以太坊虚拟机(EVM)的兼容性。EVM兼容性意味着开发人员可以通过最少的代码更改轻松移植以太坊智能合约。ZKrollups是一种扩展解决方案,通过将计算和状态存储移至链下来提高吞吐量,同时使用零知识密码术来维持高安全性保证。

然而,本文的目的是强调PolygonzkEVM在更广泛的市场环境中的适用位置---需要全面了解PolygonzkEVM,请查看项目文档。

技术栈概述

让我们先来看看区块链栈的框架。区块链由四层组成。我们将使用VoltCapital对每一层的定义。

执行:交易和状态变化最初在这里处理。用户通常也通过这一层与区块链互动,签署交易,部署智能合约,并转移资产。

Numen发布微软漏洞解析,黑客可通过该漏洞获取Windows完全控制权:6月9日消息,安全机构 Numen Cyber Labs 发布微软 win32k 提权漏洞解析。Numen 表示,该漏洞系 win32k 提权漏洞,是微软 Windows 系统层面的漏洞。通过该漏洞,黑客可获取 Windows 的完全控制权。

Numen 指出,win32k 漏洞历史众所周知。但在最新的 windows11 预览版中,微软已经在尝试使用 Rust 重构该部分内核代码。未来该类型的漏洞在新系统可能被杜绝。

此前报道,5 月,微软发布的补丁更新解决了 38 个安全漏洞,其中包括一个零日漏洞。[2023/6/9 21:25:55]

结算:结算层是验证汇总执行和解决争议的地方。该层不存在于单片链中,是模块化堆栈的可选部分。与美国法院系统类比,将结算层视为美国最高法院,为争议提供最终仲裁。

共识:区块链的共识层通过全节点网络提供排序和最终确定性,下载和执行区块的内容,并就状态转换的有效性达成共识。

OKX建立行业BRC-20解析新标准:5月16日消息,据OKX官方公告,OKX正式建立行业BRC-20解析新标准,该标准已通过安全审计机构慢雾的安全审计,旨在逐步完善和增强BRC-20生态的完整性和稳健性。

据悉,OKX持续关注并投入BRC-20基础设施建设,OKX Web3钱包即将上线Ordinals交易市场,是首个支持Ordinals代币及NFT交易的多链钱包。OKX此前已与UniSat达成官方合作支持双重验证,并上线首个BRC-20浏览器。[2023/5/16 15:06:48]

数据可用性:验证状态转换是否有效所需的数据应该公布并存储在这一层。在发生恶意区块生产者扣留交易数据的攻击时,这应该是很容易验证的。数据可用性层是区块链可扩展性三难问题的主要瓶颈,我们将在后面探讨原因。

我们还将使用Celestia对模块化区块链的定义。

一种仅专注于少数功能而非全部功能的区块链。关键功能是:

Beosin:Avalanche链上Platypus项目损失850万美元攻击事件解析:2月17日,据区块链安全审计公司Beosin旗下Beosin EagleEye安全风险监控、 预警与阻断平台监测显示,Avalanche链上的Platypus项目合约遭受闪电贷攻击,Beosin安全团队分析发现攻击者首先通过闪电贷借出4400万USDC之后调用Platypus Finance合约的deposit函数质押,该函数会为攻击者铸造等量的LP-USDC,随后攻击者再把所有LP-USDC质押进MasterPlatypusV4合约的4号池子当中,然后调用positionView函数利用_borrowLimitUSP函数计算出可借贷余额,_borrowLimitUSP函数会返回攻击者在MasterPlatypusV4中质押物品的价值的百分比作为可借贷上限,利用该返回值通过borrow函数铸造了大量USP(获利点),由于攻击者自身存在利用LP-USDC借贷的大量债务(USP),那么在正常逻辑下是不应该能提取出质押品的,但是MasterPlatypusV4合约的emergencyWithdraw函数检查机制存在问题,仅检测了用户的借贷额是否超过该用户的borrowLimitUSP(借贷上限)而没有检查用户是否归还债务的情况下,使攻击者成功提取出了质押品(4400万LP-USDC)。归还4400万USDC闪电贷后, 攻击者还剩余41,794,533USP,随后攻击者将获利的USP兑换为价值8,522,926美元的各类稳定币。[2023/2/17 12:12:32]

执行

动态 | 以太坊域名服务ENS将加入多代币支持,未来可解析至比特币地址:go-ethereum和以太坊域名服务(ENS)核心开发者Nick Johnson今天在Twitter 宣布,已经提交了ENS以太坊域名的多代币支持,该提议通过后ENS以太坊域名将支持解析域名到多个区块链地址,其中甚至可以包括比特币地址。这也意味着,ENS以太坊域名将可能成为跨链的域名系统,用户可以通过一个域名在多个区块链间互通,未来只需要向其他人展示自己的ENS以太坊域名即可。目前已经有多个数字加密货币钱包支持ENS以太坊域名,在使用以太坊钱包进行转账时,不需要再输入冗长的以太坊0x 地址,而只需要输入短地址即可。[2019/9/9]

结算

共识

数据可用性

模块化区块链被安排为模块化堆栈,堆栈中的每个区块链称为“层”。由于模块化区块链仅提供了关键功能的一个子集,这使得它们能够为其提供的功能而专门建造。

动态 | 基于共治链的共治根域名解析架构发布:据光明网消息,在日前由国家互联网信息办公室指导、中国互联网络信息中心(CNNIC)主办的中国互联网基础资源大会上,中国互联网络信息中心主任曾宇发布了基于共治链的共治根域名解析架构。中国互联网络信息中心(CNNIC)作为我国国家顶级域名注册管理机构,负责国家网络基础资源的运行管理和服务,从2016年开始,开展区块链技术在域名领域应用的研究,验证了运用区块链技术进行域名数据管理的可行性。在此基础上,联合多家单位设计了基于共治链的共治根新型域名解析系统架构。[2019/7/3]

例如,Celestia是一个共识和数据可用性层,因为它仅提供对交易的排序并验证其数据是否可用。

如果区块链处理所有四个功能,则它被认为是单片的。

产生ZK证明

ZK证明被发布到以太坊上

交易数据发布在以太坊上

PolygonzkEVM有一个生成ZK证明的系统,由两个角色组成:一个Sequencer和一个Aggregator。这两个角色都是无权限的,所以任何人都可以参与。

ZK证明发布在充当结算层的以太坊上。以太坊智能合约验证ZK证明,有效地检查PolygonzkEVM节点的工作并确保所有计算都正确完成。

交易数据也发布在以太坊上,作为共识/数据可用性层。这使所有节点都能够查看帐户余额以及自己重新创建状态的机会。

PolygonzkEVM位于最右侧-与其他ZK汇总和以太坊数据分片位于同一位置。

您可能已经知道,Polygon对ZK解决方案做出了重大战略注和财务承诺——将10亿美元的资金分配给ZK研发。因此,Polygon套件中现在有四个ZK?rollups:zkEVM、Miden、Nightfall和Zero。

每个ZKrollup都有不同的设计,但它们都从根本上使用相同的ZK原语并完全继承了以太坊的安全性。

数据分片也受到以太坊的完全保护,因为它们将被载入核心以太坊协议。

旁注:汇总和数据分片放在一起会更好。

PoS)以太坊。

目前,Beacon链上有约1330万个质押的ETH,按当前代币价格计算,总计约220亿美元。根据2/3的诚实多数假设,破坏网络需要约150亿美元。这是迄今为止加密行业中最好的。

另一个不容忽视的经济安全方面是货币政策。以太坊实施了一种非常新颖的方法,它有可能比比特币更具可持续性。

这意味着PolygonzkEVM不会被以太坊完全保护。当validium和volition在链下发布交易数据时,它们继承了额外的信任假设。例如,如果PolygonzkEVM要在以太坊上发布ZK证明并在Celestia上发布数据,它将依赖于以太坊和Celestia验证者的诚实大多数。如果任一链上都存在故障模式,则整个系统都处于危险之中。

需要明确的是,Polygon团队尚未决定是否将PolygonzkEVM作为rollup引入或使用混合模式。即使他们决定采用后者,混合模式也是一个可以理解的起点。在以太坊上发布交易数据非常昂贵,并且会影响汇总价值主张。还有一条明确的途径可以使交易数据的发布成本低廉,一旦实施,PolygonzkEVM可以转变为真正的rollup。

性能

成本

安全性

开发者经验

性能和成本是非常直接的。开发人员希望他们的应用程序既快又便宜,以便为用户提供更好的体验。

这里可能会存在一个争辩:PolygonzkEVM在性能和成本方面与EVM兼容的L1竞争。在短期内,这很可能是真的。但是,我们不会花时间进行这种比较,因为任何成功的L1仍然针对高性能和低成本进行了优化,都需要大幅增加费用或冒不可持续的风险。

PolygonzkEVM的真正竞争对手是其他与EVM兼容的rollup-ZK和乐观。有很多文章比较了这两种rollup类型,所以我们不会深入,但一个简单的方法是考虑ZKrollup具有更高的性能,并且乐观汇总具有较低的成本。

注意:目前还不清楚PolygonzkEVM如何在性能和成本方面与其他ZKrollup相媲美。

在安全性方面,PolygonzkEVM比L1好得多,并且与其他rollup基本相同。

最后是开发者体验,我们将其分为最终确定性和EVM兼容性。

最终确定性是“从基础层合约的角度来看,交易被认为是最终的时间。”ZK汇总比乐观汇总具有更快的本机终结性。这是因为乐观的汇总设计依赖于“观察者”,即监控链中是否存在欺诈的节点。因为观察者需要足够的时间来发现欺诈和发布证明,最终确定性通常会延迟一周——这意味着更长的等待时间和降低的用户体验。Optimisticrollups有一些变通方法可以让流动代币实现更快的最终确定性,Alex在上面的文章中提到了这一点,但总的来说,ZKrollups具有优势。

EVM兼容性可能意味着不同的事情。Vitalik最近发表了一篇按类型(1-4)对解决方案进行分类的文章,其中类型1是最兼容EVM的。PolygonzkEVM被称为第3类,向第2类发展,我们对此表示赞同。

从进入市场的角度来看,这是一份不错的成绩。根据Mihailo在最近的Bankless采访中概述的时间表,测试网现在应该随时可用,而主网应该还有几个月的时间。

必须承认ZK团队已经取得了多少成就。ZKrollup使用最先进的密码学,并提前数年从理论到实践。构建与EVM兼容的ZKrollup更具挑战性,而且多个zkEVM团队拥有主网这一事实令人难以置信。

哪些zkEVM团队将获胜还有待观察,但有一件事是肯定的——我们处于起跑线这一事实对web3来说是一个巨大的胜利。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:0ms0-1:409ms