一篇无聊的文章

你没有看错,这篇文章真的很无聊,本篇文章纯属个人学习一个btc课程的笔记,由于自己的懒惰没有写作业,就把这篇未经整理的笔记当做作业交。只是,对这篇作业评价的同学受苦了,再这里深深的表示,你受累了。

临时分叉:两个矿工同时挖到矿时候产生的短暂的临时分叉。

Core比特币的核心团队

软分叉:指比特币的底层程序会进行升级,而一些全节点的矿工并没有进行升级,a这时候未升级的全节点矿工可以去进行验证已升级的矿工挖出的区块,也被认为是合法的,会把这个区块加在自己本地维护的链上。

B而升级节点的区块拒绝验证未升级全节点产生的区块。这意味着你的节点未升级,你挖出的矿还得到奖励了,当你把你区块向全网广播时候,你的区块后面能够延续区块。

简单理解用户不需要升级自己的钱包,可以继续用区块链的币叫软分叉。不管区块是新的还是旧的,大家都在同一条链上工作,能够让这条链继续发展下去。

如上图绿色的是老区块,灰色是新区块。

MSAF-Miner Activated Soft Fork矿工激活分叉

UASF-User Achivated Soft Fork(BIP148)用户激活软分叉,第148号提议或文档,大家用此文档沟通对于btc改进的提议。

分叉分为MASF/UASF,主要是core团队与矿工关于BIP141提议产生了分歧,core团队想进行隔离见证,但矿工不同意。所以core团队强行进行了用户激活软分叉【UASF-User Achivated Soft Fork(BIP148)】

UASF简单理解成矿工在规定的时间,规定的区块高度进行隔离见证,不管矿工是否同意,我已经决定以用户的名义进行隔离分叉。这就引起了矿工的反抗。所以有了纽约共识,香港共识等。

BIP141提议详细讲了Witness(见证者),最大的不同是把签名这些数据结构移到了新的结构体里面。目的是使交易签名的改变不再改变交易ID.这个提议在提出两周之后需要95%算力的支持。支持方式的矿工在bit位置为1的位置发个信号,当时支持率只有30%,所以core团队做了一个BIP148的提议,想通过用户的名义强行推动隔离见证。目的是触发BIP141的激活条件。但bip148也是没有得到矿工的支持。这时候core团队就进行了强行分叉。

BIP148推出的目的是推行BIP141

硬分叉是新旧区块都拒绝对方的区块,导致产生了两种币。

比如从创始区块开始,在2处开始分叉,因为新节点和旧节点相互拒绝对方的区块,导致新链条和旧链条都能够同时存在。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是硬分叉,什么是软分叉,什么是共识? 第0章 引言 比特币是一套软件,对软件代码进行修改升级就经常会涉及到两个...
    凡的数据库阅读 779评论 0 4
  • 01开始吧 不使用术语还能把事情说明白,那就是真明白了。 比特币是大型网络生物的始祖,可以存续,却不能自我迭代和繁...
    嗨嗨皮皮的阅读 660评论 0 1
  • 我 一个非常无聊的人 做着一些无聊的事 吃草莓的时候剔个籽 还能剔出花样 再后来… 后来,我收到了来自网友的广泛挑...
    我叫王村村阅读 2,882评论 40 63
  • 我的心里住着一个人,一个梦中的白马王子。也许未来不会有人知道他的存在,他就像是我的秘密基地里的珍宝一样,不想他被公...
    绯行素阅读 517评论 0 0
  • Spread love everywhere you go. Let no one ever come to yo...
    123逍遥游阅读 245评论 0 0