比特币分叉的一些知识点

矿工激活软分叉 —— MASF(Miner Activated Soft Fork)

用户激活软分叉-------UASF

用户激活硬分叉-------UAHF

SegWit(BIP141/BIP143/BIP147)同样使用BIP9进行功能激活

BIP9定义了一种新的升级方案,

使用nVersion的0~28bits中的某一bit来表示激活某一种特性

,规定新功能升级流程的起始时间和过期时间,并清晰定义了升级流程中的不同状态和状态迁移条件。

image.png

当MTP(表示一个区块和它之前10个区块的时间戳中位数)大于起始时间后,进入STARTED状态,这时矿工可以开始对该功能进行Signal(将对应的bit设置为1);

如果在STARTED状态中的一个完整难度调整周期内(2016个区块),有1916个区块将对应bit设置为1(表示95%的算力已经激活该功能),那么在下一个周期内进入LOCKED_IN状态;

LOCKED_IN状态将会持续一个难度调整周期,目的是为尚未设置对应功能bit的矿工留出缓冲时间,在这个周期内,未设置bit的区块依然可被接受;

LOCKED_IN周期结束后,会自动进入ACTIVATED状态,这时未升级新功能的区块都将被拒绝,同时,用于升级的bit也会被释放;

如果在过期时间前仍未完成激活,那么升级失败。

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

推荐阅读更多精彩内容

  • SegWit2x是基于纽约共识(New York Agreement)的比特币升级方案,主要包括了两个功能升级:隔...
    汪海波阅读 9,092评论 0 12
  • 一、快速术语检索 比特币地址:(例如:1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV)由一串...
    不如假如阅读 16,317评论 4 87
  • 3 没有去过新东方,真正知道笑来老师也是近两年的事,而我06年就拿了学校的毕业证了。 第一次知道李笑来这...
    0x123456阅读 3,658评论 0 0
  • 十、 两三天的时间在平淡中过去,萧艾依然在努力跟着越泽修习土系法术,虽然仍是经常失败,但成功的几率却明显是越来越高...
    桑暮阅读 1,690评论 2 0