| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 白话解读V神最新发文:以太坊扩容的终局之战 -> 正文阅读 |
|
[区块链]白话解读V神最新发文:以太坊扩容的终局之战 |
这是白话区块链的第1512期原创? 最近,V神发表了一篇关于以太坊扩容终局之战的文章,取名《Endgame》,很多朋友可能已经看到了。 但V神发的东西,对于刚入圈的朋友理解起来还是有难度的,所以我们在这里做一个白话解读版,希望能够对入圈不久,或是对于理解晦涩技术文有难度的朋友有所帮助。 看完全文如果感觉难度较高,那只需要先记住以下两个中心思想就好了: 1、不管你是以太坊的朋友还是杀手,加入Rollup阵营吧,大家一起Roll起来! 2、从以太坊Rollup区块生产的中心化长期来看,可能是个不可避免的趋势,But,That’s OK…… 下文我们将对这两句话进行详细解读。 ?01?
为什么会这么说? 因为当前的“大区块链”(V神没有具体点名,但大家都心知肚明,BSC、Solana等链)高区块频率,大区块大小,TPS几百上千的,简单来说就是家用机或者一般服务器没法跑节点那种。 你们这几十个节点,最多百来八十个该怎么“自证清白”,毕竟节点风格免不了看上去就比较“中心化”,和区块链的去中心化精神有所违背。 但也没事我们可以补救,方法就是跟着以太坊学习,引入Rollup。不管是OP那种欺诈证明,还是ZK那种密码学证明,反正你得Roll起来。 具体方法如下: 1、添加二层的抵押。 区块中的交易被分割成多个“桶”,每个二级质押者随机分配到其中一个桶去验证默克尔树的状态根,每个桶2/3验证者签署了之后一个区块才会被接受,把区块验证这个事儿给“去中心化”了。 2、跟以太一样应用OP(欺诈证明)或者ZK-Snark。 3、引入数据可用性采样。让用户可以使用轻客户端随机选一些块来验证,相当于给人民权利去随机抽查你有没有干坏事。 4、添加二级交易渠道以防止审查。 那么,最终这些手段用上之后,我们得到了一个什么样的BSC或者SOL(或是任何其他大区块链)?
V神的重点就是做了一个相对的妥协,把去中心化这个概念从出块挪到了验证。 既然为了TPS,为了容纳更多的用户和更好的体验,出块的中心化不可避免,那至少我们可以去中心化地验证这些偏中心化的节点有没有“干正事儿”。 毕竟,区块链的目的其实是去信任化,而作为公链其本质则是非许可的,去中心化只是一种特质,或者说手段。 既然“出块”我们做不到去中心化,那么从“验证”入手,只要验证可以做到去中心化也是可以“曲线救国”,实现区块链去信任化的主要目的。 ?02?
V神说完了以太坊的大区块党竞争链或是姊妹链之后,开始说以太坊本身了。 然后结论跟上面的大区块链观点有类似的地方,就是以太这边,Rollup扩容的区块生产(出块),可能也会慢慢变得中心化。 但没事,刚才说大区块链的时候就说了,只要咱把验证这事儿给去中心化了,效果就还是杠杠的。 为什么以太坊Rollup家族出块也会慢慢走上中心化之路呢? 两种可能性: 1、一个是有一个Rollup特别厉害,不管是Arbitrum、Optimism、Zksync还是哪个新生代Rollup,硬件超强、TPS超高、费用超低、体验超好。 在Layer2混战之后一统江湖,最后大家都跑来这个Rollup链了(本质上这成了一个与以太坊Layer1平行世界的Rollup Layer2)。 那么,这会是一个什么样的世界?? 在这个世界中区块生产是集中的,区块验证是去信任的和高度去中心化的,这和刚才提到的大区块链风格是一样的。 要理解V神这个观点,你必须有关于Rollup的基础知识,清晰的了解Rollup里,定序器(sequencer)节点的硬件要求是很高的,很多Rollup一开始就只用官方的一个中心化的定序器。 但当你使用某个中心化定序器或证明器的Rollup网络时,你只是在信任和抗审查性方面有所妥协,而不是在安全性方面妥协。 Rollups定序器的运营者并不能盗走你的资金,换句话说,这个中心化定序器节点即便作恶或者瘫痪,也最多导致链的瘫痪,但你的资金依旧是安全的。 2、另一种可能性是Rollup一番厮杀之后,无人一统江湖,大家百花齐放,竞争+合作。 以太坊Rollup最终变成一个类似Cosmos的多链风格,大家在各个Rollup上分别做不同的事,共享着ETH Layer1的安全性,然后通过各种桥在各个Rollup上跳来跳去…… 那么,大概率会出现一个什么局面呢? 1、跨域MEV(矿工可提取价值)会有节点发现,同时做几个Rollup的节点好处多多,现如今单独一个ETH Layer1上面MEV的机会就已经不少了,甚至有专门因此而诞生的项目。 比如Eden,到时候多个Rollup并存,这种跨域MEV的机会只多不少,在经济激励下,会有节点同时身兼多个Rollup的节点。 2、哪怕抛开跨域MEV这个经济激励,单纯的就技术专精而言,一个好的 Optimism块生产者大概率也是一个好的Arbitrum块生产者,一个好的 Polygon块生产者,甚至是一个好的以太坊基础层的块生产者…… 就像一个好的奔驰销售大概率会是一个好的宝马销售,同样也大概率会是一个好的奥迪销售。 这种资源和技术会有一个聚集性,最终是那些技术实力最强,口碑最好的节点去担任各个Rollup的节点,重叠性很高。 最终你发现,大区块链、一统江湖的一个单一Rollup、百花齐放的多个Rollup,这三种路线图最终都走向了同一个结果:区块生产是中心化的,但区块验证是去信任和高度分散的,并且仍然可以防止审查。 ?03? 最后,V神放话说别急着预测哪个Rollup会赢,保持开放的探索心态。言外之意就是,到时候几个Rollup都老老实实关注吧,成年人不做选择,都要。 另外,根据ETH的一贯作风,这个终局还得好几年,跨域MEV研究也才刚起步,但道路是曲折的,前途还是光明的! END 上一篇:从放弃到真香,三箭资本态度大反转背后的以太坊发展迷局 推荐阅读 『声明:本文为作者独立观点,不代表白话区块链立场,本内容仅供广大加密爱好者科普学习和交流,不构成投资意见或建议,请理性看待,树立正确的理念,提高风险意识。文章版权和最终解释权归白话区块链所有。』 欢迎长按二维码 阅读白话区块链入门连载 ↓↓↓ 喜欢请点「在看」👇 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 1:32:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |