比特币曾经在2010年硬分叉吗?
最近由于以太坊的软硬分叉争议,很多人在讨论比特币的早期历史。支持以太坊硬分叉的人宣传比特币在2010年曾经硬分叉,这如果不是一知半解,就是有心误导。本人从来没进行过有关以太坊的投资,但有关比特币的历史问题,必须严肃指正。
什么是硬分叉和软分叉?
要明白2010年发生过的事情,就必须要先了解硬分叉和软分叉的意思。硬分叉和软分叉都是指交易有效性的规则改变。硬分叉是指把原来无效的交易变为有效,软分叉则是指把原来有效的交易变为无效,这定义一向很清楚,没有含糊。
2010年发生了什么事?
2010年曾先先后多次发现比特币在交易处理上多个漏洞。
第一次是在7月。在比特币的程式语言有一个OP_RETURN功能,当时的意思是可以跳过所有检查令交易立即有效。因此,任何人都可以用
OP_RETURN跳过所有检查,随意花费所有人的比特币。中本聪立即修正,把带有OP_RETURN的交易都变为无效,成为今天大家见到的样子。
同一次事件中也发现有一些程式功能如OP_LSHIFT会令部份节点崩溃,因此中本聪以同样方法把这些功能变为无效。
以上的攻击只在测试网上出现过,因此没有造成任何真正损失。
第二次是在8月。比特币的交易有一项规则,规定输出的总金额不能多于输入的总金额,否则等于可以任意发行比特币。然而当时有人发现了一个设计漏洞, 原来交易输出可以是负值,因此只要两个输出其中一个为负值,另一个输出的金额就可以高于输入的总金额。当这个交易在主网被确认后,中本聪发出了紧急的修 正,禁止输出值为负值。矿工升级后便放弃了那带有负值输出交易的区块,所以今天大家都不会看见那个交易。
以上的是硬分叉还是软分叉?
在7月那一次,是把带有OP_RETURN,OP_LSHIFT等的交易,由有效变为无效;而8月那一次,是把本来有效的负值输出变为无效。在整个过程中,没有任何本来无效的交易变为有效,因此都是软分叉。
我要重申一次:比特币在2010年只有软分叉,没有硬分叉。以太坊的前路是怎样,并非本文要讨论的;但大家在讨论时,必须认清历史事实,不要被误导,也不要误导别人。
关注挖币网公众号
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。
-
天王级项目Nervos挖矿收益率如何,二级市场值得买入吗?
2019-11-30 Nervos CKB -
CKB:我太难了!
2019-11-20 CKB挖矿 -
站在GRIN和BEAM的肩膀上,GRIMM将成为MimbleWimble新热点
2019-11-19 矿币 -
Nervos 主网 Lina 即将创世而生 星火矿池同步见证高光时刻
2019-11-15 nervos -
BEC开盘超40倍?这些问题你得搞清楚
TOPS- 最热/
- 周排行/
- 月排行
- 最热/
- 周排行/
- 月排行
-
198022
゜ 1 以太坊挖矿必看!显卡算力对照和挖矿收益计算器资源集合 -
119087
゜ 2 以太坊ETH挖矿教程与显卡矿机搭建指南 -
62671
゜ 3 挖币网评测: 蚂蚁矿机L3++评测 -
48880
゜ 4 门罗币XMR分叉币门罗经典XMC 简介 -
46945
゜ 5 【重磅】ERB即将上线,将施行严格PDG退市保护制度 -
45189
゜ 6 重磅政策调整!国家发改委“淘汰产业”删除“虚拟货币挖矿” -
45111
゜ 7 Nevermore-miner 更高效的渡鸦币(RVN) N卡矿工软件及教程 -
44954
゜ 8 门罗币Monero(V7)最新挖矿教程 针对4月6日升级 -
43422
゜ 9 【重磅】比特大陆海外发售以太坊ASIC蚂蚁矿机E3,不一样的船新版本 -
42046
゜ 10 IPFS矿机哪家强?当下十大IPFS矿机资料大全