当前位置: 首页 > news >正文

02 ETH

以太坊与比特币有什么不同?

以太坊立足比特币创新之上,于 2015 年启动,两者之间有一些显著不同。

  • 比特币就仅仅是比特币;以太坊包括以太币,以太币才是和比特币对等的存在。
  • 以太坊是可编程的,所以你可以在以太坊网络上构建和部署去中心化应用程序。
  • 比特币使我们能够互通基本信息,了解我们认为有价值的东西。在没有权威的情况,确定价值就已经很强大了。以太坊则更进一步,不仅可以互通信息,用户还能编写任何常规程序或合约。可以创建和达成共识的合约种类没有限制,因此以太坊网络上时常出现重大创新。

比特币只是一个支付网络,而以太坊更像是一个金融服务、游戏、社交网络和其他应用程序的市场。

信标链

随着以太坊网络的增长,原有架构已经难以支撑日益增长的交易量和复杂的应用场景。为了应对这些问题,以太坊社区启动了以太坊2.0项目,即 ETH2,旨在通过一系列的技术革新提升整个网络的性能。

信标链是 ETH2 的第一个阶段,于 2020年12月 上线,其设计目的是为了引入权益证明(Proof of Stake, PoS)机制来替代原有的工作量证明(Proof of Work, PoW),从而降低能耗并提高安全性。

在原有的基于工作量证明(PoW)的区块链转变为基于权益证明(PoS)的区块链的过程中,引入了一个名为“信标链”的新组件,它是 ETH2 的核心部分,负责协调整个网络并向 PoS 机制过渡、管理验证者的集合、分配奖励和惩罚,并协调未来的分片链(Shard Chains)。

2020 年刚推出权益证明区块链时,该链就叫做信标链。
它的创立是为了在以太坊主网上运行 PoS 共识逻辑之前确保该逻辑是可靠且可持续的。
因此,它与原有的 PoW 以太坊一起运行。

信标链是一个由“空”区块组成的链,但在以太坊上停止 PoW 并启动 PoS 时,需要先让信标链接受来自执行客户端的交易数据,将它们打包到区块,再将区块组织到一条运行 PoS 共识机制的区块链上。 与此同时,原有的以太坊客户端停止挖矿、区块传播及旧的共识逻辑,并将这一切转交给信标链。 这一事件称为合并。

在合并发生后,就不再有两个区块链。 相反,只有一个 PoS 以太坊,与 PoW 以太坊不同,现在每个节点需要两个不同的客户端
信标链现在是 PoS 以太坊的共识层,即一个处理区块消息和共识逻辑的共识客户端的点对点网络,而原始客户端形成执行层,负责传播消息和执行交易,以及管理 ETH 的状态。
这两层可以使用引擎 API 相互通信。

功能

信标链是在以太坊质押人开始验证真实的以太坊区块之前管理和协调以太坊质押人网络的帐户账本的名称。 它不处理交易或智能合约交互,因为这些任务在执行层完成。 信标链负责处理区块和证明、运行分叉选择算法以及管理奖励和惩罚等。

  • 共识机制:信标链引入了 PoS 机制,允许用户通过质押一定数量的 ETH(通常为 32ETH)成为验证者,参与区块的创建和验证过程。这与 PoW 相比,减少了计算资源的需求,使得系统更加环保和高效。
  • 分片链管理:信标链不仅负责维护自身的状态,还管理着多个分片链(Shard Chains)。分片链是独立的数据块链,它们可以并行处理交易和智能合约,从而极大地提高了系统的吞吐量。

http://www.mrgr.cn/news/29455.html

相关文章:

  • STM32中断系统
  • 解决Oracle DECODE函数字符串截断问题的深度剖析20241113
  • 【Golang】Go语言环境安装
  • 外星人入侵
  • 10款PDF翻译工具的探索之旅:我的使用经历与工具特色!!
  • git config 保存密码
  • 执行matlab后进行RTL功能仿真check
  • MySQL慢查询日志
  • 浅谈Tair缓存的三种存储引擎MDB、LDB、RDB
  • 力扣(LeetCode)每日一题 2848. 与车相交的点
  • 龙蜥anolis8.9安装hadoop3.3.6伪分布环境
  • JAVA对象、List、Map和JSON之间的相互转换
  • WhatsApp藏着这么多功能秘密,让我带你一一探索
  • 自动化测试框架pytest命令参数
  • 实战15-状态栏颜色
  • 第二届Apache Flink极客挑战赛冠军比赛攻略_SkyPeaceLL队
  • dcmtk的自动输入数据纠错模式对DICOMDIR读取的影响
  • golang面试
  • 被复线远传设备ACC1800J-2W/4W2F1E16P
  • 2024年Apple Search Ads(简称:苹果ASA):开展有效活动的秘诀
  • 为什么宠物空气净化器价格差别那么大?好用的宠物空气净化器推荐
  • [ABC330E] Mex and Update
  • 超详细一文到底!软件测试基本流程
  • 如何对企业源代码进行加密?10个保护企业源代码防泄密方法
  • 非常实用的桌面日历 你桌面上的备忘录和提醒工具
  • 巨坑!!华为大数据平台sparksql,连接gauss200数据库