| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 一文读懂︱比特币和以太坊都有哪些区块? -> 正文阅读 |
|
[区块链]一文读懂︱比特币和以太坊都有哪些区块? |
一文读懂︱比特币和以太坊都有哪些区块? 大家最熟悉的创世区块当属中本聪所开发的“创世区块”,但是这并非创世区块基本的含义。所谓创世区块指的是任何一条区块链的第一个区块,这个区块是整条区块链的开始,与未来所有区块相关联。 主链区块 主链区块是所有经过验证并包含在区块链中的区块。为了实现这一点,区块必须通过节点解决其分配的密码谜题来获得网络的同意。一旦网络达成共识,该区块就包含在区块链中,并由所有节点传播。这样,网络的每个节点都有新的区块,并作为它的一个验证点。 孤块 孤块是与有效块相对立的一个区块,它们也可以被称为无效区块。它们执行的工作是无用的,也不能产生任何的价值,会被人们抛弃。 以太坊作为区块链2.0时代的产物比起比特币的区块更加先进和高效,也更加合理。 叔块 叔块是以太坊对孤块的另一种称呼,由于以太坊生成区块的时间非常的短(大约15秒),所以会产生大量的孤块,这导致了大量的节点无法获得奖励。为了解决这一问题以太坊采用了GHOST协议,该协议规定,节点在发现孤块是能获得一定的奖励,虽然该奖励远比发现有效区块的奖励要低。 叔块奖励的机制 主链区块的节点可以引用叔块,当他们这样做时,一个额外的奖励分配给主链区块的节点和叔块的节点。主链中包含的每个区块可以引用最多两个叔块,并为每个引用的叔块提供1/32的完整区块奖励。然而,支付给节点的报酬随着时间的推移而减少。 通过保证对浪费的计算工作的补偿,并通过使奖励随着时间的推移而减少,竞争链上的节点有动力重新加入主链。这些叔块有助于链安全,也减少51%的攻击概率。 叔块带来的问题 叔块的存在使得以太坊必须面对日食攻击,同时也带来了更加严重且内卷的算力竞争。叔块的初衷是对节点浪费掉的算力进行补偿,但是由于有效区块上的节点也可以引用叔块,从而获得奖励,这使得日食攻击更加容易。 POW、POS的作用 为什么以太坊必须采用POW或者POS这样消耗能源的证明,这是由于以太坊自身缺陷造成的,如前文所述,以太坊快速的生产区块产生了大量的叔块,为了抵御日食攻击或者其他攻击,就必须花费高昂的成本建立身份识别。简单讲就是通过POW或POS的复杂计算过程来保证节点对区块的唯一掌控权。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/27 12:20:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |