1. 程式人生 > >酷鏈網路——新一代去中心化分散式公有鏈平臺

酷鏈網路——新一代去中心化分散式公有鏈平臺

2018年被稱為是公有鏈發展的元年,這一年,應用與技術發展突飛猛進,區塊鏈技術正在加速革新中來,高速發展的同時也呈現全球化的特徵。但是隨著行業內技術瓶頸的問題,搭建一個與時俱進的基礎性服務開發平臺,保證區塊鏈平臺的技術優勢,同時又具備可持續的發展能力,成為亟待區塊鏈領域急需解決的重要課題。

在這一代的公有鏈探索中,“酷鏈”脫穎而出,它擺脫了之前固有的單一鏈體系,以鏈網矩陣式模型為基礎打造公共服務鏈,將各類業務鏈串聯形成的鏈網。鏈網體系能夠在效能上進行更好的專項水平擴充套件,將不同的任務在不同的形式上進行劃分,並用不同的協議群進行相應的擴充套件和串聯。不同的鏈又可以用一系列的協議群來支撐不同的鏈網體系結構,這樣大大增加了區塊鏈應用領域的通用性和專業性。

一、用“酷鏈”的資料結構來構建“信任生態”

在我們所看來,目前區塊鏈的出現最大程度上是解決信任問題,但是人們對區塊鏈怎麼解決,通過何種方式以及邏輯方式產生的原理一直很費解。“酷鏈”則很清楚的展示了這種信任性。

1、 “酷鏈”的構建思路

“酷鏈”信任網路架構了一個分散式融合的信任體系,將信任的多樣性在一體化的協議體系下進行協同。納入多源身份認證和多源資訊交換協議,並提供不同分散式應用場景的開放基礎模組,實現分散式點對點的信任體系,構建跨鏈、跨系統、跨行業、跨應用和跨終端的分散式信任基礎體系。

2、“酷鏈”的分散式“信任生態”

“酷鏈網路”是一個基礎性公有鏈網體系。它將信任的多樣性在一體化的協議體系下進行協同,整合多樣化分散式多維實體認證體系及各類區塊鏈體系與資訊系統,納入多源身份認證和多源資訊交換協議,提供不同分散式應用場景的開放基礎模組,實現分散式點對點的信任體系,構建跨鏈、跨系統、跨行業、跨應用和跨終端的分散式信任基礎體系。

酷鏈網路不只是一個基礎性公有鏈平臺,作為一個鏈網體系,它可以融合多種區塊鏈或非區塊鏈系統,使其在體系中展現各自特點,實現自身價值。酷鏈網路致力於在技術信任、法制信任和社群信任之後,融合現實信任和虛擬信任,形成一個全新的“信任生態”。

值得一提的是,在“酷鏈網路”中,各類協議層的實現都相容了國內外主要的協議標準和體系:如分散式實體身份協議對國際分散式身份認證協議的支援;密碼簽名協議中對國密體系和其他密碼簽名體系協議的支援;在分散式資料交換體系中,對國際的使用者授權資料交易協議的支援等等,做到架構同時滿足開放性和標準性,支援後續更廣泛的生態合作與拓展。

3、“酷鏈網路”的生態體系

總結酷鏈網路的生態體系可以羅列以下幾點:

(1)體系化、流程化、一體化的信任生態

(2)信任源的有效協同

(3)分散式應用服務的技術基礎

(4)資料來源的互聯互通

(5)信任生態體系的基礎設施和聯結器

(6)場景與應用的拓展與協同

這6點能夠融合到鏈上信任生態中,從而應用於具體的應用場景。

二、PBFT共識演算法的核心技術支援

酷鏈採用的共識機制是在Castro和Liskov提出的“實用拜占庭容錯演算法”(PBFT)的基礎上,經過改進後使其能夠適用於區塊鏈系統。拜占庭容錯技術被廣泛應用在分散式系統中,比如分散式檔案系統、分散式協作系統、雲端計算等。我們主要做了以下改進:

(1)將C/S架構的請求響應模式,改進為適合P2P網路的對等節點模式;

(2)將靜態的共識參與節點改進為可動態進入、退出的動態共識參與節點;

(3)為共識參與節點的產生設計了一套基於持有權益比例的投票機制,通過投票決定共識參與節點(記賬節點);

(4)在區塊鏈中引入數字證書,解決了投票中對記賬節點真實身份的認證問題;

酷鏈採用的PBFT機制,是由權益來選出記賬人,然後記賬人之間通過拜占庭容錯演算法來達成共識,這種方式的優點是:

(1)專業化的記賬人;

(2)可以容忍任何型別的錯誤;

(3)記賬由多人協同完成,每一個區塊都有最終性,不會分叉;

(4)演算法的可靠性有嚴格的數學證明。

三、“酷鏈”的生態建設

酷鏈致力於建立一個開源、開放、協同的分散式信任生態,主要分為:技術生態、應用生態和治理生態。

從技術層面而言,酷鏈重視“集智”,將建一個開放性的技術生態,不僅由國內領先的區塊鏈技術團隊作為技術主導,還將充分融合海內外社群的技術精英和各合作伙伴的技術力量,為分散式應用的開發,為多個行業的區塊鏈實現提供全面、有力的技術支援。酷鏈開發團隊、技術社群、合作伙伴可進行橫向和縱向的協作,實現多贏。酷鏈鼓勵技術生態合作伙伴共同參與酷鏈鏈網體系的技術升級與迭代、協議與模組體系的完善與更新、應用支援的創新與擴充套件,並對於優秀的貢獻者及團隊酌情給予激勵。

在廣闊的應用生態中,各行業夥伴都能通過“酷鏈”開展各類分散式體系的業務;而多樣化的分散式應用服務,又通過酷鏈連線成一個更大的體系化服務生態,為使用者提供更好的服務體驗,為社會帶來更好的協作信任與效率。酷鏈提供的技術基礎體系,讓各行業服務提供團隊在不用掌握區塊鏈或其他底層技術的前提下,就能便捷地提供各領域的分散式服務。

在治理生態上,“酷鏈”重視社群和各類合作伙伴的力量。“酷鏈 家族”將由實體認證服務提供者、行業應用服務提供者、社群及個人等多型別的主體共同組成,促進 酷鏈 的開發建設、治理透明度的倡導與推進、生態體系的安全和諧。

四、“酷鏈”應用場景

1、 分散式流程協作

流程協作中責任的明晰、全流程的記錄、結果的多方確認和背書等,形成協作者之間的信任

2、 分散式權益管理

可在新型的權益管理模式中進行資料的可靠流轉、權益的有效確權、權利的可信委託

3、 分散式社群管理

以分散式體系管理社群,從入口把控、群體劃分,到社群交流,為社群分散式運作提供支援

4、 分散式內容生產與交易

多個角度的分散式信任體系,支援內容生產者與內容消費者之間的可信互動

5、 分散式聲譽管理

聲譽管理設計了信任分、信任資料管理與可擴充套件信任模型,支援對特定主體進行聲譽評價

6、 分散式普惠金融服務

多源資料協調和資料主體授權機制的設計,降低風控風險和成本,實現普惠利率

五、願景:用矩陣式立體網格架構構建超融合鏈網

基礎服務公有鏈並不是“酷鏈”的全部,未來,“酷鏈”還將打造“業務鏈”、“高效能區塊鏈框架”以及“協議群”這樣才能逐步把整個鏈網體系做大做全。“超融合鏈網結構”才會實現,它造就的便是真正意義上的基礎性服務開發平臺!