原创:市后诸葛

虽然以太坊2.0依旧用“以太坊”命名,但以太坊1.0和以太坊2.0其实是完全不同的两种架构。以太坊1.0和2.0的差别,远不是POW和POS的区别。在以太坊2.0里面,基础链就是“信标链”。

在真正的以太坊2.0里面,是只有pos没有pow的。在信标链里面,代币叫做BETH,其中BETH与ETH的兑换比例是1:1。当以太坊2.0真正启动以后,以太坊1.0的ETH就可以直接兑换成为BETH。不过这是一张单程票,ETH可以兑换BETH,BETH没办法兑换成ETH。

以太坊1.0:智能合约公链之王

在以太坊1.0时代,智能合约最为人们所熟知,同时也引爆了公众对dapp对热情。不过从目前来看,不管是以太坊还是其他公链,至今也没有出现真正像样的dapp。而以太坊tps慢、gas贵,却成为了以太坊1.0的标签。

尽管在项目之初,以太坊就设定好会从pow转到pos,但这个转变远不是大家想象的那么简单,至少以太坊准备了这么久,也仅仅是把以太坊2.0的基础——信标链的测试链弄出来了,而后面还有大量的工作要做。

小神童也说过,以太坊从pow转到pos上,就像飞机在飞行中换发动机引擎。弄不好整个项目就挂了,不过以太坊的开发团队还是非常激进,各项工作并行不悖,全力以赴的去换这个发动机。

新标链:以太坊2.0的发动机

按照规划,在以太坊2.0的信标链上,你只要拥有32个BETH就可以申请成为一个“节点”来挖矿,你也可以把你的BETH委托给别人来“挖矿”。由于数量门槛不高,所以普通人也可以申请成为节点,这就为“去中心化”提供一定的支撑。如果以太坊2.0要求持有32万个才可以申请节点的话,估计最终以太坊2.0也会沦为“中心化交易所”手中的玩物。因为没人手里的币,可以比交易所的币还多。

此外,为了提升新标链的速度,以太坊2.0还被分成了1024个区间。在以太坊1.0中,以太坊主链每秒最多能处理的交易不到20笔。如果想成为世界计算机,这个数字显然是不够的。为了在保证“安全”的前提下,以太坊2.0直接被分成了1024个区域。

这1024个区域,将涌进来的信息进行“瓜分、处理”。简言之,就是以太坊2.0将信标链分成了1024个片区,原本1个人的活分成来1024个人来干,效率提升是肯定的。在出块速度设定上,以太坊2.0上6秒出块,比1.0也快了不少。
根据设定,这1024个片区,每个片区都有一个验证者委员会(128个验证者),这个验证委员会主要负责本片区的验证工作。这样的处理速度明显会提升。所以小神童说,以太坊2.0比1.0效率可以提升1000倍,这个数字不算忽悠。

新标链,专注整个公链安全

这种分散虽然提升了效率,但也带来了安全隐患。在以太坊1.0时代,如果想发起51%攻击那是相当难的。但现在被分成了1024个区域,如果某人集中火力对一个区域进行攻击,那理论上所需要的力量是原来的1/1024。所以,为了防止验证者委员会被操纵(51%攻击),每64个区块的时间,信标链将重新分配分片链的验证者。

其实,作为一条全新的区块链,信标链主要承担着2个重要的职责;
第一, 作为质押系统的网关,让验证者能够安全参与质押系统成为新的矿工;
第二, 存储分片状态的索引。信标链上不存储现行以太坊区块链上存储的任何信息,它只存储验证者列表和证明信息。

从运行机制看,信标节点是信标链的建设者,他们处理大量的数据,并将数据发送给验证者用于验证;验证者会构造区块并发回给信标节点。验证者质押BETH 来获得出块机会,如果他们提议的区块获得了其它验证者的同意,就能获得奖励。

这样设计的目的,就是让信标链可以专注保障整个公链的安全性。至于其他的工作,都将会在第二层来解决。通过双层架构模式,来真正解决区块链的不可能三角。

信标链:以太坊2.0的新起点相关推荐

  1. 分析波卡与以太坊2.0有什么不一样的地方?

    转载原文链接:http://www.btcwbo.com/5372.html 自2016年波卡白皮书正式发布以来,经过几年的低调测试和开发,波卡的核心功能开发和生态开发取得了显著进展,平行链插槽Auc ...

  2. 以太坊 2.0:信标链

    本文是 "以太坊 2.0" 系列的一部分.在本文中,我们将解释信标链. 阅读本文需要一些背景知识,不过不多,都在这篇 Explaining Validators 里面了.话说回来, ...

  3. 过去几小时,以太坊2.0信标链主网超过75位验证者被Slash罚款

    Prysmatic Labs的开发人员Terence Tsao发推表示,过去几小时,以太坊2.0信标链主网超过75位验证者被Slash罚款. 据悉,:Slash是从节点中质押的32枚ETH中收取罚款. ...

  4. 8支团队正在努力构建下一代区块链以太坊Ethereum 2.0

    2019独角兽企业重金招聘Python工程师标准>>> "我们不想在构建 Ethereum 2.0时重新造轮子." 谈到开发人员为 Ethereum 区块链进行两 ...

  5. 以太坊区块链也拥堵_后以太坊1.0众生相:DeFi拥堵,突围Layer2

    不知不觉,我们已经走到了一个「后ETH1.0时代」.从使用体验上,ETH1.0已经不能很好地满足用户的需求:仅仅是DeFi应用,就让其走向了史无前例的.不可忍受的拥堵.然而,孕育了数年的ETH2.0却 ...

  6. 以太坊2.0客户端Prysm缺陷导致信标链节点共损失15ETH,即将发布更新

    据官方消息,以太坊 2.0 客户端 Prysm 的开发团队 Prysmatic Labs 披露了昨日客户端缺陷的细节,他们表示使用 Prysm 的信标节点无法产生区块持续了 18 个纪元(约两小时), ...

  7. 以太坊 2.0、分片、DAG、链下状态通道……概述区块链可扩展性的解决方案!

    封面 | CSDN 付费下载于视觉中国 作者 | Rohit Chatterjee 责编 | 徐威龙 出品 | 区块链大本营(blockchain_camp) 事实证明,可扩展性是当今采用区块链技术的 ...

  8. 1分钟链圈 | 以太坊2.0 Casper 更新版发布,涉及解决跨分片通信低效问题

    Hi,艾瑞巴蒂! 这里是 9 月 7 日的每日1句话新闻晚报,只需1分钟,看看全球最热.最新的区块链新闻. 实时币价:BTC $6368.00    ETH $218.48    EOS $4.98( ...

  9. 以太坊2.0、分片、DAG、链下状态通道……概述区块链可扩展性的解决方案!

    作者 | Rohit Chatterjee 责编 | 徐威龙 出品 | 区块链大本营(blockchain_camp) 封面 | CSDN 付费下载于视觉中国 事实证明,可扩展性是当今采用区块链技术的 ...

最新文章

  1. svn 命令行创建和删除 分支和tags
  2. 2020秋季-人工神经网络课程报告
  3. 打印出如下图案(菱形)
  4. SVT-AV1:开源编解码最新进展
  5. 学习KMP (概念 + 模板 + 例题: 子串查找)
  6. IBM将推NVMe存储解决方案
  7. php oracle 操作 sql语句中能不能添加数组_如何在PHP中使用Oracle数据库_php
  8. python位运算符_Python位运算符
  9. 1029. 旧键盘(20)-PAT乙级真题
  10. 【Oracle】Drop表后闪回
  11. stl之deque双端队列容器
  12. 名词解释——元数据和数据字典
  13. python运算符用来计算集合并集的_Python 运算符中用来计算集合并集的是 _______ 。_学小易找答案...
  14. 干货 :数据科学家最常用的十种算法
  15. 谁将烟焚散,散了纵横的牵绊
  16. 今日头条2018年1月8日面试
  17. 七种PDF转Excel的转换方法,分分钟提高你的工作效率
  18. 端口映射原理,公网和内网,NA
  19. 2020.11.02 使用OpenCV进行图像水平和垂直线提取 【OpenCV C++】
  20. Stacks of Flapjacks UVA 薄饼排序问题

热门文章

  1. 致年轻时如此拼搏的你我
  2. rk3568 android11 的 device架构学习纪要
  3. 原生html+css+javascript仿写的静态华为商城网页
  4. ANSYS Fluent 电子产品散热计算案例
  5. 网络设备怎么升级?(交换机、路由器等升级步骤)
  6. 创建Liunx系统虚拟机
  7. 第14周项目1——验证算法(平衡二叉树)
  8. nginx指令之——tcp_nodelay
  9. Day 5-6 阿里云手机验证码及登录代码
  10. 跟着廖雪峰学python 001