當前位置:
首頁 > 最新 > Penta:區塊鏈時代的連接器?

Penta:區塊鏈時代的連接器?

(橄欖樹,梵高)

在任何時代,連接器都是最具價值的。互聯網時代的連接器,有谷歌、Facebook、亞馬遜、百度、阿里、騰訊等,谷歌連接了人和信息,facebook連接了人與人,亞馬遜連接了人與商品。

區塊鏈時代也一定會有連接器,它會是什麼項目?它會是怎麼樣的存在?它會是跨鏈嗎?比如polkadot,cosmos?還是去中心化的交易項目,bancor、loopring,還是物聯網領域的連接器,如iota、IoTex,還是其它。這是需要思考和不斷求證、探索的一個問題。

藍狐最近注意到了一家Penta的區塊鏈項目,它的目標很明確,就是要做區塊鏈世界的連接器。

Penta連接區塊鏈世界的夢想

如何來理解Penta的連接區塊鏈世界的夢想?這裡有幾個角度需要闡述清楚,首先,Penta想要成為連接區塊鏈世界的連接器,那麼,首先區塊鏈世界值得連接才行。

Penta的前提是它認同區塊鏈世界是未來世界重要領域,只有當這世界有很多的公鏈和協議,基於這些公鏈和協議有很多DAPP,連接區塊鏈世界才有價值。

其次,Penta連接的不僅僅是區塊鏈的應用和場景,也連接傳統的商業場景。也就是說,它在區塊鏈和傳統商業之間做好嫁接和溝通的工作,為連接兩者提供基礎設施。

具體來說,它連接哪幾個東西?從連接對象的角度,連接的是人、萬物、信息。從哲學的場景,Penta根據中東和西方的古代哲學Pentacle五芒星,抽象出來五個維度,這五個維度就是構成這個世界的五個維度,也是Penta終極要連接的,它們分別是主體、信任、價值、場景和流通。

從區塊鏈的角度,五個維度跟區塊鏈本身的特性也是密切相關。雖然,對於很多人來說,拉升到哲學的高度理解這個事情確實有點費勁。不過我們可以嘗試一下慢慢來看,其實也不複雜。

首先是主體,主體很好理解,所有的人、物、組織、機構,都是一個主體。世界的運行都會涉及到主體的概念,這也是人類理解世界的基礎之一。

在Penta中,它所說的主體,可以理解為統一的身份標識。跟現實世界一樣,不同的個人、不同的物體、不同的組織都有一個身份。Penta網路會根據身份來識別權益、進行業務處理,也支持多身份標識。這個跟傳統互聯網或現實世界本質上沒有什麼太大區別。

Penta的區別在於它對身份標識的管理方式。這裡涉及到了身份標識的產生、使用、驗證、存儲四個方面。

在Penta網路,身份標識的產生是採用非對稱加密PKI加密機制生成,最終產生兩個地址,一個是對外公開的地址,一個是身份所有者保管的私鑰。同時,它也支持部分主體選擇數字認證中心頒發的證書進行標識。

有了身份標識,Penta上的用戶通過私鑰,可以管理在Penta網路上的所有權益和數字資產。當不同的主體在Penta網路上發起操作,Penta網路對所有權進行檢查,對交易進行驗證,達成網路共識後完成交易。

最後是存儲方面,跟身份標識對應的信息,會被存儲到Penta網路的區塊鏈賬本中。

為了連接更豐富場景,Penta身份標識還支持智能合約擴展,實現更多場景下的身份標識管理,比如金融業務中需要滿足所在地的KYC監管要求,可以採用擴展智能合約進行KYC內容的設置和存儲。

最終來說,身份標識核心是要實現隱私保護和安全交易。

第二個維度是信任。對於所有理解區塊鏈本質的人來說,信任應該是區塊鏈世界中最重要的方面。區塊鏈通過自己的技術實現了去中心化和去中介化的信任機制,通過代碼和共識機制,而不是第三方就完成了價值的轉移。區塊鏈網路就是信任機器網路。

Penta的信任維度是從主體、網路、交互三個方面來理解的。主體剛才提到過了,網路就是共識演算法、全網的交易確認。交互是跟其它區塊鏈和傳統中心化系統之間實現跨鏈交易。比如通過私鑰、認證證書授權,通過關聯鏈或系統達成共識後完成Penta網路共識。

第三個維度是價值。這個跟第二個維度一樣,都是區塊鏈最核心觸及的部分。傳統互聯網無法實現價值的轉移。而區塊鏈本質上是為資產的存儲和流通而生的。Penta的網路價值管理,包括了價值的產生、交換以及跨鏈交易。

Penta價值的產生主要是通過獎勵參與共識的節點,同時也支持可信任主體的線下資產的上鏈。價值的流通主要是通過Penta網路柔性鏈路協議實現。

第四個維度是場景。Penta要想成為連接器,它要連接所有的商業場景,包括不同的區塊鏈網路、不同的中心化系統。在這個連接的體系中,Penta是作為價值交換中樞存在,它通過與不同的區塊鏈網路和傳統中心化系統實現連接來滿足不同的場景需求。

第五個維度是流通。流通是價值存在的基礎。Penta網路為了實現價值的跨鏈流通,跟傳統中心化系統的流通,它提供了DAPP應用開發組件、SDK,便於開發者構建價值應用。

Penta的五個維度的連接,最終是服務於作為區塊鏈世界的連接器的夢想。不過,最終來說,概念需要落地。只有概念無法改變世界。那麼,Penta是如何實現它的連接器夢想的?

Penta靠什麼來連接世界?

支撐Penta成為區塊鏈時代連接器夢想的有如下方面:DSC共識協議、DARE分散式計算引擎、跨鏈服務協作、MLDFS層級多版本分散式文件系統、CLDP容器級資料庫協議、分散式服務協議、PDW虛擬智能運行空間、SXA柔性鏈路協議、分散式私有通訊協議、模塊化的底層架構、加密演算法、DAPP、應用市場。

1.DSC共識協議

Penta網路的共識協議是DSC,也就是基於可信成員的動態權益共識協議。首先是通過動態選舉一定數量的記賬節點,被選中的記賬節點中,根據規則輪流選擇部分結賬節點參與記賬,通過BFT方式達成交易共識。這個記賬和達成共識的過程中,一是所有記賬者都有機會記賬,二是共識的確認無須所有節點參與。

Penta這樣做的目的是為了提高記賬效率,解決記賬性能問題。此外,Penta網路還可以允許多種演算法並存,它支持插件化的共識演算法,比如在Penta網路上子鏈可以自由選擇共識協議,包括PoW、PoS、DPoS、PBFT、POC等。

Penta網路中,智能合約的執行確認和區塊生成可以有各自獨立的共識機制。參與共識的節點會獲得記賬獎勵,對於共享存儲資源的節點,則採用流量共識演算法,通過對資源消費者收取PNT代幣,並獎勵給存儲資源提供者。

2.DARE分散式計算引擎

DARE是Penta網路分散式計算引擎,內置通用虛擬機、負載均衡、QoS、運行時SDK。通用虛擬機類似於JVM的通用型虛擬機,通過在實際計算機上模擬模擬各種計算機功能實現。它首先使用即時編譯器把智能合約編譯成位元組碼,在虛擬機執行位元組碼,把位元組碼解釋成為具體平台上的機器指令執行。

DARE相當於區塊鏈應用的引擎,負責應用運行時的初始化虛擬機環境、初始化掛載多版本分散式文件系統、初始化掛載資料庫協議、分散式計算協調器。

3.跨鏈服務協作協議

跨鏈服務協作協議是Penta實現連接器夢想的重要落地技術。它的目標是要實現鏈與鏈、鏈和傳統中心系統的連接和協同,實現柔性事務處理。

Penta網路DAPP SDK中提供調用其它鏈標準API,同時提供調用主要區塊鏈平台的API,比如btc、eth、ripple、stellar、neo、dash、hyperledger等,開發者在DAPP中調用API實現與其它鏈的交互。此外,功能組件層提供身份認證、鏈服務註冊、鏈服務發現等。

Penta網路提供融合客戶端,也就是融合目前主要區塊鏈的客戶端,通過融合客戶端實現統一體驗,實現不同鏈之間的連接和協作。

4.MLDFS層級多版本分散式文件系統

層級多版本分散式文件系統是分散式文件系統存儲協議,包括命名空間和數據空間。命名空間管理文件命名,數據空間存儲具體數據,文件被分成多個塊存儲在數據空間。

層級多版本分散式文件存儲系統採用版本管理,在達成共識後提交的數據文件形成唯一版本號,也就是哈希值,用於版本數據的校驗。每個版本記錄該版本數據,版本號寫入區塊,其它節點同步DAPP狀態數據中的文件部分,用版本號校驗同步數據的完整性。同步數據時,可只同步本次版本變更的差異數據。

層級多版本分散式文件存儲系統採用虛擬化技術,DARE會給每個區塊鏈分配獨立的文件存儲環境,文件的修改記錄是在智能合約或區塊鏈應用的維度進行管理,文件存儲版本變更也是根據區塊鏈應用進行。

層級多版本分散式文件存儲系統支持分散式事務管理,區塊鏈應用修改文件,只有在達成共識之後,數據才能寫入文件系統,形成文件存儲新版本,不同的版本形成分層效果。

5.CLDP容器級資料庫協議

容器級資料庫協議是分散式資料庫存儲引擎,介於關係資料庫和非關係資料庫之間,提供SQL引擎簡化區塊鏈應用開發。它在存儲數據上有自己的優勢,適合個人用戶的輕量級應用,也能滿足企業級的性能要求。

6.分散式服務架構

Penta的分散式服務包括服務的定義、註冊、監控、調用、遠程通信和信息交換、集群容錯等,同時結合DARE分散式機制實現區塊鏈在企業內部的分散式集群運行,滿足性能和可靠性要求。

7.PDW虛擬智能運行空間

Penta提供的獨立虛擬智能運行空間,為區塊鏈應用提供計算、文件存儲、資料庫等運行資源。獨立虛擬智能運行空間的計算、文件存儲和資料庫資源由DARE、MLDFS、CLDP分配,應用使用MLDFS和CLDP提供的API進行資源訪問,生成狀態版本指紋、錄入區塊。

8.SXA柔性鏈路協議

柔性鏈路協議主要是為了解決跟傳統中心化系統連接的問題。柔性鏈路協議包括通訊層、協議層以及業務層,三層協議配合,實現與傳統中心化系統的連接。

9.DPCP分散式私有通訊協議

分散式私有通訊協議主要是為了解決數據隱私的問題。區塊鏈上的數據都是公開的,但有些數據交易雙方並不想讓其它人知道。Penta的解決方法是提供一個私有的通訊網路。如果兩個節點需要傳輸私密信息,可以在Penta網路上建立私有通信通道。Penta通信網路提供路由、渠道建立、流量控制、數據私鑰交換、證書交換、加密數據交換、渠道銷毀等機制。

10.模塊化底層架構

Penta的底層架構是模塊化的,搭建區塊鏈應用或子鏈,可以像搭樂高積木一樣完成。模塊化的組件可插拔,組件有共識組件、通訊組件、存儲組件、安全組件、應用組件等。

比如共識組件可以支持PoW、PoS、DPoS、PBFT;通訊組件,支持p2p網路,也支持分散式私有通訊網路和柔性鏈路協議;存儲組件支持普通區塊存儲,還支持世界狀態和區塊數據的文件存儲以及關係型資料庫存儲;安全組件包括身份認證、數字簽名、加密演算法等;應用組件包括智能合約、數字資產、激勵機制、許可權管理、成員管理等。

模塊化的組件有利於快速形成DAPP生態。

11.加密演算法

Penta網路可以提供多種加密技術,比如ECC、SM2。ECC是非對稱加密演算法,SM2演算法是中國國家密碼局基於ECC演算法基礎上發展而來。同時由於Penta網路還採用了身份認證,可用於聯盟鏈或中心化系統跨鏈協作。

12.DAPP

Penta網路的DAPP分為前端展示層、業務邏輯層以及數據層。其中數據層是DAPP所產生的狀態數據,存儲於Penta賬本中,數據以文件和資料庫的形式存儲於各個節點。

對於普通客戶端,一般同步的是區塊數據,包括了DAPP的狀態數據版本號和指紋信息,但DAPP的狀態數據只當用戶下載了Penta客戶端的ChainStore的DAPP後,才會同步到本地。

DAPP的業務邏輯層包括智能合約或其它系統。它的對外介面包括了控制類、查詢類以及變更類。

DAPP的前端展示層,主要是跟前端用戶交互的地方。Penta網路的前端展示層採用了MVVM架構,可以分離UI布局和前端處理邏輯。

13.ChainStore應用市場

ChainStore是Penta的應用市場。ChainStore的數據部分存儲在Penta鏈賬本。Penta網路客戶端提供ChainStore的展示層邏輯。

普通用戶在Penta網路客戶端的ChainStore下載DAPP,下載後,客戶端會根據在ChainStore登記的DAPP信息下載DAPP展示層程序,同時同步狀態數據到本地。

最後是token體系。為保障Penta網路安全,防止資源被濫用,網路轉賬和智能合約的運行和存儲都需要消耗一定的token PNT,PNT的持有人通過投票來確定具體的消耗機制和額度。同時提供存儲、算力和帶寬服務的節點將會獲得PNT token的獎勵。

Penta連接器的應用場景

上面簡要介紹了Penta區塊鏈的特色,它的主要目標是做區塊鏈世界的連接器。從這一點出發,它未來的應用場景會有不少。比如跟人工智慧、物聯網、大數據、虛擬現實、機器人、醫療、出行、教育、文化、能源、金融、遊戲等都會有交集和融合的地方。

金融方面,比如資產證券化方面,Penta網路可以通過區塊鏈極大簡化流程,把資產上鏈,然後記錄資產評估、審計和交易信息,整個流程清晰、透明、不可篡改、易於監控,極大降低了交易成本。

而傳統的資產證券化交易結構需要設置專項資產管理計劃,需要跟主體進行風險隔離,需要包括發起人、原始債務人、投資者、託管人、服務商、會計事務所、律師事務所、信用評級機構、證券承銷商等在內的眾多主體之間的溝通和協作,成本很高。

Penta網路可以讓點對點的共享經濟成為可能。比如目前電動車充電市場還是以中心化的充電樁為主。中心化的充電樁很難解決充電難的問題,主要是投資成本、互聯互通等方面存在不利因素。

如果能利用Penta網路搭建SPX平台,直接把電能提供方和用戶連接起來。電能提供方,可以是私人充電樁、停車場、零售店、小區等,這些電能提供方可以獲得智能計量裝置、快充或慢充設備,並在SPX平台上發布出來,用戶則根據各種資源渠道找到最近的充電點獲取能源。

在這個過程中,SPX是去中心化的電能交易平台,從用戶處收集需求,從電網公司獲得需求響應總量,通過智能合約實現匹配。

如果按照目前Penta網路的規劃,以上的僅僅是其中的很小部分的案例,它在區塊鏈醫療記錄、個人數據交易、食品和藥品安全溯源、分散式可再生能源交易、物聯網、票據金融、分散式信貸、徵信體系、供應鏈金融等方面都可以產生應用和完成連接。

當然,在實際的落地過程中,會遇到很多細節需要去探索和完善。不過從大的技術框架下,這些都是Penta可以應用的地方。

結語

隨著區塊鏈項目越來越多,區塊鏈一定會對現有的商業和社會產生重要的影響。未來會有越來越多的鏈,越來越多的去中心化應用,對社會和商業觸及的部分會越來越多。

同時,世界依然也是多元化的,中心化的系統依然在效率上有它的優勢,所以,區塊鏈與中心化系統的連接在未來的很長時間內都是一個重要的需求。

Penta的目標不僅僅是有自己的區塊鏈賬本、智能合約,還要跟其它的區塊鏈實現連接,跟其它的中心化系統實現連接,最終成為區塊鏈世界的連接者。

當然,跨鏈、跨系統是區塊鏈世界裡面最難的技術之一,有很多項目也在試圖解決這個問題,它的最終實現需要很多的探索。目前Penta在共識協議、分散式計算引擎、跨鏈服務協作、層級多版本分散式文件系統、容器級資料庫協議、分散式服務協議、柔性鏈路協議、私有通訊協議、模塊化的底層架構等方面都提出了自己的實現路徑,期待未來能夠在實踐中逐步落地,並給區塊鏈世界帶來驚喜。

如果Penta能夠最終實現區塊鏈世界連接器的目標,這會是價值巨大的未來。

想要深入了解區塊鏈,長按下面二維碼關注「藍狐筆記」區塊鏈公眾號:


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 藍狐筆記 的精彩文章:

區塊鏈泡沫:靠什麼來維持?
什麼是ERC-20?

TAG:藍狐筆記 |