這是本文中最技術的一節,所以如果您不完全理解它,請不要擔心。
BCE采用了一種被稱為“隔離見證”(Segweit Witness)的提議,簡稱“SegWit”。SegWit搜集了每筆交易的數字簽名,并將它們轉移到
區塊鏈的一個單獨的(即分離的)部分。
在
比特幣白皮書中,中本聰寫道:“我們將電子貨幣定義為數字簽名鏈”。但是SegWit改變了這一點。
下圖說明了不同之處。這是由Peter Rizun博士于2017年發表的題為“SegWit不是比特幣”的演講。
Rizun博士解釋說:
在比特幣中,簽名是鏈的組成部分。Carol只能驗證完整的所有權鏈存在,因為如果所有的簽名中有一個簽名是失蹤,鏈式分解,是沒有辦法通過的。但是SegWit是不一樣的,因為簽名都在鏈的外面。如果連簽名都不存在,或者甚至沒有一個簽名是真實存在的,那么Carol仍然可以驗證鏈的保管。我用的是監護權這個詞,而不是所有權鏈,因為SegWit真的只顯示了監護權。
BCE支持者將反駁這一說法,稱其結構是不相關的,因為礦工不接受沒有有效簽名的區塊。但這并不是故事的全部。這導致了一場更深入的討論,包括礦工們甚至不再需要下載簽名(因為他們現在是獨立于交易的),這就阻礙了礦工們的驗證。因此,安全激勵措施發生了危險的轉變。
從理論上講,SegWit可能最終導致一個意想不到的連鎖反應,例如一個礦池的攻擊,異常的丟失簽名,丟失資金或者審查的交易。這是比特幣有史以來最復雜的變化,包含了幾十個文件和數千行代碼。
即使你相信SegWit是一個好主意,但是這與最初的比特幣設計的代碼相比很明顯是一個巨大的改變。比特幣現金拒絕了SegWit,并在SegWit激活之前分叉,保持了區塊鏈的完整性。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。