比特幣“突破”不用硬分叉即可增加區(qū)塊大小區(qū)塊鏈
一些人稱之為“突破”,其他人稱之為“網(wǎng)絡(luò)攻擊”。
一些人稱之為“突破”,其他人稱之為“網(wǎng)絡(luò)攻擊”。
這些是馬克·弗里德登巴赫 (Mark Friedenbach)周五在標(biāo)度比特幣大會上備受期待的講話的主流觀點,Blockstream的聯(lián)合創(chuàng)始人首次提出了“前進塊”的提案,該提案聲稱要對比特幣進行未來有爭議的改變,例如塊大小的增加,或者工作量證明等。
這是一個重大的宣布,在活動之前的幾周里,它還處于保密狀態(tài),因為它挑戰(zhàn)了比特幣社區(qū)中廣泛持有的核心觀念。其中最主要的是斷言可以以向后兼容的方式進行大量更改,而不要求每個用戶升級他們的軟件。
一個問題是,許多比特幣用戶使用該協(xié)議來獲得對自己貨幣的主權(quán),而強制性的軟件更改本質(zhì)上破壞了這種控制,這個問題長期以來一直爭議在協(xié)議更改上,成為最終導(dǎo)致網(wǎng)絡(luò)硬分叉原因,其中最著名的是比特幣現(xiàn)金(BCH)。
以這種方式,F(xiàn)riedenbach的研究解決了一個加密貨幣開發(fā)者多年來一直努力解決的問題:究竟應(yīng)該如何對大型分布式系統(tǒng)進行更大的改變呢?許多人會爭辯說,比特幣發(fā)生更劇烈的變化應(yīng)該是困難的,爭辯說,由于比特幣是去中心化的,沒有國王,用戶應(yīng)該能夠自主選擇采用或拒絕改變。
此外,有人認(rèn)為,比特幣的一些最大變化只能通過“硬分叉”實現(xiàn),這種變化是不向后兼容的,需要所有加密貨幣的用戶進行升級以跟上這種變化。或者,正如Friedenbach所說,在“向前無法兼容”之前的情況就是這樣。
Friedenbach對CoinDesk說:“關(guān)于如何安全地執(zhí)行硬分叉,以及何時(如果有的話)我們應(yīng)該執(zhí)行硬分叉(hard fork)以實現(xiàn)伸縮目的,大部分伸縮性辯論都集中在這個問題上。”然而,對于他的新工作,他認(rèn)為這已經(jīng)不是問題了。
他說:
“我們不需要硬分叉來改變比特幣,如果我們決定這樣做,什么時候該這樣做。它可以像SegWit一樣軟分叉來完成。”
在這里,F(xiàn)riedenbach認(rèn)為對比特幣網(wǎng)絡(luò)的選擇改變,比如去年在比特幣升級中使用的改變,甚至可以用于更大的改變。
作為一個在后臺工作的開發(fā)人員,F(xiàn)riedenbach在加密貨幣界并不特別出名。
他辭去了美國宇航局開發(fā)空間研究應(yīng)用的工作,專職研究比特幣,繼續(xù)研究比特幣未來可能發(fā)生的巨大變化的理論,比如增強其智能合同功能,以便用戶可以進行更復(fù)雜的交易類型和共同編寫原創(chuàng)。
所有這些都在他的構(gòu)思下,也許他不感興趣的是如何改變加密貨幣。
實際上,不是比特幣的區(qū)塊大小,而是完全不同的代碼變化促使Friedenbach考慮這個想法:改變比特幣的工作證明算法,通常被看作是對那些使用強大的計算硬件(礦工)來確保網(wǎng)絡(luò)安全的人的一種檢查權(quán)力。
隨著過去一年中許多ASIC礦工試圖抵制它們的區(qū)塊鏈,許多人一直主張對比特幣進行正式改革。例如,在Sia社區(qū),經(jīng)過幾個月的辯論,用戶最近決定,他們將硬分叉,以趕走目前掌權(quán)的ASIC礦工。
開發(fā)人員通常認(rèn)為硬分叉是進行這種更改的唯一方法,這使得它成為一個特別有爭議的命題。但是事實證明,F(xiàn)orward Blocks在這里也是有用的,它使得用軟分叉而不是硬分叉執(zhí)行一致變更成為可能。
那么,升級區(qū)塊是如何工作的呢?在他的新論文中,F(xiàn)riedenbach把這種變化描述為各種類型分叉的混合體。
“雖然這些方法各自都有不可接受的取舍,但值得注意的是,將它們組合在一起,可以‘抵消’大部分的不良取舍,同時保留組合的好處,”該論文解釋說。
“最終的方案,我們通過一種稱之為前塊的新的機制而結(jié)合在一起,實際上并不比人們想象的‘一切和廚房水槽’建議復(fù)雜。”
因為它是一個普通的升級——一種改變的方式,值得注意的是Friedenbach的兩個升級強調(diào)區(qū)塊大小和工作量證明,不是唯一可能的應(yīng)用。Friedenbach甚至認(rèn)為變化的方法可以用于“切分”比特幣以進一步擴展協(xié)議,這個術(shù)語喚起在以太坊上追求的技術(shù)。
“只是另一個工具”?
盡管直到今天報紙才全部發(fā)表,但在談話之前,社交媒體上還是有一些喋喋不休的話題。一些比特幣開發(fā)商對這一點子沒有那么興奮。
“這是一種被稱為升級的網(wǎng)絡(luò)攻擊,”長期匿名的比特幣開發(fā)者“Shinobimonkey”告訴CoinDesk。(事實上,他在《縮放比特幣》大會上發(fā)表了一些嚴(yán)厲的言論,該報告是在大會上提出的。)這件事需要被清除,嘲笑和淹沒在浴缸里,”他推特說。
Blockstream的首席執(zhí)行官亞當(dāng)·貝克(Adam Back)同樣將其描繪為有趣的升級,但也許不是什么大問題。
“我想沒關(guān)系。發(fā)現(xiàn)機制是有用的,并且與它是否在技術(shù)上和用戶共識方面實用是分開的。這只是另一個工具,”他告訴CoinDesk。
但這項提議也吸引了熱切的支持者。比特幣核心貢獻者卡爾-約翰阿爾姆(Karl-Johan Alm)甚至稱之為“突破”,同時仍然認(rèn)為目前還不清楚比特幣是否會被用于實踐。
“不管結(jié)果如何,選擇都是開放的,去做我們以前認(rèn)為不可能做的事情。”我們是否這樣做是完全不同的故事,”Alm繼續(xù)說。
Friedenbach也不一定提倡在比特幣上使用它。相反,他只是試圖指出這種選擇是存在的,從而展開了更廣泛的討論。
“工具不是道德對象,它們沒有‘好’或‘壞’的道德分量。”他們只是。你如何使用一個工具是一個問題,關(guān)于比特幣,這不只是我才有的一個意見,”Friedenbach告訴CoinDesk。
時間會告訴我們比特幣社區(qū)是否覺得值得一試。
同時,F(xiàn)riedenbach正計劃對“Freicoin”這個加密貨幣項目進行測試,幾年前他與比特幣合作推出了一個稍微不同的經(jīng)濟模型。而且,如果小社區(qū)Freicoin決定采用它,升級的方法將首次在其進行測試。
1.TMT觀察網(wǎng)遵循行業(yè)規(guī)范,任何轉(zhuǎn)載的稿件都會明確標(biāo)注作者和來源;
2.TMT觀察網(wǎng)的原創(chuàng)文章,請轉(zhuǎn)載時務(wù)必注明文章作者和"來源:TMT觀察網(wǎng)",不尊重原創(chuàng)的行為TMT觀察網(wǎng)或?qū)⒆肪控?zé)任;
3.作者投稿可能會經(jīng)TMT觀察網(wǎng)編輯修改或補充。