什麼是Hyperledger?Linux如何圍繞英特爾的區塊鏈項目構建開放平臺? 原

       訪問區塊鏈會議並關注區塊鏈新聞時,不可避免地,您會遇到Linux基金會的Hyperledger。理解像比特幣、以太坊這樣的加密貨幣還算相對容易的,Hyperledger卻不然。但如果你多研究研究,你會發現一些令人興奮的非貨幣、工業區塊鏈的應用項目。

什麼是Hyperledger?

       讓我們從Hyperledger不是什麼開始。首先,它不是公司、不是加密貨幣、不是區塊鏈。Hyperledger更像是開放式工業區塊鏈開發的樞紐。Hyperledger網站上有解釋:

       “Hyperledger是一項旨在推動跨行業區塊鏈技術的發展的開源項目。由Linux基金會在2015年12月主導發起該項目,成員包括金融,銀行,物聯網,供應鏈,製造和技術領域的領導者。”

       Hyperledger不支持比特幣或其他任何加密貨幣。但該平臺對區塊鏈技術感到非常興奮。該網站稱,因爲網絡本身,“有一項技術,承諾比區塊鏈技術更廣泛,更具根本性的革命。” 區塊鏈有可能“構建新一代的交易應用程序,在其核心建立信任、責任和透明度的同時簡化業務流程和法律約束。”

508.png

       所以我們許下很多承諾- 我們有Hyperledger。有了它,Linux基金會旨在創建一個軟件開發人員和公司協調構建區塊鏈框架的環境。Linux基金會於2015年12月創建了該平臺。2016年2月,它宣佈了第一批創始成員,2016年3月又有10位成員加入。

       今天,Hyperledger擁有超過100名令人印象深刻的成員名單。該清單涵蓋了廣泛的知名行業領導者。它包括空客和戴姆勒等移動技術巨頭,IBM,富士通,SAP,華爲,諾基亞,英特爾和三星等IT公司,德意志交易所,美國運通,摩根大通,BBVA,法國巴黎銀行和富國銀行等金融機構。像Blockstream,Netki,Lykke,Factom,bloq和Consensys這樣的區塊鏈創業公司。許多世界上最大的技術和金融公司在Hyperledger會見了一些最熱門的區塊鏈創業公司。

       Hyperledger的“執行政府”都是各行各業的領軍人物。這10多位高管大多數擁有數十年的開源經驗以及與多個行業的緊密聯繫。您將找到Apache Foundation和W3C Consortium的領導者以及IBM的工程師等。Hyperledgers的一些成員,如Richard Brown和Tamas Blumer,已經與Blockchain合作多年。對於其成員,Hyperledger不僅提供技術知識和軟件框架,還提供與行業和開發人員的各種聯繫。

       在Hyperledger歷史的早期階段,必須有所捨棄。執行董事Brian Behlendorf被問到是否會有一個“Hyperledger幣”——一個在Hyperledger區塊鏈上運行的貨幣單位。Behlendorf回答說,Hyperledger項目本身永遠不會建立自己的加密貨幣。

       “你永遠不會看到Hyperledger幣,”他說,“通過不推貨幣,我們避免了必須保持全球貨幣一致的諸多政治挑戰。”

       這一決定堅定了Hyperledger的戰略目標,即建立區塊鏈技術的工業應用,並將其與通常從基於貨幣的區塊鏈發展而來的致富計劃完全分離。可能有點兒無聊,但對Hyperledger直面技術。

Hyperledger509-architecture.png

       此外,“章程”概述了Hyperledger的目標,好比任務指南。據此,該平臺旨在“創建企業級,開源分佈式分類帳框架和代碼庫”,並創建、推廣和維護開放式基礎架構。

       這種說法不知何故,還是有點兒含糊不清。它概述了某種程序,但沒有回答關乎痛點的大問題:所有這些世界領先的公司和領導者在Hyperledger做了什麼?他們推進了哪些項目?有誰參加?

項目

       Hyperledger的“傘形策略”孵化並推廣了一系列業務區塊鏈技術、框架、庫、接口和應用程序。目前,Hyperledger是以下項目的主持人:

1. Hyperledger Sawtooth:這是由英特爾開發的模塊化區塊鏈套件,它使用一種稱爲Proof of Elapsed Time(PoeT)的新共識算法。

2. Hyperledger Iroha:Iroha是幾家日本公司的一個項目,旨在創建一個易於合併區塊鏈框架的項目。

3. Hyperledger Fabric:這是IBM的項目。Fabric是一種插件,可以實現區塊鏈技術,作爲開發具有靈活權限的高級區塊鏈程序的基礎。

4. Hyperledger Burrow:該項目沿着以太坊的規範開發了一個有權限的智能合約機。

510.jpg

       除了這些框架項目,Hyperledger還有幾個工具項目,目的在於使區塊鏈的訪問和開發更容易,更有效。這是Cello,一種區塊鏈即服務部署模型,Composer,一種用於構建區塊鏈業務網絡的工具,一種用於查看、查詢和部署區塊鏈上的事務和相關數據的資源管理器,以及Indy,一系列工具、庫和其他基於區塊鏈的數字身份組件。

       Hyperledger顯然參與了大量非貨幣區塊鏈項目。我們仔細研究兩個最突出的項目:Sawtooth和Fabric。這兩個項目都是由大公司- 英特爾和IBM創建的- 並將Hyperledger作爲開源代碼提供。通過Hyperledger,公司繼續推進他們的區塊鏈項目,同時邀請其他人蔘與。

英特爾的Sawtooth

511.jpg

       Sawtooth Lake是英特爾的模塊化區塊鏈套件。它是用Python編寫的,專爲從物聯網到財務等許多領域的用例而設計。Sawtooth Lake的主要特徵是它支持許可和無權限的應用和部署,並且它使用新開發的PoET的一致性算法。

       PoET使用新的安全CPU指令,英特爾構建的新處理器中也常使用這種CPU。通過這些指令,PoET可確保安全隨機地選擇所謂的“領導者”。這可以與比特幣採礦進行比較,其中礦工競爭一次性訪問以編寫區塊鏈。除了比特幣的證明算法,PoET不需要專門的挖掘硬件。

       要成爲領導者,每個“驗證器” - 等同於節點或礦工- 需要使用安全CPU指令來請求等待時間。具有最短等待時間的驗證器將被選爲領導者。算法PoET的工作方式就像彩票一樣,價格可以獲得對區塊鏈的寫入權限。

       除了加密貨幣之外,對領導者沒有任何獎勵。它只是運行軟件的一部分。因此,沒有像加密貨幣那樣激烈的競爭。每個節點都可以使用它的CPU - 只要它是一個新的模型,並且可能來自英特爾- 就可以免費參與讓領導選擇。什麼是比特幣挖掘,只是Sawtooth Lake軟件的非侵入性部分。

       Sawtooth Lake的另一項創新是交易的建立和傳播。客戶端構建事務並將其提交給驗證器。這包括他們在批處理中獲得的事務並將它們完全提交。這是一個類似但不完全相同的過程,因爲當加密貨幣“礦工”將交易包裝到一個區塊時,通過這種批處理,Sawtooth解決了安全驗證相互依賴的問題。

       迄今爲止,Sawtooth已在多種應用中進行了測試。經過測試記錄了從海洋到餐桌的海鮮之旅,使用物聯網傳感器,從漁民到超市,追蹤整個供應鏈的所有權,擁有權和參數。買家可以訪問整個海鮮活鏈的完整且非加密的記錄。區塊鏈越來越多地討論供應鏈和產品歷史中的這種用例。

       Sawtooth也經過測試簡化了轉讓債券的過程。開發人員創建了用於跟蹤和轉移債券的用戶界面。有了這個,用戶可以管理區塊鏈上的整個債券組合。目前測試的Sawtooth的另一個用例是數字資產。開發人員構建了一個平臺,用於管理Sawtooth區塊鏈上的數字資產所有權,該平臺可以管理大範圍的數字資產。 應用程序之間的連接點Sawtooth似乎是構建在區塊鏈中的任何類型的數字資產的市場,並且已經爲用戶提供了圖形界面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章