问:你对 ETH2.0 到来之后的世界有何想象呢?以太坊会变成一个非常可靠而且(几乎)没有改进的基础层,然后大部分创新都会出现在 Layer-2 上,对吗?或者,你会期待基础层持续大刀阔斧地演化,保证追上最新技术吗?

答:我最近开始变得喜欢那种越来越稳定的基础层了。也许很久以前,我们会有这样的计划:哇,我们的以太坊 2.0 要做二次方分片,以太坊 3.0 会有超级二次方分片。但实际上这样做过于复杂也过于异想天开了。最近我的想法有所改变的地方是,我相信我们会有以太坊 2.x 或者 3.0 或者别的,但只是渐进式的或者边缘式的改进,比如为了安全性而引入 STARK、增加数据可用性证明、加入后量子计算安全组件,并逐步加入越来越多的安全升级。最终是提高分片数量,使之有可能超过 1024,比如将上限提高到 1 万或者是别的数值。

比如说我也不觉得我们需要去做超级二次方分片。超级二次方分片意味着你有你自己的一条信标链,你的信标链会跟踪所有的分片,每一个分片都有一部分数据。之所以称之为二次方,是因为比如一个节点处理每个区块需要投入数量为 C 的计算机资源,那么我们就将每个分片区块的大小设计为 C;信标链区块的大小也设计为 C,并且分片的总数也设计为 C;因此,最后你会拥有 C^2 的总吞吐量。超级二次方分片是说你再用分片群来代替原有的分片,因此总吞吐量会达到 C^3 或是 C^4 甚至是 C 的更高级数。我怀疑这种理念的理由是,首先,这会引入非常大的复杂性;其次,终极而言,C^2 是什么效果要看我们如何度量 C,如果是用每单位所花的时间来定义的话,实际上你可以将二次方分片的吞吐量提高到任意级别,只需要提高区块时间就好。

这里还有一种方法是我们最近提出的,通过一些 Layer-2 方案来提高跨分片通信的容量。如果你也浏览了比如 Layer-2 快速跨分片交易 或是 EthResearch 上的类似文章,你会发现的是,我们可以支持非常快速的跨分片交易,就像是在低级的跨分片交易上建立更高级别的语言那样。这还是很好的,因为这样基础层比较慢就无所谓了,大多数时候交易还是可以很快速地发送。

然后我们可以做的就是基础层可以越来越慢(因为吞吐量不断提高),但是从用户的角度来看,交易还是非常快的。很多东西都可以在 Layer-2 上实现,比如在 Layer-2 上做隐私、做 ZK-Rollup 来获得更大的可扩展性,还比如做异步跨分片交易。几乎可以在以 Layer-1 为可扩展数据层的 Layer-2 上做任何东西。


原始材料

  • YouTube: https://www.youtube.com/watch?v=e3vxt6l7ATw&list=PLTzbA2lLaEj3O0PiYVP9p-YS3PoF_Le8L&index=4
  • MP3: http://krokodilmannchen.belgianboy.com/ethtrader-series/vitalikbuterin.mp3
  • Reddit 采访文字稿:https://www.reddit.com/r/ethtrader/comments/b660l4/vitalik_answers_to_rethtraders_questions/?st=JU0IOLF6&sh=c130b211

原文链接: https://www.reddit.com/r/ethtrader/comments/b660l4/vitalik_answers_to_rethtraders_questions/?st=JU0IOLF6&sh=c130b211
作者: Vitalik

Vitalik:ETH2.0 之后,协议层会稳定下来相关推荐

  1. PD3.0协议层 第四章控制消息

    当消息头中的数据对象数量字段设置为0时,消息被定义为控制消息.控制消息仅由消息头和CRC组成.控制消息类型在消息头的消息类型字段(位4⋯0)中指定该消息是什么消息,如果消息头的数据对象数量字段设置为0 ...

  2. 今晚开启公募的雪崩协议,带协议层先进入3.0

    雪崩协议Ava 究竟有何特色?其代币分配规则如何?即将到来的公募有几种参与方式? 文 | 王也  运营 | 盖遥  编辑 | 郝方舟 出品 | Odaily星球日报(ID:o-daily) 由于 Co ...

  3. 【超越白皮书7】你需要知道关于ETH2.0的几个事实

    摘要: 万众期待的ETH2.0升级终于要迎来它的第一个里程碑,预计在今年第三季度,ETH2.0 阶段0 信标链有望上线.这次升级的整体构想之宏伟,调整范围之广泛,使得它不同于过往的历次"补丁 ...

  4. ETH2.0 要来了,要不要参与质押?

    如果你有意参与 ETH2.0 质押,越早参与收益越高:虽然资金可能被冻结一段时间,但早期用户相对于后入场(阶段 1.阶段 2)的用户而言,先发优势明显. 文 | 秦晓峰  运营 | 盖遥  编辑 | ...

  5. ETH2.0 Serenity中网络的详细介绍

    以太坊第四阶段Serenity中网络的概述 特别感谢Hsaio-Wei Wang.Kevin Mai-Hsuan Chia.John Adler的编辑和有价值的反馈. 在分片区块链中网络是一个难题,我 ...

  6. 万向区块链蜂巢学院 | 关于ETH2.0路线图,搞研究的大脑在想什么?

    以太坊2.0是2020年区块链行业最火热的话题之一.万向区块链蜂巢学院线上公开课第42期,邀请了以太坊爱好者社区负责人阿剑.链闻研究总监潘致雄.MYKEY研究部门负责人姚翔.HashKey Capit ...

  7. PCIE学习笔记(二)PCIe总线的拓扑结构,协议层,数据传输流程

    目录 PCIe总线的拓扑结构 PCI Express协议分层 物理层(Physical Layer) 数据链路层(Link Layer) 处理层(Transaction Layer) 软件层(Soft ...

  8. Eth2.0 -合并(Merge)

    Eth2.0 - Merge 原文链接:How The Merge Impacts Ethereum's Application Layer 日期:2021/11/29 作者: Tim Beiko 以 ...

  9. 以太坊开发者证实 Eth2.0 不会在7月上线

    作者 |  Shaurya Malwa 来源 | Unitimes 封图 |   CSDN 付费下载于东方 IC 以太坊期待已久的使用 PoS 机制的 Eth2.0 (Serenity) 升级阶段0上 ...

  10. Eth2.0 节点的网络通信

    本文为以太坊基金会研究员 Kevin Mai-Hsuan Chia 做的关于 Eth2.0 节点通信组件的幻灯片.本页只作入口,具体内容由文内超链接进入. Part-1 对比 Eth1.0 的节点内部 ...

最新文章

  1. 腾讯发布 2019 年研发报告:新增 12.9 亿行代码,74% 技术 Leader 仍在写代码
  2. 汇编语言等号=伪指令
  3. WebSocket基础知识笔记
  4. 自定义vue-cli生成项目模板配置(1)
  5. 聚簇索引和非聚簇索引详解
  6. React的组件模式 1
  7. 中文乱码之springboot框架中两工程之间参数传递乱码
  8. 关于char, wchar_t, TCHAR, _T(),L,宏 _T、TEXT,_TEXT、L
  9. LINUX剪贴板调用接口获取数据
  10. finalize()与PhantomReference学习笔记
  11. 小程序WXML 使用小结
  12. 尚学堂马士兵struts2 课堂笔记(一)
  13. Python - 面向对象编程 - 类变量、实例变量/类属性、实例属性
  14. php输出次方,PHP 计算2的N次方代码
  15. 融合云信平台对接_java代码
  16. iOS 开发 解决UICollectionView的多组头部视图样式不一样复用时发生错乱问题
  17. 2022年湖南省自考考试学前教育幼儿文学练习题及答案
  18. 计算机未来新CPU,桌面CPU性能排行 CPU天梯图2017年11月最新版 (全文)
  19. 微信小程序——View背景设置
  20. 微信 SHA1 签名_微信公众号自动回复功能开发

热门文章

  1. vue-cli3.0 进行项目的部署和构建
  2. android如何设置自适应大小的背景图片,如何调整背景图片大小以适应Android中的应用程序屏幕大小...
  3. 【数据处理】 python 极速极简画图——频数(率)分布直方图
  4. AES简介加密算法介绍
  5. 经典RPG游戏Crypto Sword Magic
  6. BZOJ 1582: [Usaco2009 Hol]Holiday Painting 节日画画
  7. 【金猿人物展】龙盈智达首席数据科学家王彦博:量子科技为AI大数据创新发展注入新动能...
  8. [Delphi] Search path vs Library Path vs Browsing Path
  9. 解剖caffe mode:Blobs, Layers和Nets
  10. 【C#】基于System.Speech库实现语音合成与语音识别