卡爾達諾(Cardano)的 Ouroboros協議是什麼

買賣虛擬貨幣

Cardano是當今市場上最有趣的區塊鏈平臺之一。區塊鏈平臺由Ethereum Charles Hoskinson的聯合創始人創立,其誕生源於對新加密貨幣的開發標準化的渴望。

Cardano協議更簡單的說,Cardano正試圖透過在區塊鏈程式的設計過程中引入科學研究和同行評審的概念,徹底改變加密貨幣的方式。隨著時間的推移,這種科學證明和研究的理念已經被引入到其他的計算領域,例如網路,這導致了ip協議的發展。Cardano試圖在區塊鏈和加密貨幣生態系統中複製這樣的努力。Cardano主要由三個組織建立,即Cardano基金會、InputOutput Hong Kong(IOHK)和Emurgo。
除了最後一個,其他兩個組織都只致力於開發Cardano平臺和相關協議。另一方面,Emurgo是一家第三方日本公司,該公司“在Cardano開發、支援和孵化商業專案”。Cardano與其他區塊鏈有何不同?根據創始人Charles Hoskinson的說法,Cardano是一個“第三代”區塊鏈平臺。他認為,純粹的加密貨幣,或者用於價值轉移的貨幣,是第一代區塊鏈。比特幣和其他類似的貨幣在建立一個真正分散的經濟體方面起了重要作用,但考慮到區塊鏈技術的潛力,它幾乎沒有做什麼。在這方面,第二代區塊鏈是一個重要的進步,引入了分散的應用程式和智慧合約,使數字交易更多地涉及到資產的轉移。以太坊是第一個引入這種模式的公司,目前是最成功的,它的市值高達數十億美元。然而,它有自己的一系列限制,包括但不限於低的可伸縮性、缺乏治理和資源分配不當。Cardano的工程哲學幾乎是從頭開始設計的,以避免類似的事件破壞區塊鏈。Cardano在加密貨幣領域的第二個動機是解決區塊鏈可擴充套件性的問題。在一段時間內,比特幣和以太坊等流行的加密貨幣一直在圍繞這一特定話題展開辯論。儘管許多人會同意,經過試驗和驗證的工作共識機制已不再是達成共識的最可行的選擇,但幾乎沒有其他替代方案獲得了大眾的支援。
Cardano公司採用了一種股份共識機制的證明。順便說一下,這也是以太坊基金會和其他一些加密貨幣所採用的原則。儘管如此,仍然有很多東西將Cardano的Ouroboros協議與其他的利害關係機制區分開來。雖然可伸縮性的主題應該是本文的重點,但Cardano有大量的文件說明它的創始人打算實現什麼,以及其他使這個平臺從不同的區塊鏈中脫穎而出的因素。從本質上說,“Cardano是一個馬拉松專案,涉及到加密貨幣行業內外數百名最聰明的人的反饋。它涉及到不知疲倦的迭代,積極地使用同行評審,以及在發現時厚顏無恥地竊取偉大的思想。”Cardano區塊鏈的可伸縮性區塊鏈可擴充套件性是加密貨幣狂熱者和批評者之間的一個關鍵話題,其主要原因是傳統貨幣的交易吞吐量微不足道。例如,比特幣經常被批評為每秒不超過7-8個交易。作為參考,法定貨幣支付處理程式Visa可以在負載增加的情況下每秒處理成千上萬的事務,並且通常會看到數千個同時進行的交易。由於這種吞吐量限制,相當多的加密貨幣一直在考慮放棄工作共識機制的證明。比特幣和以太坊目前都依賴於使用計算資源來處理交易的礦商。然而,這是一個高能耗的過程,在不危及安全的情況下也不能加快速度。其結果是,隨著時間的推移,諸如股份證明等替代演算法變得流行起來。Cardano的Ouroboros實現就是這樣使用的。然而,Ouroboros不僅解決了事務吞吐量的問題。Cardano的開發人員還成功地提出了網路可伸縮性和資料儲存的解決方案。
隨著時間的增加,加密貨幣的網路可能會受到瓶頸或阻塞,特別是考慮到需要將交易資料傳播到每個參與節點。為了解決這個問題,Cardano希望在2019年的某個時候實現遞迴的跨網路架構技術(RINA),以提高通訊速度。此外,對於一個提供建立智慧合約和分散應用程式的區塊鏈平臺來說,儲存資料的大小可能會很快開始膨脹。例如,比特幣區塊鏈已經超過了100億位元組,而且隨著新區塊的挖掘,它將繼續增長。Cardano的這種限制方法是透過實現側鏈和資料壓縮的。Ouroboros  VS  Ethereum PoS如前所述,以太坊基金會和加密貨幣的聯合創始人維塔利克布特林也在積極努力,為以太坊提供一份股權協議的證明。命名為Casper Friendly Finality Gadget(FFG),以太坊區塊鏈很快就會被期望採用它向PoS和第二層擴充套件解決方案,比如分片。Casper+Sharding FFG-RPJ規範是這種雙重實現的一個例子。Ouroboros對Casper的關鍵優勢之一是它的學術背景和可靠的數學證明,這些都是公開的。正如IOHK首席科學家Aggelos Kiayias所言:“Ouroboros協議是在一個完全被描述的模型中進行分析的:它明確地定義了所有參與者的程式、他們的執行和互動、他們的通訊——包括網路屬性——以及任何控制少數股權的黨派敵對實體的潛在腐敗性行為。”
儘管Vitalik Buterin合著了Casper FFG論文和FFG的規範,但Cardano認為,這些檔案並沒有充分地描述Casper協議的程度,而不是Ouroboros的同類產品。此外,儘管Cardano的Ouroboros機制是為基於staka的區塊鏈證明而設計的,但Casper的原始規範卻不是。這意味著,在遷移到Casper之後,以太坊區塊鏈仍然很容易受到51%的攻擊。然而,重要的是,Casper FFG-RPJ可能沒有一個新的建議,但仍然被認為是不完整的。無論如何,這兩個下注協議之間還有許多其他的區別,包括安全性、可用性以及它們各自實現事務終結的方式。Kiayias教授援引Ouroboros的論文指出,“在絕大多數的利益相關者都沒有參與協議的情況下,Ouroboros被證明能夠在絕大多數的情況下實現永續性和活力,即使是在一些重要的利益相關者沒有參與協議的情況下。”相比之下,以太坊的Casper實現了終結,當“三分之二的驗證器做出最大賠率的Du注,一個給定的塊或狀態將被最終確定。Buterin表示,該系統強烈地激勵驗證器“從不試圖串通來恢復區塊鏈”。“如果他們這樣做了,而且不成功,就像很可能發生的那樣,他們將失去所有的Du注。”不過,Ouroboros和Casper FFG RPJ也有一些相似之處。例如,兩者都提供了最終的共識,使得舊的區塊變得更加難以逆轉。因此,事務終結不是一個二元的答案,而是依賴於“將事務恢復為對手的強度的函式,以及包含該交易的塊被新增時間長度的可能性”。
值得注意的是,最初的Casper FFG規範提供了近乎即時的終結。雖然對快速確認是有益的,但即時的終結需要更多的標記,並要求增加可用性。結論

在這一點上,很明顯的是,Cardano、Ouroboros,甚至是其他關於股份共識演算法的證明,仍然沒有完全充實的專案。Vitalik Buterin和Aggelos Kiayias教授對這兩種技術的不同實現進行了廣泛的討論。不過,到最後,他們都在努力實現一個類似的目標,即永遠不必再擔心區塊鏈的可伸縮性問題。


更多數字貨幣資訊:http://www.qukuaiwang.com.cn/news

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;