公告:为给大家更好的使用体验,同城网今日将系统升级,页面可能会出现不稳定状态,由此给您带来的不便,敬请谅解!
升级时间:2016-7-24 11:00 -- 2016-7-24 15:00

澳洲同城网

查看: 1821|回复: 0
打印 上一主题 下一主题

区块链的核心分叉技术

[复制链接]

47

主题

104

金豆

5

积分

Lv1

Rank: 1

性别
保密
积分
5
金豆
104
鲜花
0
主题
47
帖子
47
注册时间
2019-6-6
跳转到指定楼层
楼主
发表于 2019-6-24 11:56:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 亚太地区
商业金融
地区: 全澳
商业金融: 投资理财

马上注册,结交更多同城好友,享用更多功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
区块链的核心分叉技术
如果你一直关注比特币,你可能会注意到关于“分叉”的很多讨论。与您在区块链上看到的不同,由于不同的参与者需要就共同的规则达成一致,Fork 是一种技术事件。
比特币等公共区块链的分散性意味着,网络上的参与者必须能够就区块链的共享状态达成协议。网络参与者之间的完全一致会产生一个每个人都认为正确的验证数据区块链。当出现偏离共识的情况时,就会出现区块链分支,分别是临时叉(Temporary Fork)、软叉(Soft Fork)和硬叉(Hard Fork)。
临时叉Temporary Fork
临时分叉是在加密货币系统上的矿商发现块的同时发生的分叉。这就产生了两个相互竞争的区块链。当矿商选择在一个链上形成后续块时,临时分叉在工作证明系统(如比特币)中得到解决。最长的区块链将胜出并被认为是“真正的”区块链,而较短的链将被放弃。
软叉和硬叉
软叉和硬叉与临时分支的不同之处在于,它们代表了协议底层规则的永久更改。因为所做的更改是永久性的,因此需要在协议层进行更改。造成这种改变的原因有很多,包括:
以升级的形式向网络添加额外的功能
改变协议中的核心规则,如增加网络块大小
软叉Soft Fork
软叉是升级区块链的向后兼容方法。换句话说,软叉是向后兼容以前版本的软件升级。软叉不需要网络上的节点升级来维护一致,因为软叉区块链上的所有块都遵循旧的一致规则集和新规则集。但是,符合旧的一致规则集的节点所产生的块将违反新的一致规则集。因此,升级的挖掘主体可能会使这些块变得陈旧。这是因为,要让软叉发挥作用,大多数矿商需要承认并执行新的共识规则集。如果达到了这一比例,那么旧的网络将被废弃,新的区块链将被认为是“真正的”区块链。
软叉的一个例子是实现一个新的规则,将网络块大小从1MB更改为500KB。未升级的节点将继续看到传入的事务是有效的,因为这些节点遵循旧的一致规则集和新规则集。但是,未升级并试图挖掘新块的挖掘节点将拒绝这些块,因为它不符合新的一致规则集,即块大小为500KB。因此,带有1MB 大小块的区块链可能会因为矿商强制执行500KB的新一致规则而废弃。
软叉的例子包括:
比特币改进方案(BIP)66:比特币签名验证的软叉
支付给脚本哈希(P2SH):在比特币网络上,一个软叉产生多重签名地址
硬叉Hard Fork
硬叉是区块链前一个版本的永久分支。在网络中引入了一组新的协商一致规则,这与旧的网络不兼容。换句话说,硬叉可以看作是与以前版本的软件不兼容的软件升级。所有网络参与者都必须升级到软件的最新版本,以便继续验证和验证新的事务块。在硬叉下,尚未升级到协议软件最新版本的节点确认的块将是无效的。运行以前版本软件的节点必须遵循新的一致规则,以便它们的块在分叉网络上有效。如果少数链仍然有挖掘支持,那么两个区块链可以继续同时存在。硬叉通常可以分为两类,它们可以是计划好的硬叉,也可以是有争议的硬叉。
计划的硬叉Planned Hard Forks
计划的硬叉只是对协议的升级,该协议已经由项目开发人员事先明确了。计划推出硬叉的例子包括莫内罗公司(Monero)在2017年1月推出的硬叉,该产品增加了一项名为Ring ConfidentialTransactions (RingCT)的新隐私功能。
有争议的硬叉Contentious Hard Forks
该情况通常发生在项目中的开发人员、网络用户和矿商之间有分歧的时候。各派继续分叉当前的链条,并在自己的链条上实现他们想要的改变。通常会出现有争议的硬分支,因为社区的一部分人认为加密货币代码的重大更改将产生更好的区块链。比特币现金硬叉(Bitcoin Cash hard fork)就是一个著名的有争议的硬叉例子。一部分想要扩大比特币网络的人认为,将比特币的块大小从1MB增加到8MB,收费会更便宜,同时完成更多的交易
联系我时,请说明来自澳洲同城网!
免责声明
澳洲同城网是一个免费的公共信息平台,网站内容由网友自由发布,发布者拥有所发布信息的版权同时承担相应责任; 若所发布信息侵犯了您的权利,请反馈给澳洲同城网,我们核实后将进行相应处理!
官方微信公众号
澳洲同城网官方公众号
微信上也能找工作,找房子?关注万能的同城网官方公众号 localsyd,找到你找不到!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




外汇平台
金牌家政
汽车网



















wuliu
你想了解我们吗?
联系我们
关注我们
官方微博 官方Facebook 官方Twitter
微信关注
官方微信公众号 官方微信服务号
官方公众号 客服微信
快速回复 返回顶部 返回列表