ARK:以太坊扩容引擎 StarkEx 新推出的混合数据解决方案 Volition 是什么?为什么值得关注?

Vitalik等人根据StarkEx所采用的数据可用性解决方案认为其不属于Rollups,而是Validium。对此,StarkEx表示,数据可用性是一个丰富的范畴,不能通过数据存放在链上/链下做简单二分法。StarkEx计划推出名为「Volition」的链上/链下混合数据解决方案,该方案允许用户动态选择其数据存储位置。

撰文:日曜

已落地应用的以太坊Layer2扩容方案:StarkEx

StarkEx是以色列零知识证明研发机构StarkWare推出的交易所技术方案,StarkWare将其称之为一种ZK-Rollup的扩容引擎。

StarkWare团队一直致力于将零知识证明协议中的全新技术「STARK」应用到更多区块链实际需求中,比如用在交易所中优化托管、交易和结算引擎等。

鉴于此,StarkWare推出了两种交易所应用相关技术方案:StarkEx和StarkDEX。简单来说,StarkEx是一种增强「中心化交易所」的方案,而StarkDEX是一种增强「去中心化交易所」的方案。

数据:以太坊链上交易次数一周下跌10%,Gas费与MEV三连跌:受到以太坊链上交易次数稳中有降的影响,今日以太坊Gas价格也处于较低水平。根据Etherscan的监测,5月25日以太坊链上交易次数约为128.94万次,较7日前减少了约9.52%,较5月9日创造的本月单日交易量最高值下降了约24.89%。

根据北京时间16:00的数据,如果用户想要以较低的速度(大约9分36秒)打包自己的交易,仅需支付31 gwei;如果想要以平均速度(大约30秒)打包交易,需要支付40 gwei的Gas价格;如果想要快速地(大约30秒)打包交易,需要支付47 gwei。

目前ERC20代币转账在低、中、高三种确认速度水平下需要分别支付的Gas费约为5.83美元、7.52美元和8.84美元。

从趋势来看,以太坊上的平均Gas价格已连续3天下降。 今日平均Gas价格为38 gwei,最高Gas价格为46 gwei,二者7日下跌均超过65%。目前,平均Gas价格处于自今年以来的较低水平。

受其影响, 最近3天MEV(最大可提取价值)也大幅减少。截至17:00,今天的MEV仅为1588.9 ETH,较昨日下降约64.73%,较3日前下降约为86.58%。(PAData)[2021/5/26 22:47:22]

其中,StarkDEX是StarkWare和区块链交易协议0x一起研发的原型产品,已于去年发布Alpha版本,据了解,与其他DEX相比,StarkDEX可使DEX提升20倍的交易吞吐量,并节省约95%交易成本。

以太坊未确认交易为128,494笔:金色财经消息,据OKLink数据显示,以太坊未确认交易128,494笔,当前全网算力为399.03TH/s,全网难度为5.31P,当前持币地址为55,852,829个,同比增加148,674个,24h链上交易量为3,036,505.35ETH,当前平均出块时间为13s。[2021/3/5 18:19:36]

而StarkEx作为增强中心化交易所的技术方案,主要有两大优势:1)通过批量验证极大提升事务处理速度;2)允许用户自托管资产,实现对其资产的真正所有权,这也是诸多中心化交易所面临的核心问题。

StarkEx技术方案已经落地应用。

6月4日,首个基于StarkEx扩容引擎的去中心化交易所DeversiFi上线,据官方介绍,新版DeversiFi可以实现专业级别的自托管服务,同时用户体验可匹敌中心化交易所,TPS高达9000。不过新版DeversiFi上线不到一周,就遭遇了近20分钟的性能问题,5名交易者无法立即提交订单且系统没能及时清算余额。除DeversiFi外,Immutable也宣布将基于StarkEx扩容引擎开发一个NFT交易所ImmutableX,计划于今年第三季度上线。以太坊主网对同质代币交易的吞吐量支持就很弱,对非同质代币的制约更多。StarkEx方案不仅能减轻此类交易的麻烦,还能缓解其铸币的困难。StarkEx技术方案陷「命名争议」:不是ZK-Rollup,是Validium

curve分叉项目swerve回应资金被外部以太坊地址账户(EOA)控制:推特用户@PhABCD对curve分叉项目swerve的去中心化提出质疑,其表示,swerve声称项目完全由社区控制,但是持有所有资金的YPoolDelegator合约是由一个EOA账户(即外部以太坊账户,而非合约账户)控制的,没有时间锁。

对此,swerve回应称,swerve中的资金保存方式和curve一样,没有EOA账户,对应的私钥是临时的,不能被用来冻结或者拿走用户资金,不过它可以被用来改变池子参数:交易费、管理费、暂停未来存币(并非提币)。目前,资金目前处于向Aragon池子代理转移的过程,转移将在3天后完成,这些都写在curve代码中,swerve是否存在风险,完全和curve一样,未来的这个Aragon池子代理由Aragon DAO持有。[2020/9/5]

StarkEx技术方案的迅速发展吸引了以太坊扩容赛道的诸多关注,而推特上针对StarkEx的技术路径实现与所属命名范畴也引起了热烈讨论。

USDC Treasury在以太坊链上增发1000万枚USDC:Whale Alert数据显示,北京时间8月19日13:50,USDC Treasury在以太坊网络上增发1000万枚USDC。哈希值为:0x54fab89955c8ca256f120dece1a2d3d8c2a005aa46a0f5a9495aeb01531c1e1d。[2020/8/19]

以太坊创始人**VitalikButerin认为,就StarkEx的数据可用性解决方案来看,不能算「Rollup」方案,而StarWare的产品AvihuLevy又拒绝称之为「Plasma」**,认为不妨单独起个名字。

随后,Vitalik指出可将StarkEx命名为「Validium」,该名称是从StarkWare联合创始人EliBen-Sasson提出的「Validia」演化而来,「Validium」在拉丁语中意为「有效」。

在Vitalik看来,Validium方案可视作「链下数据版的zkRollup」或「Snarks版的Plasma」,并表示未来也可将「zkRollup」重命名为「ValidiumRollup」或其他类似名称。

动态 | 以太坊矿工开始与Spark Pool、F2Pool投票 计划将gas limit提高到1000万:据Trustnodes消息,鉴于目前以太坊网络拥堵情况,以太坊矿工已开始与Spark Pool、F2Pool一起投票,已开始测试将gas limit从当前的800万提高到1000万。[2019/9/14]

以太坊Layer2扩容方案ZK-Sync背后的开发团队MatterLabs也做出补充分析称,zkRollup和Validium主要区别在于:

1)zkRollup将数据保存在链上,只要存在至少一个以太坊全节点,就能保证其安全性。

2)Validium将数据保持在链下,其保证安全的前提则是,N个许可的数据公证人中至少有1个是诚实的。

Validium方案允许每个用户自行下载链下数据,这样一来,仍需要退出之后才能恢复,以防操作员突然或永久离线。

VitalikButerin认为,Validium扩容方案的优势在于,其针对链下数据系统有效性证明可大大简化退出机制的逻辑,并允许在第二层内部实现任意执行。但缺陷在于,这会导致出现退出延迟。正因如此,Vitalik认为「Validium方案远不如zkRollup方案令他兴奋」。

以太坊主网的拥堵困境促成了Layer2扩容赛道的欣欣向荣,Plasma、Sidechain、StateChannels、Opitmisticrollups、zkRollup等技术方案风起云涌,而多样化的技术实现路径也意味着差异化的技术权衡。

MatterLabs创始人AlexGluchowski就现有以太坊Layer2扩容方案进行了包括安全性、性能/经济性、易用性及其他四个大维度19个子维度上的对比。

该表格非常直观地呈现了各以太坊Layer2扩容方案在技术上的利弊权衡,与Layer1上存在的「不可能三角」困境类似,Layer2同样在去中心化、安全、性能等方面存在取舍。

从上图可以看出,从安全性维度看,Rollup系列最佳,但该系列技术方案在性能上做出的牺牲也最大,是所有layer2方案中性能最低的。而在性能维度上,Validum和Statechannels方案最佳,但这两种方案在安全性上做出了权衡。

虽然Validium与zkRollup的机制很相似,都通过使用零知识证明来实现交易有效性。但zkRollup中的数据可用性保持在链上,Validium则保持在链下。这也使得Validium在实现高性能的同时在安全性上付出了代价,可能存在的安全风险包括「法定人数的验证者可以冻结资金」、「法定人数的验证者可以没收资金」、「遭受热钱包密钥攻击」。

StarkEx推出混合数据解决方案「Volition」

在最新的官方博客文章中,StarkWare团队回应了关于StarkEx数据可用性解决方案的问题。

StarkWare称,数据可用性是一个非常丰富的范围,不能只做链上/链下简单的二分,并表示,最早的StarkEx部署案例是一个Validium,但其实StarkEx用例既可以部署为Rollup,也可以部署为Validium。

StarkWare表示,6月初基于StarkEx部署的DeversiFiDEX选择的DA解决方案是,通过数据可用性委员会将数据存放在链下,主要原因在于:

DeversiFi的客户不想将其交易历史记录在链上,这会将他们的策略暴露给竞争对手。因此,DeversiFi的新版本选择运行在Validium上。

在Layer2扩容方案上,StarkWare致力于追求次线性扩容的DA设计,他们认为,随着以太坊拥挤程度的增加,尤其当以太坊真的成为无处不在的公共基础设施后,这类DA设计将变得越来越重要。也就是说,StarkEx更注重追求性能上的提升。

此外,StarkWare正式提出了一种名为「Volition」的新方案,这是一种链上/链下混合数据解决方案,允许用户动态选择他们想要的数据存储位置,StarkEx表示很快就会支持Volition方案。

通过该方案的推出,StarkEx希望让用户可以根据其个人交易水平,在任何时间、对任何类型的资产和任何选定金额来自由选择其DA偏好。其主要实现逻辑是:

StarkEx的每个账户都会被定义为链下数据或者链上数据。用户可以控制多个账户,并根据需要在它们之间转移资金。

StarkEx会为每批事务生成一个证明,其中包含涉及OND帐户的事务的证明必须要包括这些帐户的批量签名后的余额作为公共输入。

由此,StarkWare更新了其对StarkEx技术方案的命名划分:

根据该表格,DeversiFi版本的StarkEx属于Validium方案范畴,但后续推出的同时支持链上/链下混合方案的StarkEx则属于「Volition」这个新范畴,这个新方案同时支持「DataOn-Chain」和「DataOff-Chain」两种数据可用性解决方案。

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

地球链

[0:0ms0-0:835ms