區塊鏈
挖礦,比特幣,EOS,以太坊

比特幣BTC開發人員提出避免硬分叉的”Forward Blocks”擴容方案

上周五,Blockstream的聯合創始人馬克?弗里登巴赫(Mark Friedenbach)在比特幣擴容大會(Scaling Bitcoin)首次提出了“Forward Blocks”的提案,該提議稱可以讓比特幣在未來進行諸如增加區塊大小或變更工作量證明(PoW)等有爭議的升級更容易實施。社區對此褒貶不一,有人稱之為“突破”,有人稱之為“網絡攻擊”。

Screenshot_1

這是一項重大聲明,在活動開始前的幾周內一直保密,因為它挑戰了比特幣社區內普遍的核心觀念。其中最主要的一個觀點是,比特幣可以以一種向后兼容(backwards-compatible)的方式進行大規模改變,無需要求每個用戶升級他們的軟件。有一個問題是,許多比特幣用戶使用該協議來掌握自己資金的主權,而強制性的軟件更改本質上破壞了這種控制。這個問題長期以來一直籠罩在協議更改問題上,逐漸堆積成一個主要的矛盾,最終導致了比特幣網絡聲名狼藉的比特幣現金(bitcoin cash)硬分叉。

弗里登巴赫的研究通過這種方式解決了加密貨幣開發人員多年來一直在努力解決的一個問題:如何對一個大型的分布式系統進行更大規模的改變?許多人會辯稱,比特幣的更改動作越大,實施應該也會越困難。他們表示,由于比特幣是去中心化的,不存在什么“老大”,用戶應該可以選擇接受或拒絕改變。

此外,有人認為,比特幣的一些最大變化只能通過“硬分叉”來實現,這種改變不能采取向后兼容的方式,需要所有加密貨幣的用戶進行升級以跟上這種變化。或者,正如弗里登巴赫所言,在“forward blocks”之前的情況就是如此。

弗里登巴赫表示:“大多數關于擴容的爭論都集中在如何安全地執行硬分叉的問題上,以及我們應該何時(如果有的話)使用硬分叉進行擴容。”現在,他認為這不再是一個問題。他表示:

“‘Forward blocks’讓整個爭論毫無意義。如果我們決定采用它,我們無需硬分叉就可以擴容比特幣。它可以通過像之前的隔驗證(SegWit)那樣的軟分叉來完成。”

弗里登巴赫認為,這種“選擇式加入”的更改比特幣網絡的方法(如去年比特幣升級時所使用的)甚至可以用于作更大的改變。

分叉混合

作為幕后的開發人員,弗里登巴赫在加密貨幣領域的名氣并不大。

他辭去在美國宇航局(NASA)開發太間研究應用的工作,投身于比特幣領域,繼續研究與比特幣未來可能發生的巨大改變相關的理論,如增強智能合約功能,以便用戶進行更復雜的交易類型以及在側鏈上共同編寫原創Blockstream論文。

實際上,并不是比特幣的區塊大小,而是完全不同的代碼改變促使弗里登巴赫開始考慮這個想法:改變比特幣的PoW算法,這通常被看作是對那些確保網絡安全的計算硬件(礦工)的一種抑制,防止它們獲得過多的算力。

在過去一年里,盡管ASIC礦機一直被各社區所抵制,但它們還是悄悄地搶占了一些區塊鏈,因此許多人一直主張對比特幣進行正式改革。例如,在Sia社區,經過數月的爭論,用戶們最近決定,他們將實施硬分叉這一“殺手锏”來踢除目前掌握算力的ASIC礦機。

開發人員通常認為,硬分叉是實現這種更改的唯一方法,這使它成為一個特別有爭議的命題。但事實證明,“Forward Blocks”在這里也很有用,它使得通過軟分叉而不是硬分叉來執行共識更改成為可能。

那么,Forward Blocks是如何工作的呢?在他的新論文中,弗里登巴赫將這種變化描述為各類型分叉的混合:

“雖然這些方法各自都有不可接受的權衡,但值得注意的是,將它們結合在一起,可以‘抵消’了大多數不好的權衡,同時又保留了組合的優勢。……最終的方案,通過一種我們稱之為Forward Blocks的新機制組合在一起,實際上并不像人們想象的那種‘無所不容’式的提議一樣復雜。”

由于這是一種常規的升級,一種更改比特幣網絡的方式,因此,它并不僅僅只能用于弗里登巴赫強調的兩種升級:區塊大小和PoW。弗里登巴赫甚至認為,這種升級的方法可以用于比特幣分片中,以進一步實現協議擴容,這個術語讓人想起以太坊也正在使用這種技術。(所有這些想法以及如何更詳細地完成Forward Blocks都在其論文中作了闡述。)

只是另一種工具?

盡管這篇論文直到今天才被完整地呈現出來,但在他的演講之前,社交媒體上一直對此有討論。一些比特幣開發開發人員對這個想法并不太感興趣。

比特幣長期開發人員Shinobimonkey表示:

“與其說這是一種升級,不如說它是一種網絡攻擊。”

Blockstream的首席執行官亞當?巴克(Adam Back)也把它描繪成一個有趣的升級版本,他表示:

“我覺得沒什么問題。機制總是有用的,與它在技術上是否可行以及在用戶共識方面是否有用無關。這只是另一種需要探索的工具。”

該提議也吸引到了其他支持者。比特幣的核心貢獻者卡爾-約翰?阿爾姆(Karl-Johan Alm)甚至稱其為一項“突破”,但仍認為目前還不清楚它是否會被用于實踐中。阿爾姆繼續說道:

“無論結果如何,我們都可以選擇去做一些我們以前認為不可能完成的事情。我們是否這樣做完全是另一回事。”

弗里登巴赫也并不一定主張將它用于在比特幣網絡上。相反,他只是試圖指出這種選擇是存在的,并引發了更廣泛的討論而已。他告訴CoinDesk:

“工具沒有‘好’或‘壞’的道德砝碼。工具只是工具。如何使用工具才是一個問題,至于用不用在比特幣上,我沒有什么意見。”

時間會證明比特幣社區是否會覺得值得一試。與此同時,弗里登巴赫正計劃在“Freicoin”項目上測試這種改變方法,這是他幾年前與人合作推出了一個與比特幣稍微不同的經濟模型。進一步說,如果小型社區Freicoin決定采用它,這一升級方法將首次在非官方條件下進行測試。

贊(0)

評論 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
p3试机号99