⑴ 灏忓反鎴愰暱璁-姣旂壒甯佺殑鍒嗗弶
鍓嶉潰璇村埌姣旂壒甯佹湁纭鍒嗗弶鍜岃蒋鍒嗗弶涔嬭达紝閭d箞銆
浠涔堟槸纭鍒嗗弶锛
纭鍒嗗弶鏄褰撴瘮鐗瑰竵鍗忚瑙勫垯鍙戠敓鏀瑰彉锛屽傛灉鍙戠敓鏃ц妭鐐规嫆缁濇帴鍙楃敱鏂拌妭鐐瑰垱閫犵殑鍖哄潡鐨勬儏鍐碉紝鍖哄潡閾惧皢鍒嗘垚涓ゆ潯鐙绔嬬殑閾撅紝鐭垮伐闇瑕佸湪涓ゆ潯鍖哄潡閾句腑閫夋嫨涓鏉¤繘琛屾寲鐭裤
浠涔堟槸杞鍒嗗弶锛
杞鍒嗗弶鏄褰撴瘮鐗瑰竵鍗忚瑙勫垯鍙戠敓鏀瑰彉锛屾棫鐨勮妭鐐瑰苟涓嶄細鎰忚瘑鍒拌勫垯鏄涓嶅悓鐨勶紝瀹冧滑灏嗛伒寰鏀瑰彉鍚庣殑瑙勫垯缁х画鎺ュ彈鐢辨柊鑺傜偣鍒涢犵殑鍖哄潡銆傚洜姝よ蒋鍒嗗弶涓嶄細浜х敓涓ゆ潯鍖哄潡閾撅紝鑰屾槸鍦ㄥ師鍖哄潡閾句笂鍚屾椂瀛樺湪鏂般佹棫涓ょ嶈妭鐐规寲鐨勫尯鍧椼傜被浼间簬杞浠跺崌绾т箣鍚庝綘淇濆瓨浜哤ord2007鏂囨。鐨勫悓鏃朵綘渚濈劧鍙浠ョ敤Word2016鏉ュ幓鎵撳紑鍘熸潵W2007鐨勬枃鏈锛岃繖灏辨槸鍏煎广
濡傛灉姣旂壒甯佺湡鐨勫垎鍙夛紝鏈澶х殑椋庨櫓灏辨槸鈥滈噸鏀炬敾鍑烩濄
閲嶆斁鏀诲嚮鏄鍦2016骞7鏈堬紝浠ュお鍧婂湪杩涜岀‖鍒嗗弶鐨勮繃绋嬩腑鍙戠敓鐨勩傚綋鏃剁殑浜ゆ槗骞冲彴鍜岀敤鎴风敱浜庣涓娆¢亣瑙佽繖绉嶆儏鍐碉紝鎵浠ョ粡楠屼笉瓒筹紝鍥犳や篃涓烘ゅ彈鍒颁簡涓嶅皬鐨勬崯澶便備妇涓渚嬪瓙锛屾瘮濡傝存瘮鐗瑰竵琚鍒嗚傛垚涓绉嶆垨澶氱嶆瘮鐗瑰竵锛屽垎鍒鍙鍋氭瘮鐗瑰竵1锛屾瘮鐗瑰竵2鍜屾瘮鐗瑰竵3锛岀敤鎴疯处鍙峰唴閮藉瓨鏈夎繖涓夌嶅垎瑁傚悗鐨勮揣甯侊紝姣忔潯閾句笂鐨勫湴鍧鍜岀侀挜浜х敓浜嗙畻娉曠浉鍚岋紝浜ゆ槗鏍煎紡涔熷畬鍏ㄧ浉鍚岋紝瀵艰嚧涓鏉¢摼涓婄殑浜ゆ槗鍦ㄥ彟涓鏉¢摼涓婁篃寰堝彲鑳芥槸瀹屽叏鍚堟硶鐨勶紝鎵浠ヤ娇鐢ㄨ呭氨鍙浠ョ敤涓鏉¢摼涓婄殑浜ゆ槗鍒板彟涓鏉¢摼涓婇噸鏂板箍鎾锛屼篃鍙鑳藉緱鍒扮‘璁わ紝杩欎釜灏辨槸閲嶆斁鏀诲嚮銆傜畝鍗曡达紝褰撲綘鍦ㄨ浆璐︽瘮鐗瑰竵1鐨勬椂鍊欙紝姣旂壒甯2鍜屾瘮鐗瑰竵3涔熷彲鑳借鍚屾椂杞璧帮紝濡傛灉浣犺浆鍑虹殑鍦板潃涓嶆槸鑷宸辩殑锛岄偅涔堥偅浜涙瘮鐗瑰竵2鍜屾瘮鐗瑰竵3鏈夊彲鑳藉氨鍐嶄篃鎷夸笉鍥炴潵浜嗐
瀵逛簬鐢ㄦ埛鏉ヨ达紝涓轰簡闃叉㈡瘮鐗瑰竵鍒嗗弶甯︽潵鐨勨滈噸鏀炬敾鍑烩濈殑椋庨櫓锛屼綘灏遍渶瑕侊細
鏂规硶涓锛屽湪鍒嗗弶灏樺焹钀藉畾涔嬪墠锛屼笉瑕佽浆璐︽瘮鐗瑰竵锛屽皹鍩冭惤瀹氫箣鍚庯紝鍙浠ュ垎鍒杞鍒拌嚜宸变笉鍚岀殑涓や釜閽卞寘鍜屽湴鍧閲岋紝鐭ラ亾涓や釜璧勪骇褰诲簳鍒嗙诲畬鎴愶紝鐒跺悗鍐嶈繘琛岃浆璐︺傝繖涓鏂规硶鍙鑳介渶瑕佹秷鑰楀ぇ閲忕殑鏃堕棿鍜屾墜缁杩欍
鏂规硶浜岋紝灏嗚嚜宸辩殑姣旂壒甯佹斁鍦ㄩ潬璋辩殑閽卞寘鎴栦氦鏄撳钩鍙伴噷锛岃繖浜涙湁瀹炲姏鐨勪氦鏄撳钩鍙颁細鐢ㄦ妧鏈瀹炲姏鏉ュ府浣犲勭悊鍒嗗弶鍚庨亣鍒扮殑鍚勭嶉棶棰樸
2018-03-25
⑵ 硬分叉和软分叉有什么区别
最近,区块链行业里最热闹的莫过于BCH硬分叉事件,以吴忌寒和澳本聪分别为首的两个阵营展开了激烈的对决,又是站队成员分析,又是双方算力分析的,分叉后的BCH ABC和BCH SV两条链已经开始正常出块,但是依旧让好多人都看得一头雾水。
其实,硬分叉这个概念在区块链行业里早已经不是什么新鲜词。2017年8月1日,比特币现金成为比特币区块链历史上的第一个硬分叉,此后,比特币分叉事件变得越来越频繁,一系列分叉币开始不断出现,比如比特币糖果(Bitcoin Candy)、比特币披萨(Bitcoin Pizza)、比特币钻石(Bitcoin Diamond)等。
为什么要分叉
比特币之所以会产生分叉这个行为,是因为比特币的底层技术是区块链,而区块链是具有去中心化特性的,这便导致比特币是由一群人来维护的。最初,中本聪发明比特币大概只是想让人们多一种更自由的货币交易方式,但随着比特币被更多的人所了解和使用,人们对比特币的想法和要求也多了起来。
一些人开始觉得比特币的区块容量太小,总出现拥堵,于是这些人要求比特币升级扩容,一些人又觉得比特币的功能太单一,今后的发展不容乐观,于是这些人又要求比特币能够有搭建DApp(去中心化应用)的功能,有人支持就有人反对,这种对比特币发展的分歧便可以理解为比特币的分叉。
分叉的种类
分叉分为两种,硬分叉和软分叉。
先说硬分叉,硬分叉其实是把比特币这条链直接分成了两条完全不同的链,一条是旧链,一条是新链,旧链即是不愿意让比特币分叉的社区成员所坚持的原有的链,新链即是社区成员希望在现有区块链上进行技术优化改进所生成的链,这两条链此后将不再有交集,完全按各自的道路发展。
打个比方,没分叉前的比特币就好比是安卓系统,因为有些人不满于安卓系统的功能而又开发出了苹果系统,苹果系统这时就相当于是硬分叉后的结果,分叉后,安卓系统和苹果系统形成了两个完全不同的系统,人们也根据各自的喜好开始用着不用的系统。
软分叉更简单,比特币软分叉之后不会像硬分叉一样产生两条链,而是还会保持在一条链上,软分叉会进行一些升级,但是不会影响整个系统的稳定性和有效性,旧节点会兼容新节点,只是新节点不兼容旧节点而已,二者依然可以共存在一条链上。
这就相当于安卓系统做了升级,升级后的系统很多软件需要你的信息授权,否则就无法使用,但只要你不升级,你不授权信息也是可以使用这些软件的,换句话说,升级后的系统比升级前的系统要求更为严格(旧节点会兼容新节点,但新节点不兼容旧节点)。
历史上比较著名的硬分叉事件
以太坊(ETH)和以太经典(ETC)是硬分叉的典型案例。
The DAO项目是区块链物联网公司Slock.it发起的一个众筹项目,于2016年5月正式发布,截止到当年6月,The DAO项目募集资金超过1.6亿美元。没过多久,The DAO项目就被黑客盯上了,因为智能合约上的巨大漏洞,导致The DAO项目被转移了市值五千万美元的以太币。
为了挽回众多投资者的资产并停止恐慌,以太坊创始人V神(Vitalik Buterin)最后提出硬分叉的设想,并最终通过社区的多数投票表决在以太坊第1920000区块完成了硬分叉,回滚了包括被黑客占有的所有以太币。
即使以太坊硬分叉成了两条链,依然有部分信仰着区块链不可篡改特性的人留在以太经典这条原链上,如今,以太坊(ETH)和以太经典(ETC)都排在全球加密货币市值排名的前20名,这也是二者在硬分叉领域被当作经典案例的原因之一。
分叉的优缺点
区块链技术的发展还处于很初期的状态,分叉对于区块链来说,就相当于一个技术迭代的过程,随着人们不断发现区块链技术现有的限制,只有不断升级和扩展这项技术,才能让区块链技术走向成熟。
当然,这种分叉跟区块链不可篡改的特性正在背道而驰,但没有天生完美的技术,区块链也不例外,技术的发展如果在发生错误时都不可控,那这种技术就无法做到普世,人们对它的信任度也无法提升。且分叉的结果是由社区成员投票决定的,某种程度上来说依旧遵守着去中心化的原则。
人们对区块链分叉各执己见,但在区块链发展的历史进程里,分叉无疑让区块链变得更有故事性和可能性了。
⑶ 以太坊开发人员正在应对最坏情况
以太坊准备好迎接“伦敦”硬分叉了吗?
随着以太坊准备在8月4日星期三激活其第11次向后不兼容升级,也称为“硬分叉”,一些开发人员担心升级可能会在部署前进行更多测试。
在7月23日星期五举行的每两周一次的以太坊核心开发者会议之后不久,以太坊基金会的提姆·贝科在所有的核心开发者Discord 聊天室中写道,“有几个人已经联系或发推文说他们不一定对不延迟[硬分叉]感到满意……我[在会议上]询问了这个问题,似乎没有人有强烈的意见,但有些人提到这可能不是正确的方法。”
在回应贝科的评论时,以太坊软件客户端开发人员阿列克谢·阿胡诺夫表示,他同意,鉴于最近发生的事件,在每两周一次的会议上,没有更多讨论可能推迟被称为“伦敦”的硬分叉。
“我想我知道为什么,”阿胡诺夫写道。“推迟 [伦敦] 是一个敏感话题,没有人愿意承受压力,这是可以理解的。”
聊天室中的其他人恳求以太坊开发人员认真考虑将伦敦再推迟几周进行进一步测试。
对伦敦升级风险的担忧—其中包括影响以太坊费用市场的有争议的代码更改,称为以太坊改进提案(EIP)1559—在以太坊软件客户端Geth中发现一个错误后增长。
作为背景,Geth是最流行的用于连接以太坊的软件。据Ethernodes.org称,在所有同步到以太坊网络的计算机(也称为节点)中,估计有86%运行Geth客户端软件。
7月21日星期三,一个月前启动伦敦硬分叉的以太坊测试网络Ropsten,在运行Geth的节点将无效交易挖入一个区块,而运行少数客户Besu和Open以太坊的节点却拒绝了它。
几个小时内,Geth团队发布了一个补丁程序,并鼓励所有用户将他们的软件更新到最新版本号Terra Nova1.10.6。
虽然没有开发人员认为该漏洞应该在周五的电话会议期间延迟伦敦的主网络激活,但一些开发人员确实讨论了如果在以太坊而不是在测试网络上发现此类漏洞的适当行动方案。
“如果像这样的事情发生在主网上,我们会怎么做,尤其是在大多数客户Geth正在生产区块的地方?显然需要几个小时才能修复,”贝科在会议期间说。
以太坊基金会的马丁·霍尔斯特·斯温德强调,这些漏洞在Ropsten上并不是前所未有的,虽然解决它们“很麻烦”,但有两种方法可以解决它们。
首先,如果用户的节点遵循错误的区块链版本,用户将需要在链分裂之前在内部将链“倒回”到区块,并使用修补过的Geth软件同步到新链。其次,如果用户的节点尚未同步到区块链的某个版本,但正在尝试连接到网络以收集有关最近交易的数据或执行交易,则用户最终可能会连接到错误版本的链。为了避免这种情况,这些用户需要将以太坊上遵循正确链的某些节点“列入白名单”,并与卡在错误链上的其他节点隔离。
倒带和白名单以太坊节点都可以通过Geth完成。Ropsten上的矿工能够使用这些策略解决上周三发生的链分裂问题,尽管一位矿工在周五的会议上指出,在周三的事件发生之前,修复链分裂的指令没有得到有效传达,因此让许多矿工对如何正确重启节点感到困惑。
用户“AlexSSD7”在Discord 聊天室中写道,作为以太坊矿池的代表,他们“担心”Geth中的错误,并指出,“一分钟的[网络]停机时间让我们付出了很多代价。一小时的停机时间对我们来说是2万美元。”
客户端软件中的意外错误确实会对在主网络上运行的交易所和企业造成破坏,这就是为什么开发人员强调需要一个强大的监控系统,该系统可以快速提醒节点运营商链分裂并鼓励他们暂停运营直到进一步调查。
“这似乎是一个非常容易实现的成果,为生态系统提供了一种价值基调。如果你不确定如何开始,请在Discord中询问,”贝科在周五的会议上说。
如果在主网上部署伦敦后再次发生类似于周三发生的错误,这些解决方案肯定会有所帮助,但它们不一定是用于解决更大规模问题的相同解决方案,例如黑客神奇地打印了1亿个ETH。
如果发生如此灾难性的事情,以太坊基金会的丹尼·瑞安在周五的会议上表示,很难提前知道开发人员将如何进行。
“我认为对于将出现的多种类型的错误和多种类型的特性,只有多种选择,”瑞安说。
网络漏洞的影响越严重,解决漏洞的解决方案就越可能具有侵入性——并且对以太坊作为安全区块链的声誉的损害就越大。
随着以太坊发展路线图的近期硬分叉越来越雄心勃勃,找出最坏情况的潜在解决方案以及与网络权益持有人的损害控制计划可能很快成为开发人员考虑的当务之急。
Fountain联合创始人马修·香森说:“传统市场的DeFi:当安全代币出现时。” 。 亮点 : Fountain是以太坊上的一个去中心化交易所,使用户能够买卖安全代币。香森强调了区块链技术提供的流动性和可访问性,每天24小时可访问并允许即时结算。证券通证化还有其他一些好处,包括进一步提高可访问性的资产透明度和分拆。然而,建立一个完全去中心化的证券交易所有很多挑战。入职客户和新证券都需要遵守国际法规,包括了解客户法律和托管许可证。
“信贷授权的力量”,Aave创始人斯坦尼·库莱霍夫的演讲。亮点: Aave是一个建立在以太坊基础上的去中心化借贷协议。该协议背后的团队已经开发出一种可以提供零抵押贷款的产品。库莱霍夫认为,这是在将DeFi流动性引入实体经济和推动Aave借贷需求方面向前迈出的一步。
以太坊创造者维塔利克·巴特林所说的“DeFi之外的事情”。亮点: 除金融服务外,社交媒体和公共产品融资是以太坊尚未开展的两项活动。巴特林认为,网络的代币经济和抵抗审查是这些活动能够从建立在去中心化区块链之上获益的两个原因。
“Uniswap,DeFi&消费金融的未来”,Uniswap增长负责人Ashleigh Schap的谈话。亮点: Uniswap实验室正试图与Talos、Paxos和Fireblocks等区块链基础设施公司建立合作关系,将DeFi解决方案连接到PayPal和E*Trade等知名金融 科技 公司的后端。
Circle协议开发者朱利安·布特卢普谈到“为什么DEX正在吞噬世界”。亮点: 在最好的情况下,[去中心化金融]允许世界公民平等地使用所有货币、股票和金融平台。随着领域的发展,去中心化将成为一种趋势。监管者将监督传统金融界使用的协议,用户仍将有权进入DeFi如今的“狂野西部”试验场。
#比特币[超话]# #数字货币#
⑷ ETC当时为什么硬分叉
以太经典(ETC)是以太坊(ETH)的原链,ETH是从ETC硬分叉出来的。分叉起源于一场意外的盗币事件。The DAO计划基于以太坊智能合约建立一个众筹平台,于2016年5月正式发布,截止当年6月,募集资金超过1.6亿美元。此后,The DAO被黑客利用智能合约的漏洞,转移了市值五千万美元的以太币,为了挽回投资者资产,以太坊社区投票决定将更改以太坊代码, 并在以太坊第#1920000区块进行硬分叉,回滚所有以太币(包括被黑客占有的),挽回损失。但是,有一部分人认为以太坊这种做法违背了区块链的去中心化和不可篡改精神,坚持在原链上挖矿,从而形成两条链。一条为不承认回滚交易的原链-以太经典(ETC),一条为承认回滚交易的新链即以太坊(ETH),各自代表不同的社区共识以及价值观,分叉时持有以太币的人在分叉后会同时持有ETH和ETC。⑸ 以太坊分叉是什么意思
君士坦丁堡,以太坊的下一次全系统升级,即将到达您附近的一个节点。
君士坦丁堡包括五个不同的以太坊改进建议(EIPs),已经于8月31日完成。一旦在以太坊上发布,这些提案将通过一系列新的向后兼容的升级永久地改变区块链。
这意味着运行以太坊软件的计算机网络的节点必须与整个系统一起更新,或者继续作为单独的区块链实体运行。
系统范围的升级在过去引发了相当多的戏剧性事件,更正式地说法应该是“硬分叉”。最值得注意的是,在一部分用户不同意这种变化的情况下,这可能导致同一区块链的两个不同版本同时运行。目前想要投资以太坊的朋友,可以到比特网交易所进行交易。
⑹ 硬分叉和软分叉是什么意思
当系统提示您更新智能手机上的数字银行应用程序时,您可能不会三思而后行。也许您的手机会在您不注意的情况下自动更新。毕竟,这是一个必要的过程——如果您不安装最新版本的软件,您将面临被拒绝访问其服务的风险。
在开源加密货币中,情况大不相同。你不需要阅读支持比特币的每一行代码来使用它,但选择这样做很重要。你看,这里没有等级制度,也没有银行可以随心所欲地推送更新和更改内容。因此,在区块链网络中实现新功能可能是一个挑战。
在本文中,我们将探讨如何在缺乏中央权威的情况下升级加密货币网络。为此,他们使用两种不同的机制: 硬分叉 和 软分叉 。
要了解分叉是如何工作的,首先要了解参与网络决策过程(或 治理 )的参与者,这一点很重要。
在比特币中,你可以大致区分三个参与者子集——开发者、矿工和全节点用户。这些是实际为网络做出贡献的各方。轻节点(即手机、笔记本电脑等上的钱包)被广泛使用,但就网络而言,它们并不是真正的“参与者”。
开发人员负责创建和更新代码。对于您的典型代币,任何人都可以为这个过程做出贡献。该代码是公开的,因此他们可以提交更改供其他开发人员审查。
矿工是保护网络的人。他们运行加密货币的代码并将资源专门用于向区块链添加新块。例如,在比特币网络中,他们通过工作量证明来实现。他们的努力以块奖励的形式得到奖励。
全节点是加密货币网络的骨干。他们验证、发送和接收区块和交易,并维护区块链的副本。
您经常会发现这些类别之间存在重叠。例如,您可以是开发人员和全节点用户,也可以是矿工和全节点用户。你可能是三个人,也可能一个都不是。事实上,许多我们认为是加密货币用户的人并不承担任何这些角色。相反,他们选择使用轻节点或集中式服务。
查看上面的描述,您可以为开发人员和矿工为网络做出决策提供强有力的案例。开发人员创建代码——没有他们,您将无法运行软件,也没有人来修复错误或添加新功能。矿工保护网络——如果没有 健康 的采矿竞争,链条可能会被劫持,或者可能会陷入停顿。
然而,如果这两个类别试图用强力武装网络的其余部分来遵循他们的意愿,那么结果就不会太好。对许多人来说,真正的权力集中在全节点上。这主要是网络 选择加入 的功能,这意味着用户可以选择他们正在运行的软件。
开发人员不会闯入您的家并在枪口下强迫您下载比特币核心二进制文件。如果矿工采取“我的方式或高速公路”的态度来迫使用户做出不想要的改变,那么,用户只会走高速公路。
这些不是全能的霸主——他们是服务提供商。如果人们决定不使用网络,那么硬币就会失去价值。价值损失直接影响矿工(他们的奖励以美元计价时价值较低)。对于开发者来说,他们只能被用户忽略。
你看,这不像软件是专有的。您可以进行任何您想进行的编辑,而且,如果其他人运行您修改后的软件,你们都可以进行交流。在这种情况下,您 分叉 该软件并在此过程中创建一个新网络。
软件分叉发生在软件被复制和修改的地方。原来的项目继续存在,但现在与新项目分开,后者采取了不同的方向。假设您最喜欢的加密货币内容网站的团队对如何进行存在重大分歧。团队的一部分可能会在不同的域上复制站点。但展望未来,他们会发布与原始内容不同类型的内容。
这些项目建立在一个共同的基础上,并分享一段 历史 。就像一条道路后来分成两条一样,现在他们的道路出现了永久的分歧。
请注意,这种事情在开源项目中经常发生,并且在比特币或以太坊出现之前已经发生了很长时间。然而,硬分叉和软分叉之间的区别几乎是区块链领域独有的。让我们再讨论一下。
尽管名称相似并最终服务于相同的目的,但硬分叉和软分叉仍有很大不同。让我们来看看每一个。
硬分叉是向后不兼容的软件更新。通常,当节点以与旧节点的规则冲突的方式添加新规则时,就会发生这些情况。新节点只能与运行新版本的其他节点通信。结果,区块链分裂了,创建了两个独立的网络:一个使用旧规则,另一个使用新规则。
所以现在有两个网络并行运行。他们都将继续传播区块和交易,但他们不再在同一个区块链上工作。在分叉之前,所有节点都有一个相同的区块链(并且 历史 仍然存在),但之后它们将拥有不同的区块和交易。
因为有那个共享的 历史 ,如果你在分叉之前持有它们,你最终会在两个网络上都有硬币。假设在区块 600,000 发生分叉时您有 5 BTC。你可以将这 5 个比特币花在 600,001 块的旧链上,但它们并没有花在新区块链的 600,001 块上。假设密码学没有改变,你的私钥仍然在分叉网络上持有五个硬币。
硬分叉的一个例子是 2017 年的分叉,该分叉将比特币分成两个独立的链——原始链比特币 (BTC) 和新链比特币现金 (BCH)。在多次争论最佳扩展方法之后发生了分叉。比特币现金的支持者希望增加区块大小,而比特币的支持者反对这一变化。
块大小的增加需要修改规则。这是在SegWit软分叉之前(稍后会详细介绍),因此节点只接受小于 1MB 的块。如果你创建了一个 2MB 的块,否则它是有效的,其他节点仍然会拒绝它。
只有更改了软件以允许大小超过 1MB 的块的节点才能接受这些块。当然,这会使它们与以前的版本不兼容,因此只有具有相同协议修改的节点才能进行通信。
软分叉是 向后兼容的 升级,这意味着升级后的节点仍然可以与未升级的节点通信。您通常在软分叉中看到的是添加了与旧规则不冲突的新规则。
例如,可以通过软分叉来 减少 块大小。让我们再次用比特币来说明这一点:虽然一个区块的大小有限制,但它的大小没有限制。如果你只想接受低于特定大小的块,你只需要拒绝更大的块。
但是,这样做不会自动断开您与网络的连接。您仍然与未实施这些规则的节点进行通信,但您过滤掉了它们传递给您的一些信息。
软分叉的一个很好的现实例子是前面提到的隔离见证(SegWit)分叉,它发生在比特币/比特币现金分裂后不久。SegWit 是一个改变区块和交易格式的更新,但它被巧妙地设计。旧节点仍然可以验证块和交易(格式没有违反规则),但它们只是不理解它们。有些字段只有在节点切换到较新的软件时才可读,这允许它们解析额外的数据。
即使在 SegWit 激活两年后,也并非所有节点都升级了。这样做有好处,但没有真正的紧迫性,因为没有破坏网络的变化。
从根本上说,上述两种类型的分叉都有不同的用途。有争议的硬分叉可以分裂一个社区,但计划好的硬分叉允许在每个人都同意的情况下自由修改软件。
软叉是一个更温和的选择。一般来说,你能做的事情更有限,因为你的新变化不能与旧规则冲突。也就是说,如果您的更新可以以保持兼容的方式制作,您就无需担心网络碎片化。
硬分叉和软分叉对于区块链网络的长期成功至关重要。尽管缺乏中央权威,但它们使我们能够在去中心化系统中进行更改和升级。
分叉使区块链和加密货币在开发过程中集成新功能成为可能。如果没有这些机制,我们就需要一个具有自上而下控制的集中式系统。否则,我们将在协议的生命周期中坚持完全相同的规则。
这里是兔子社区,欢迎大家关注,我们会持续分享优质币圈内容!科普区块链知识!
⑺ 以太经典是什么以太坊和以太经典关系
以太坊的构思诞生于2013年。当年Vitalik Buterin(维塔利克˙布特林,币圈一般都称呼为V神)还在比特币社区担任程序员的时候,向比特币核心开发人员建议开发一套面向应用开发者的语言,以方便各种应用的开发。比特币核心开发人员不同意这个意见。于是V神决定开发一个新的平台作此用途。
V神在2013年写下了《以太币白皮书》,在白皮书中说明了建造去中心化程序的目标。在2014年,通过众筹得到开发资金,于是开发了以太系统。(更好用的数字货币交易平台“币汇”)
诞生之后,到目前为止共进行了四次的硬分叉。
第一次为了调整难度;
第二次发布了稳定版本“家园”;
第四次为了防止分布式拒绝服务攻击(DDOS)和减重。
只有第三次硬分叉,因为发生了黑客攻击,而迫不得已进行了分叉。这就是The DAO事件。
The DAO事件
2015年7月30日,V神和以太坊基金会创建了第一个智能合约平台,并设计了TheDAO以太坊合约。
2016年4月30日正式部署了The DAO智能合约,并完成了当年世界上最大规模的众筹,达到了惊人的1.5亿美元!(说句题外话,如今时间上最大的众筹事件当属EOS众筹了,达到了更加惊人是50亿美元!)
2016年6月17日,The DAO被黑客攻击,黑客共盗取了约5000万美元的以太币,价格也从20美元暴跌到15美元,对以太坊造成了巨大的伤害。为了挽回投资人的损失,社区最后决定硬分叉。
于是,在2016年7月20日,在区块高度1920000硬分叉成功,新链被称为以太坊ETH,而原链就是现在的以太经典ETC。
⑻ 区块链中的硬分叉,以太经典ETC是什么意思
以太经典(ETC)简史
以太经典始于一个不幸的事件。
2016年5月,去中心化自治组织(DAO)举行了一次代币销售,目标是建立一个基于区块链的风险投资,以资助Ethereum生态系统内未来的去中心化应用(DApps)。
基本上,DAO是一个去中心化方式运作的复杂的智能合约–当条件满足时自动在多方之间执行任务的计算机代码。
尽管其有着雄心勃勃的目标以及成功的代币销售,DAO的代码却有一个重大漏洞,使得攻击者可以从去中心化组织中窃取ETH。
攻击者在2016年6月利用这一漏洞,引发了臭名昭著的DAO黑客事件,恶意窃取了大约价值5000万美元的ETH。
毋庸置疑,DAO黑客事件曾震惊了Ethereum社区,也使得ETH价格从20美元跌至13美元。
在DAO黑客事件发生后,Ethereum社区不得不从三个选项中选择。
什么都不做,努力承受攻击带来的后果;
启动软分叉,收回资金;
部署一个硬分叉来恢复丢失的ETH。
软分叉和硬分叉都是重大的网络升级。然而,软分叉允许未升级的用户和升级后的用户相互交流,而硬分叉则不能向后兼容以前的版本。
由于开发人员意识到部署软分叉会使网络受到分布式拒绝服务(DDoS)攻击,Ethereum社区决定发起硬分叉,以恢复在DAO黑客攻击中损失的资金。
虽然这一方案得到了大多数人的支持,但Ethereum社区中的一小部分人却表示反对,他们认为 “代码即律法”,区块链网络应该是不可改变的。
由于双方未能在解决方案上达成一致,最终导致了Ethereum区块链的分裂。
那些试图找回丢失的ETH的人选择了硬分叉,开启了我们今天所熟知的Ethereum(ETH)区块链,而另一群人则留在了最初的Ethereum Classic(ETC)链上。
以太经典解决了那些问题?
以太经典(ETC)是一个允许开发者部署智能合约和DApps的区块链平台。
虽然这个功能与Ethereum(ETH)的功能相同,但ETC区块链有两个主要区别。
首先,Ethereum Classic社区反对篡改分布式账本,支持“区块链网络不能也不该被修改”的观点。
其次,虽然ETH总供应量没有硬性上限,但以太经典采用恒定供应的货币政策,最多允许创建2.3亿个ETC。
作为一个加分项,以太经典在去年启动了Atlantis硬分叉,以增加与Ethereum的交互性,并通过zk-SNARKS提高交易的隐私保护程度。
以太经典ETC推荐的交易平台:火币、OKEX、AAX等。