以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > 萊特幣 > Info

BFT:中本聰在比特幣源碼中留下的彩蛋:1或3要比2好

Author:

Time:1900/1/1 0:00:00

2009年1月9日,中本聰發布了比特幣首個版本的客戶端Bitcoinv0.1.0,時隔10年又7個月,開發者DukeLeto在其源代碼中發現了一個未曾被廣泛關注的彩蛋,其內容是:

“Nevergotoseawithtwochonometers;takeoneorthree。”

直譯過來便是:“千萬不要帶兩個航海經線儀出海,帶1個或者3個。”

那假設我們帶2個航海經線儀出海,會發生什么呢?

答:會出現兩個經線儀給出完全不同結果的情況,這個時候我們就會遇到困境,無法決定哪個才是我們需要采用的。

顯然,采用1個經線儀是最簡單的辦法,但也可能會有錯,而采用三個,就可取其中2個接近或者相同的答案,并以此作為標準。

世界上第一座中本聰的實體雕像將于9月16日在布達佩斯揭幕:世界上第一座中本聰的實體雕像將于9月16日在布達佩斯揭幕,其創造者 András Gy?rfi稱在受到區塊鏈的重要性和NFT的藝術品質的啟發后創建了這座雕像。盡管雕像本質上是數字事物的物理表現,但Gy?rfi認為,在日益數字化的世界中,物理事物具有更大的意義。Gy?rfi說雕像將在布達佩斯的Graphisoft公園揭幕。(Beincrypto)[2021/7/5 0:26:54]

而涉及到比特幣,那么這句話就可被理解為與區塊鏈共識有關了。

(圖片來自:pexels.com)

傳統的三模冗余容錯

在計算機世界的三模冗余系統(簡稱TMR),是一種N模冗余的容錯形式.其中三個模塊同時執行一個相同的過程,以多數相同的輸出作為表決系統的正確輸出,通常為三取二。如果三個模塊中的任何一個出現故障,其他兩個模塊可糾正并掩蓋故障。

Skew創始人:如果中本聰身份被發現 比特幣作為中性貨幣會顯得不合法:近日,就“如果中本聰的身份被發現,是否會改變公眾對比特幣的看法以及價格?”這一問題,Skew創始人Emmanuel Goh表示,這可能會使比特幣作為中性貨幣顯得不那么合法,因為該人被認為具有巨大的影響力。萊特幣創始人Charlie Lee則認為,公布中本聰身份不會對加密領域產生太大影響,即便是中本聰出售所持比特幣,也只會引起市場暫時的反應。(福布斯)[2020/6/7]

三模冗余

在TMR中,三個相同的邏輯電路被用來計算同一組指定的布爾函數。如果沒有電路故障,三個電路的輸出是相同的。但如果由于電路故障,三個電路的輸出可能不同。

多數邏輯門用來決定哪個電路的輸出是正確的輸出。如果多數門的輸入為1,則多數門的輸出為1,反之,多數門輸入為0,則輸出也為0。

40枚BTC從疑似中本聰擁有的錢包轉出:金色財經報道,據Whale Alert數據顯示,北京時間5月20日20:54,40枚BTC(目前價值39.1萬美元)從疑似中本聰擁有的錢包(自2009年起休眠)轉移到了未知的錢包。該交易中轉移的比特幣是在比特幣存在的首月內挖掘的。[2020/5/21]

多數邏輯門是一個簡單的“與或”電路:如果多數門的輸入用x、y和z表示,那么多數門的輸出就是

傳統的拜占庭容錯共識

然而,簡單的容錯系統在不受控的環境下,是會出現問題的。在分布式的系統環境下,節點是由獨立參與者控制,因此,我們還需要為選擇惡意或者“拜占庭”行為的節點設計一些規則,這種共識,我們稱之為拜占庭容錯共識。

在比特幣出現之前,維護一個拜占庭容錯共識的P2P網絡的唯一方法,是使用一組封閉或半封閉的節點。此外,傳統的BFT算法所使用的節點選擇方法,與當前在中本聰共識中使用的方法不同。

聲音 | 摩根溪創始人:中本聰沒有籌集資金建造比特幣,錢永遠不能阻止企業家:摩根溪創始人Anthony?Pompliano今早發推稱:“中本聰(Satoshi Nakamoto)沒有籌集資金來建造比特幣。錢永遠都不能阻止企業家”。他也在評論中表示,只有當你發現產品適合市場,而且不需要籌集太多資金時,這才是對的。沒有產品-市場匹配(PMF),錢就不重要了。太多的錢會扼殺一家企業。[2019/11/3]

在開放的分布式網絡中維護BFT,需要使用一組特定的規則,這些規則既依賴于密碼學,也依賴于博弈論機制,以便創建必要的無需信任環境。

在pBFT系統中,共識模型只在一小群封閉節點中工作,其中存在大量的通信開銷,這阻礙了這些共識模型實現大規模化。在存在任意錯誤的系統中達成共識,通常需要特定的投票系統來幫助達成共識。對于使用pBFT共識模型的加密貨幣平臺,這種投票機制是基于一種輪換“領導者”節點系統。由于系統是由一個有限的、封閉的節點所組成的網絡,因此,對于這些節點來說,有效通信并確定提出每個新區塊的“領導者”是非常簡單的。

動態 | 澳本聰給出自證中本聰身份證據 再遭網友質疑:2月10日,澳本聰發推特再次給出其自證中本聰身份的證據,一份內容顯示和中本聰的比特幣白皮書內容存在諸多相似之處、甚至被質疑為中本聰白皮書是為抄襲的項目BlackNet。澳本聰并稱“自己最愚蠢的錯誤就是于2001年向澳大利亞政府提交了狗屎(BlackNet項目)。”

然而,Reddit上有網友Skoopitup將澳本聰給出的Black Net項目和中本聰比特幣白皮書進行了詳細對比,其得出結論稱,雖然兩者在內容上十分相似,但可疑之處正在于太過于相似。Skoopitup指出,比特幣白皮書最終于2008年10月31日(美國時間)發布,但中本聰早在2008年8月份就曾對外公布過一份草稿版,并對最終版做了相應的修改。而澳本聰所給出的BlackNet項目白皮書已然是最終版的內容。對此,有微博網友諷刺道“有可能是星際穿越,畢竟科學顯示也有可能”,還有網友表示“川普是中本聰的可能性都比CSW高。”[2019/2/12]

如果“領導者”的行為是惡意的,其余節點的多數投票就可移除這個領導者。然而,在比特幣這樣的系統中,這顯然沒有很好的擴展性,在該系統中,對區塊鏈的整個狀態和所有交易的有效性的共識被分發到世界各地的數千個節點,這些節點不斷地連接和斷開與網絡的連接。此外,參與這一共識體系,需要一個固有的成本,以阻止參與者以惡意的方式行事。

因此,為了使比特幣作為一個拜占庭容錯P2P網絡運行,中本聰引入了PoW挖礦共識算法,并結合一組特定的規則來控制機制,以實現整個網絡的無信任共識,而這就被稱為經典的中本聰共識。

中本聰共識是怎么回事?

實際上,中本聰共識可被分為四個部分:

工作量證明;

區塊選擇;

稀缺性;

激勵結構;

這四個組成部分的結合和協調,使得比特幣成為一個價值轉移分布式網絡,它以無需信任的共識運作,只要多數挖礦算力掌握在誠實礦工手中,就能夠保證系統的安全性。

總體而言,PoW是推動比特幣共識最為重要的引擎,其旨在抵抗雙花和女巫攻擊的發生。區塊鏈是一個時間戳數據鏈,其中包含與前一個區塊哈希的每個區塊的交易。這為區塊鏈提供了不可變的特性,但如何判斷自己所在的鏈就是正確的鏈呢?這就是PoW的作用。

而第二點區塊選擇,則是中本聰共識區別于其他共識模型的關鍵組成部分之一。由于該模型是以PoW設計為基礎的,因此區塊選擇過程,具體指的是礦工為贏得下一個區塊開采的區塊獎勵而競爭的“抽獎”過程。

而在pBFT系統中,區塊領導者是通過循環的投票過程所選出的,該系統不存在挖礦的過程,而是由領導者選擇要添加到鏈中的區塊,并且需至少獲得2/3其余節點的認同。在比特幣中,是沒有投票程序來確定區塊領導者的,相反,它是在區塊中增加了一個nonce密碼難題,直到達到表示該區塊哈希的正確值和nonce開頭所需的零位。

網絡中的礦工們都在競爭解決這個難題,第一個找到解的便贏得這輪抽獎。然后,該區塊由礦池通過網絡傳播到其他挖礦節點,這些節點通過將該區塊添加到最長鏈來隱式投票接受該區塊為有效區塊。這個過程的一個結果,是消除了對區塊領導者的潛在第三方影響,因為這個過程是隨機的。

至于稀缺性和激勵結構,就是指2100萬BTC及新增幣比例不斷下降的設計,礦工們被鼓勵誠實地驗證和保護網絡,因為他們開采一個區塊獲得的獎勵便是比特幣。如果比特幣價值下降或網絡受到損害,礦工本身就會受到傷害。

重要的是,利用中本聰共識,比特幣成為了一個社會可擴展網絡。比特幣通過激勵設計、PoW以及一套治理規則來達成無需信任的共識,克服了人性中固有的問題,成為一種可靠的內在價值來源。

從效果上看,中本聰共識是拜占庭容錯的,但它顯然沒有達成共識研究人員傳統上所假設的共識。因此,它最初被視為完全脫離拜占庭容錯世界。

根據設計,中本聰共識可讓任意數量的節點以開放式的方式參與系統,而且沒有人必須要知道完整的參與者集。這些特性是非常重要的。

它比以往的共識算法要更簡單,其消除了以前共識算法在點對點連接、領導者選舉、二次通信開銷等方面的復雜性,這使其可在真實環境中輕松部署。

也因此,我們可認為中本聰共識就是1或3,1就是當節點全部一致做正確的事,3就是當節點當中出現部分錯誤或惡意節點時,取多數共識為正解,迫使少數節點回歸多數共識的鏈,并最終形成1,否則,就分叉出去。

你的理解是什么呢?

參考資料:1、https://en.wikipedia.org/wiki/Triple_modular_redundancy

2、https://blockonomi.com/nakamoto-consensus/

3、https://www.8btc.com/article/312296

Tags:比特幣區塊鏈BFTPOW40億比特幣能提現嗎區塊鏈通俗易懂的例子BBFTWoonkly Power

萊特幣
TOKE:區塊鏈的開放性,能否打開價值互聯網的大門?

一、前言 長久以來,去中心化是區塊鏈被人們提到最多的特性,除了去中心化之外,區塊鏈還有一個特性就是開放性,比較少被提到,但它也很重要,甚至可以說開放性是去中心化特性的保證之一.

1900/1/1 0:00:00
DEF:面對監管,區塊鏈應該擁抱還是逃離?

“教主,我感覺這個行業暴利的時代可能要結束了”戰士一臉悶悶不樂。 “哎?為啥這么說啊。” “我感覺以后我們都要被監管了。那種分分鐘幾倍,幾天幾十倍的情況,可能再也不會有了.

1900/1/1 0:00:00
比特幣:給比特幣裝上“保險庫”? 開發者:通過內置時間延遲可實現交易逆轉

如果有一種機制可以在用戶支付比特幣時設置時間延遲,那會是什么樣子? 圖片來源:visualhunt這個想法已經提出來好幾年了,而且有充分的理由相信,這會使壞人更難從比特幣用戶那里竊取資金.

1900/1/1 0:00:00
區塊鏈:餐飲通證化新突破,這家深圳公司如何讓區塊鏈賦能實體不再空談?

提到區塊鏈技術常常各種高大上,不明覺厲。而提到區塊鏈場景應用,似乎絕大多數落地產品又離普通人生活太遠。一旦你開始談論食物,抽象的區塊鏈世界就會變得更加容易理解.

1900/1/1 0:00:00
LIB:Libra發展難題不斷:中國官員建議將其視作外幣,儲備或存悖論

近日,國家外匯管理局總會計師孫天琦在第三屆中國金融四十人伊春論壇上表示,“應將Libra視作外幣,必須納入中國外匯管理整體框架,否則建議禁止使用Libra.

1900/1/1 0:00:00
COIN:被槍殺、被邊控、被全球流放,交易所創始人是幣圈最危險職業嗎?

一周前,波蘭第二大加密貨幣交易所Bitmarket的共同所有人TobiasNiemiro頭部中槍,死在了自己的故鄉;7月中旬,因美國商品期貨委員會調查.

1900/1/1 0:00:00
ads