如前述文章所讨论,区块链通过分布式的节点网络,协作验证事务和存储信息。本质上,区块链上的信息不可更改,也就是说,一旦数据经过验证并添加到链中,任何人都不能更改或删除它。尽管如此,开发人员有时不得不对区块链的代码进行更改,要么是为了升级,要么是为了修复某些问题。这个复杂的过程,便是区块链分叉。它对区块链而言究竟意味着什么呢?
区块链百科No.51:区块链分叉
分叉,并不是区块链的专有名词。
在软件工程中,当开发人员从一个软件包中获得一份源代码副本,并基于此开始独立开发,从而创建另一个软件程序时,就会出现一个独立的项目分支。
区块链分叉就像是应用程序的升级更新。
四方精创:公司在Web3.0涉及的区块链、数字货币、NFT等方面都拥有技术储备:金色财经报道,四方精创(300468)在回答投资者提问时表示,公司在Web3.0涉及的区块链、数字货币、NFT等方面都拥有技术储备。公司会应用积累的经验携手客户积极探索相关技术在金融行业的应用。[2022/11/10 12:45:03]
对于中心化的系统,其升级比较简单,可分为:服务器升级和终端升级。对于服务器升级来说,只要在后台部署好,即可一键升级;对于终端升级来说,可以选择在软件库或应用商店直接升级。并且,终端版本的不一致并不会影响客户使用其服务。
对于区块链这种去中心化的系统,其升级比较复杂。由于其没有中心机构,没有中心服务器,每次“代码升级”都需要获得网络参与者的一致认可,如果大家无法达成一致,区块链就会形成分叉,即终端版本不一致。这里需要注意的是:终端版本的不一致,可能会影响客户使用其服务。
R3 Corda企业版将在中国区块链服务网络(BSN)上线:近日,企业区块链软件公司R3宣布与区块链服务网络(BSN)建立合作关系,将在BSN中提供基于Corda的开放联盟链服务,在2021年内免费供开发者使用。
此次是BSN首次从像R3这类的海外区块链技术供应商获得在中国的销售权,使中国企业能够使用Corda的这样具备高性能、隐私和安全性的区块链技术。
Corda企业版将在2021年下半年通过BSN公共城市节点向中国企业开放。[2021/3/31 19:33:27]
简单来说,分叉会在以下情况下发生:
任何时候,两个“矿工”(记账权争夺者)几乎同时发现一个区块。
现场 | 香港数码港公众使命总监湛家扬:不应将区块链技术当成威胁:金色财经现场报道,2018年8月10日,在2018纷智金融科技峰会(香港)上,香港数码港公众使命总监湛家扬指出:香港在未来会成为区块链技术和金融科技的中心,人才在其中是很重要的挑战,要让学生通过实习知道区块链公司是什么样的,我们都致力于人才培养,政府也很重视这方面的问题。我们不应该把这项技术当成威胁,我们可以很好的利用它,更好的促进P2P金融的发展。[2018/8/10]
开发人员,试图改变决定交易是否有效的规则。
当然,并不是所有的分叉都会成功。不同矿工在大致相同的时间生产一个区块是很常见的,这就在区块链中创建了一个明显的分叉,如下图所示。但当新的替代块是由一个不可靠的矿工生成时,系统会一致认为这个块是无效的,并且这个“孤立块”很快就会被其他矿工抛弃。只有在新的协议得到部分人的一致认可时,这条分叉链才算真正形成。
香橼研究创始人安德鲁·莱福特:对Riot区块链公司已经展开做空行动:香橼研究(Citron Research)的最新研究结果显示,Riot区块链公司的炒作已达到“狂热”。香橼研究的创始人安德鲁·莱福特(Andrew Left)对Riot区块链已经展开做空行动。今年10月份,Riot区块链公司从生物技术转向区块链技术以来,该公司的股价已经飙升了超过375%。现在,该公司的股票价格已经超过安德鲁·莱福特空头头寸的建仓位置。[2017/12/19]
本质上,区块链分叉是对协议的更改。因为区块链是建立在共同规则之上的,所以改进它们的最简单的方法,似乎就是引入新的规则或改变现有的规则。长期以来,这种机制被认为是危险的,或者至少是破坏性的,但对于升级区块链来说,它也是一种更直观的机制。
这就像我们走在一条路上,到达一个交叉路口,面前是两条分岔路。我们可以选择其中一条路,这并不会影响此前的旅程。由于两条分岔路的不同性质,不同选择将把我们带向不同的终点。
尽管有相似的名称,但根据新旧版本是否可以交互,区块链分叉可分为两种类型:硬分叉和软分叉。
硬分叉
硬分叉是引入一套全新规则,它与旧的网络协议互不兼容。换句话说,硬分叉是一种向后不兼容的升级。所有网络参与者都必须升级到最新版本,遵循新的一致规则,以便继续验证和验证新的事务块。当然,在硬分叉的情况下,如果仍有人对旧版本持续支持,那么两个区块链可以同时存在:一个使用旧规则,另一个使用新规则。
硬分叉即可以是有计划的硬分叉:这通常是指在硬分叉出现之前,项目开发人员和社区已经达成了高度的共识,事先已经有明确的升级协议。例如Monero公司在2017年1月推出的“硬分叉”,它增加了一项新的隐私特性,即环机密交易(Ring Confidential Transactions, RingCT)。
它也可以是有争议的硬分叉:当项目中各参与方(包括:项目开发人员、网络用户和节点)之间存在严重分歧时,就会出现这种类型的硬分叉。著名例子是比特币现金硬叉,2017比特币被分成两个独立的链——最初的比特币(BTC)和新的比特币现金(BCH)。这是因为社区的部分人认为,将比特币的区块大小从1MB增加到8MB将使网络上的交易处理速度更快。
软分叉
通常来讲,软分叉是一种向后兼容的升级。这意味着软分叉不需要网络上的节点升级来维护一致性,它一般只是添加一个与旧规则不冲突的新规则。因此软分叉区块链上的所有块都遵循旧的一致性规则集以及新的一致性规则集。
例如,块大小(每个块中保存的数据量)变化可以通过软分叉来实现。如果你只想接受小于一定大小的块,那么只需要拒绝较大的块即可。
但实际上,符合旧规则集节点产生的块将会违反新规则集,因此很可能会随着新节点的增多而变得陈旧。这是因为,要让“软叉”发挥作用,大家会承认并执行一套新的共识规则。如果达到了这一比例,那么旧的区块链就会被淘汰,而新的区块链就会被认可为“真正的”区块链。
可以看出,无论是硬分叉还是软分叉,其持久性取决于规则变化的性质以及与资源的相对分配。但分叉自身所带来的创新突破,将助力于区块链技术的发展。
截至9月2日,DeFi总锁仓量超123亿美元,年内增长超过1600%;DeFi项目总市值同样迎来爆发,从年初的15亿美元增长至173亿美元,涨幅超1000%。DeFi已经成为当前市场中最炙手可热的领域.
1900/1/1 0:00:00犹他州的一名联邦法官已驳回一项诉讼,该诉讼指控Overstock($OSTK)通过向股东分发证券型代币的“数字红利” 和反复修订用于惩罚做空者的零售收益准则来操纵市场.
1900/1/1 0:00:00虽然以太坊(ETH)的价格在过去一个月一直徘徊在340- 350美元之间,但多个链上指标表明以太坊可能正在反弹。加密货币数据分析公司Santiment最近指出,自9月初以来,交易所的存款数量一直在减少.
1900/1/1 0:00:00FX168财经报社(北美)讯?据路透社报道,四个月前,尼日利亚的Abolaji Odunjo对自己在拉各斯繁华的街头上的手机商铺做出了根本改变:使用用比特币向供应商付款。Odunjo从中国和阿联酋采购手机和配件.
1900/1/1 0:00:00鲁迅说:这个世界上本没有流动性,当狗庄安排了两个交易对,产生了套利空间,就形成了流动性。大家好,我是佩佩,在这个不知道是下一波牛市起点还是下一个做空机会的周末,还是来补一期defi币的评测,今天要聊的这个项目属于很多人知道但可能又还有.
1900/1/1 0:00:00最近以太坊最受到人们抱怨的是什么?肯定是Gas费太贵。因此,DeFi项目走向layer 2扩容是情理之中的事.
1900/1/1 0:00:00