天鵝絨一直是高貴的象徵,但在加密領域,現在它已成為升級區塊鏈軟體的一種新的、有前景的方式。
至少這是「天鵝絨分叉」背後的炒作,這是一種升級加密貨幣程式碼的機制,有一些高調的加密愛好者對此感興趣。
英國帝國理工學院( Imperial College London)研究助理阿列克謝扎米亞丁(Alexei Zamyatin)說:
我們認為最有意思的部分是這個想法,就是你可以向無權限的區塊鏈引入一些新概念,而不需要大多數共識參與者同意這樣做。
而這個複雜的陳述削減了為什麼Zamyatin和其他人認為天鵝絨分叉可能是有益的核心。
簡而言之,在加密貨幣領域,人們普遍討論的分叉長期存在兩種類型,軟分叉和硬分叉。
雖然軟分叉被認為具有較低的破壞性,因為它們可以向過往兼容,但在用於啟動更改時仍然存在爭議,並非所有加密貨幣用戶都認同。
此外,硬分叉一般都是可疑的,因為即使不是所有用戶都決定更新規則,他們依然可以將區塊鏈分成兩部分。
然而一些研究人員認為,有些天鵝絨分叉,加密貨幣世界可以解決一些破壞性的政治,這些政治通常會妨礙主要的程式碼變更。
最初由電腦科學家創造了可以用建構證明來改善側鏈,一種用於推動鏈下交易的第二層加密貨幣技術,天鵝絨分叉允許開發人員在沒有整個生態系統完全支持的情況下向區塊鏈添加新規則。
Zamyatin說:
這不是火箭科學,這是一個非常簡單的概念。
因此,Zamyatin和其他幾個研究人員共同撰寫了一篇新論文,更深入地探討了該機制可以應用到何處,他在本月初在庫拉索(Curacao)舉行的2018加密金融會議上介紹了這一篇論文。
此論文指出:
天鵝絨分叉不需要大多數參與者的支持,並且可以避免發生規則不一致的分叉。
「野外」
簡單地說,分叉是一種升級加密貨幣系統以支持重要新規則的方式,並且在多個加密貨幣協議的歷史中,分叉經常被使用。
從將以太坊分叉成競爭的以太經典(ethereum classic)這種硬分叉案例,到爭議較小的分叉,例如將比特幣轉換為新簽名方案的分叉,以及不斷增長的分叉。
目的不僅在創造具有新功能的新加密貨幣,而且還讓企業家(或騙子)獲得大量的錢,分叉已經成為加密貨幣生態系統生活的一部分。
但是這些機制在很大程度上會帶來相當大的爭議,這也是Zamyatin和其他學者對天鵝絨分叉方法如此感興趣的部分原因。
在第一次提到天鵝絨分叉的2017年12月的論文中,該機制被描述為允許「逐步部署」,而不會傷害尚未更新到新規則的礦工。
通過這種方式,它的作用類似於軟分叉,因為更新到新規則的用戶仍然與不支持的用戶兼容。
此外,該文件指出,天鵝絨分叉要求「對共識層沒有規則修改」,有些人認為這是有利的,因為這些都是系統中每個人都需要同意的規則,否則一切都會中止。
雖然它尚未被廣泛用作升級的方式,但天鵝絨分叉今天以各種形式存在於「野外」(儘管研究人員認為在最近的研究熱潮之前,這種機制並沒有一個正式的名稱)。
例如,去中心話礦池P2pool通常使用各式各樣的天鵝絨分叉。
由於沒有一個實體來控制去中心化礦池中礦工的付款,以支付於他們的工作,因此礦池創建了第二塊區塊鏈,其難度較大,只有礦池一部分的礦工可以貢獻。這個區塊鏈用於衡量每個礦工的計算能力,因此協議可以按比例支付。
儘管P2pool生成的區塊使用這些額外的規則,但不依靠這些相同規則進行遊戲的礦工仍然接受P2pool的區塊。
因此,P2pool就是一個「天鵝絨分叉」的例子,因為這些區塊(來自它們的專有區塊鏈和比特幣區塊鏈)共同運作,不會導致分裂。
偏見和賄賂
天鵝絨分叉仍然是一個潛在的弱點。
此論文描述,天鵝絨分叉可能會被騙子濫用以獲取私利。
Zamyatin的論文描述了一種情景,例如,天鵝絨被部署,一些被稱為「天鵝絨礦工」的礦工升級成新規則,而另一些礦工忽視新規則。
如果天鵝絨礦工創建的區塊比某些常規區塊更有利可圖,那麼此論文認為其他礦工可能會「偏向於將傳統區塊升級(Bias)」。
這反過來可能會對這類系統的安全假設產生不確定的影響,因為目前的攻擊模型大多不假定區塊的可變效用,
Zamyatin自己描述了另一個攻擊媒介,涉及「自私挖礦」。
自私挖礦是一個過程,礦工們隱瞞了他們發現一個區塊的事實,讓其他礦工在搜索下一個區塊時重複搜索該區塊。
這使他們在贏得下一個區塊方面領先一步。據Zamyatin說,天鵝絨分叉可以在這種情況創造新的機會。
他表示:
我可以賄賂人們在我的鏈上工作,我不能保證我會贏,但它可能會提供偏離協議規則的動機。(Brive)
儘管如此,還需要更多的研究,因為Zamyatin承認他不確定這些問題在實際情況下有多嚴重。
新的契機
這兩種脆弱性以及天鵝絨分叉的變化可能是Zamyatin希望研究人員花更多時間研究天鵝絨分叉的原因。
雖然Zamyatin承認天鵝絨分叉不是銀彈(Silver Bullet)。
這當然不適用於像隔離見證(SegWit)這樣的事情。
他指的是比特幣程式碼變更,這引發了該協議在技術上的社群為期兩年的辯論。
也就是說,它對其他類型的更改仍然有用。
Zamyatin指出,他正在研究如何使用天鵝絨分叉將GHOST(以太坊最初建構的協議)引入比特幣。
因為它完全重建了系統以加快速度,所以它可能無法獲得足夠的軟硬分叉支持,並且像天鵝絨分叉,有些人可以選擇加入,而與那些沒有達成共識的天鵝絨分叉可能是唯一的方法。
天鵝絨分叉也可以為舊創新帶來新生命。
例如,康奈爾(Cornell)副教授Emin Gün Sirer說,他「非常」喜歡用天鵝絨分叉來添加長期停滯的Bitcoin-NG(Next Generation下一代)協議的想法,這是他首創的一個想法,通過重新安排比特幣區塊鏈來提高產量。
Sirer表示:
雖然論文對缺乏細節描述,但增加新功能而不導致軟或硬分叉的風險和復雜性,這樣的想法非常引人注目
也許最引人入勝但有趣的是,Zamyatin認為用天鵝絨分叉可以實現更大的視野:
你甚至可以同時運行多個版本,甚至可以相互兼容,而且所有這些都不需要經常引起爭議的軟硬分叉。
《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!