您现在的位置是:首页 币交易币交易
链式结构的软分叉是什么意思,p2是啥
LA 2024-03-22 13:38:56 币交易 已有人查阅
导读
链式结构的软分叉是什么意思
区块链中的分叉就像我们平时走路一样,本来只有一条路的,到了一个路口就被分成了两条,这个是分叉的最基础概念。
什么是软分叉
软分叉是加入新的特性,让现有的核验规则更加严格。那样老的节点依然会接收所有的区块,而新的节点会拒绝一些。这样的改变叫作“软分叉”。这可以避免硬分叉所造成的永久分裂。我们如果引入可以产生软分叉的新版协议,会有什么影响呢?运行新版协议的节点会使用一些更严格的规则,现在,假定绝大部分节点都更新了新版协议并执行新的规则(这是产生软分叉的关键,因为老节点不会执行新规则,新节点的数量要足够多才能够竞争最长的链)。这种情况下,老节点可能会挖到一些无效的区块——因为这些区块中包含一些在新规则下无法核验通过的交易,然后,老节点会知道它们核验有效的区块不被别的节点接受(即使它们并不知道原因),这使得老节点的矿工会去更新协议。而且,如果新节点用它们的区块扩展了老节点的分支,那么,老节点也会转而扩展这个分支,原因是新节点核验通过的区块,老节点也必定能核验通过。这样就没有硬分叉了,只是会有很多临时的小型分叉而已。
以上就是个人观点了,欢迎补充讨论,o(* ̄︶ ̄*)o匿名

谢谢邀请回答。区块链中的分叉是指在区块链网络中,每次代码升级都要获得社区的一致认同,如果社区无法达成一致,就会形成分叉,这也是为什么分叉的原因。而分叉的同时又产生了软分叉和硬分叉。软分叉是指区块链网络系统版本或者协议进行升级之后,旧的区块并不知道升级了,但是又接受由新节点创造的区块,新老节点还是在同一条链上工作,具有兼容性。而硬分叉就是指升级之后,未升级的节点拒绝验证已经升级的节点产生的块,然后大家各自延续自己认为正确的链,被分成了两条链,并不具有兼容性。
更多区块链问题,或者想要深入学习了解区块链行业的,可以关注微信公众号:区块链资讯帝。添加我们的客服小七(V信:SECblock),备注:悟空问答,就有机会免费参加我们的线上直播课及线下沙龙活动,更多惊喜等你来发现哟!!!
谢谢邀请!
区块链软分叉是加入新的特性,让现有的核验规则更加严格。那样老的节点依然会接收所有的区块,而新的节点会拒绝一些,这可以避免硬分叉所造成的永久分裂。
那我们到底可以通过软分叉为比特币协议添加哪些特性呢?P2SH是成功的,也许添加新的密码算法也可以通过软分叉实现。我们也可以通过软分叉在元数据的币基参数中添加更多的信息实现,目前,币基参数可以是任何数值,但未来我们也许可以限定币基参数的格式。已经有人提出,可以在币基参数里放入一个梅克尔树根,其中包含所有未被消费的比特币的信息。这种做法只会造成软分叉,因为老节点核验通过的区块,在新节点上可能无法核验通过。但随着区块链的延长,很快老版本就会转而去扩展最长的区块链分支。
指在区块链或去中心化网络中向前兼容的分叉。向前兼容意味着,当新共识规则发布后,在去中心化架构中节点不一定要升级到新的共识规则,因为软分叉的新规则仍旧符合老的规则,所以未升级的节点仍旧能接受新的规则。
什么是比特币的分叉
分叉来源于fork一次,指基于现有的比特币规则修改出一个新的版本,这样就和原来的版本并存了,如果修改能够兼容原来的老版本则称为软分叉,完全不兼容则称为硬分叉。比特币是一个去中心化的使用环境,如果在发展过程中用户之间产生了分歧且不可调和,则容易产生分叉现象。
p2sh是什么系什么组| 欧意交易所最新推荐 | ||
| OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
| 挖比特币方法 | 买稳定币教程 | 钱包注册指南 |
本文标签: p2sh是什么系什么组
很赞哦! ()