Trias構(gòu)造出了基于區(qū)塊鏈技術(shù)的新一代分布式計算機體系結(jié)構(gòu)
作為去中心化之典范,在受到漫長的爭議和質(zhì)疑后,比特幣受到世界范圍內(nèi)比較廣泛的認同。受比特幣影響,分布式理念、共識算法、時間戳技術(shù)、匿名交易等概念逐漸深入人心。
在此基礎(chǔ)上,以太坊又做出改變。以太坊作為一個平臺,讓用戶在上面搭建各種應(yīng)用,極大的擴展了區(qū)塊鏈技術(shù)的邊界。
此后,雖如雨后春筍般涌現(xiàn)出一批又一批區(qū)塊鏈產(chǎn)品,但多屬模仿二者之作,缺少亮點,逐漸趨于沒落。
區(qū)塊鏈開發(fā)者、技術(shù)信仰者、行業(yè)投資人,大家迫切著,希望出現(xiàn)一款新產(chǎn)品,能夠一掃“炒幣思維”,實現(xiàn)真正可落地的區(qū)塊鏈生態(tài)。此時,Trias順應(yīng)時代潮流應(yīng)時而生。本文旨在對Trias的技術(shù)架構(gòu)做一個簡要的介紹。
一、獨樹一幟,6層架構(gòu)
Trias致力于解決“讓人相信機器”的問題。前文中我們探討過,現(xiàn)在各種智能機器給人們帶來的隱憂。為了讓人信賴機器,我們創(chuàng)造出一種全新的計算機架構(gòu),使之更容易被我們所控制,這正是Trias團隊所發(fā)起的偉大實踐。
具體而言,Trias構(gòu)造了基于區(qū)塊鏈技術(shù)的新一代超大規(guī)模分布式的計算機體系結(jié)構(gòu)。讀過Trias白皮書的朋友想必對此不會陌生,Trias體系結(jié)構(gòu)由下至上共分為三個框架:
Leviatom網(wǎng)絡(luò):實現(xiàn)可信賴的去中心化軟件執(zhí)行環(huán)境,讓我們能準確得知一段程序是否真正被我們指定的運算設(shè)備正確完整執(zhí)行了;
Prometh框架:實現(xiàn)可信賴的去中心化軟件開發(fā)環(huán)境,讓我們能準確得知一段程序是否真正實現(xiàn)了我們預(yù)期的功能;
MagCarta應(yīng)用:實現(xiàn)可信賴的去中心化企業(yè)級服務(wù),讓我們能準確得知我們所交互的大規(guī)模信息系統(tǒng)是否真正是由我們指定的可信賴軟件及可信賴運算設(shè)備按照我們指定的方式組合而成。
以這3個框架為基礎(chǔ),每個框架又分為2層。自下而上分別是:分別是Leviatom信任層,Leviatom賬本層,Prometh構(gòu)建層,Prometh服務(wù)層,MagCarta合約層,MagCarta應(yīng)用層。
有人可能會問道:包括以太坊在內(nèi),大多數(shù)區(qū)塊鏈項目都只有1-3層,為什么Trias要設(shè)計的如此精細呢?
這是為了項目能夠真正落地,需要提出相應(yīng)的適配技術(shù),否則套用以太坊或搭建1-2層就足以。Trias提出的6層超大規(guī)模分布式系統(tǒng),實現(xiàn)效率、安全、兼容的多重提升?,F(xiàn)在市面上,能做到這個程度的項目寥寥無幾。
要知道,區(qū)塊鏈技術(shù)每天都在發(fā)展,比特幣、以太坊的設(shè)計已經(jīng)不能完全滿足實際需求。比如說,即便是以技術(shù)著稱的以太坊,年初也曾因為“君士坦丁堡硬分叉”而一再延期,就是因為內(nèi)在問題沒有解決好。
二、超大規(guī)模,當(dāng)世第一
上面我們介紹了6層架構(gòu)的名稱和必要性,我們主要簡單剖析一下其功能。
Leviatom信任層
Leviatom的核心是異構(gòu)共識圖算法(HCGraph)。HCGraph由基于異構(gòu)TEE的可信計算技術(shù)(Trusted Execution Environment,包括Intel SGX、Intel TXT、 ARM TrustZone、TCG TPM、國標TCM、國標TPCM等)與基于小世界網(wǎng)絡(luò)算法的圖計算技術(shù)結(jié)合而來。
Leviatom中每個節(jié)點都會向全網(wǎng)表明自己的實時可信度,形成一個信譽關(guān)系網(wǎng),通過互相背書互相證明,進而迅速定位全網(wǎng)中“最難撒謊的點”,這樣就可以選取出少數(shù)優(yōu)質(zhì)節(jié)點為代表以達成共識。
Leviatom賬本層
賬本層由信任層的功能及效果誕生而來,我們定義其為“通過統(tǒng)一接口訪問的可插拔式賬本”。簡而言之,就是兼容其他項目。
關(guān)于可插拔,因為區(qū)塊鏈每種共識算法達成共識都需要多個不同邏輯步驟,不同邏輯步驟難以替換。而Trias發(fā)現(xiàn),雖然不同共識算法雖然邏輯差別較大,但是卻存在可以共用的模塊。所以共識算法可以與數(shù)據(jù)無關(guān),實現(xiàn)替換。
現(xiàn)在Trias已經(jīng)可以成功運行ETH,F(xiàn)abric,BigChainDB等項目。Trias大大地提升了這些鏈的共識效率,并使它們的安全性更高。
Prometh構(gòu)建層
本層指的是可追蹤、可驗證的應(yīng)用程序開發(fā)框架。它可以幫助我們把任何一個軟件從產(chǎn)生到變成一個應(yīng)用程序的完整過程的特征值都記錄在這個鏈上,并添加自動安全分析。
簡而言之,就是可以實現(xiàn)“軟件溯源”。通過對一些特征值進行存證,從而使得每一個軟件在Trias上都變得有據(jù)可查。當(dāng)某個軟件出現(xiàn)問題時,就能夠通過這個來追查其是否在設(shè)計是就有惡意行為。更進一步,它可以利用溯源的方式來構(gòu)建用戶對軟件的信任感。
Prometh服務(wù)層
關(guān)于服務(wù)層,我們理解為“可重用、可信任的兼容應(yīng)用程序的構(gòu)建模塊”。比如生產(chǎn)溯源服務(wù)模塊,供應(yīng)鏈溯源服務(wù)模塊,ERP /客戶關(guān)系管理服務(wù)模塊,供應(yīng)鏈金融模塊,大宗交易服務(wù)模塊。
它驗證速度達到毫秒級,兼容性擴展性強??梢詫⒌紫氯龑拥能浖K運行起來,為上層提供構(gòu)建模塊,以創(chuàng)建通用的企業(yè)級DSaaS,即MagCarta智能合約。
MagCarta合約層
MagCarta合約層統(tǒng)一了智能語言的多樣性,構(gòu)建成一套新的程序開發(fā)語言,并最大程度兼容現(xiàn)有 dapp 合約,可以實現(xiàn)對應(yīng)用程序在Trias網(wǎng)絡(luò)上的調(diào)度。
將Prometh層上生成很多可重用的功能模塊在不同的應(yīng)用中反復(fù)利用,再結(jié)合不同的需求來為復(fù)雜的DSaaS(去中心化微服務(wù))提供統(tǒng)一的服務(wù)。
MagCarta應(yīng)用層
應(yīng)用層程序面對的是直接的客戶。在該層Trias可以設(shè)計各種應(yīng)用來實現(xiàn)農(nóng)業(yè)可追溯性,數(shù)字版權(quán)的確認,防偽工程,工業(yè)產(chǎn)品和藝術(shù)品,醫(yī)學(xué)數(shù)據(jù)溯源等具體應(yīng)用。
值得一提的是,支撐應(yīng)用運營的完整Trias軟件平臺被我們稱為TriasForce,這將是我們推出的重磅產(chǎn)品。
三、異軍突起,評級超高
所謂SaaS,指的是軟件即服務(wù),即用戶不需要安裝相關(guān)程序就能直接享受到服務(wù)。比如用戶登錄網(wǎng)頁郵箱就能收發(fā)郵件,這里郵箱就是一個SaaS。
TIras通過這6層架構(gòu),將企業(yè)級SaaS引入?yún)^(qū)塊鏈,讓所有的應(yīng)用程序可以運行在Trias上。就是構(gòu)建一個用區(qū)塊鏈驅(qū)動的可信云平臺和生態(tài)系統(tǒng),為現(xiàn)實中的企業(yè)計算提供服務(wù)。
具體而言,Trias將SaaS與區(qū)塊鏈相結(jié)合,提出Decentralized SaaS (DSaaS)概念。Trias在去中心化系統(tǒng)與共識驅(qū)動下,不僅可滿足高性能體驗,還具備兼容各平臺的能力。Trias支持不同的需求接口,在開發(fā)中,開發(fā)者可以使用各種組件并選擇各種語言。
另外,從安全角度上來看,Trias利用TEE技術(shù)對計算機運行環(huán)境進行全生命周期的驗證和保護,使用戶的程序在運行時能得到多節(jié)點的保護,比傳統(tǒng)的區(qū)塊鏈抵御攻擊的程度更強。據(jù)測算,在條件允許的情況下,Trias系統(tǒng)足以抵御99%的攻擊。
6層架構(gòu),是Trias團隊和牛津大學(xué)信息安全中心科研團隊、北京大學(xué)軟微學(xué)院科研團隊集體的智慧結(jié)晶。在成立之初,Trias團隊便始終保持與國際最前沿的計算機技術(shù)對接。
自Trias誕生以來,通過定義和構(gòu)建可信賴的設(shè)備、軟件以及服務(wù)來實現(xiàn)我們對計算機行為的準確預(yù)知與操控。其理念、其技術(shù)、其架構(gòu)吸引了無數(shù)媒體平臺的眼光,獲得了許多測評機構(gòu)的青睞,ICO Holder、CryptoDiffer、ICODrops、Hypernum AnalyTIcs、MoNoico、InvestFuture、Coin Crunch等機構(gòu)發(fā)布的評測報告紛紛給Trias打出高分或給出A級以上的評價。
可以說,作為區(qū)塊鏈世界冉冉升起的一顆新星,Trias為整個行業(yè)都增添了一抹亮色,得到了大家一致好評!