ISCM鏈是一個多鏈、多系統(tǒng)融合的鏈群結構,除了ISCM鏈本?的框架可以支持實現(xiàn)不同治理模式下的區(qū)塊鏈體系,也可與來自不同業(yè)務領域、不同地區(qū)的不同鏈,通過ISCM鏈的 各類協(xié)議進行協(xié)作,形成各類異構區(qū)塊鏈和傳統(tǒng)信息系統(tǒng)的跨鏈、跨系統(tǒng)交互映射。因此,ISCM鏈又被稱為ISCM鏈鏈群或ISCM 鏈鏈網,即區(qū)塊鏈之間的互聯(lián)網。
ISCM鏈又是一種可生成和共享交易活動數(shù)字賬簿的數(shù)據(jù)結構,其核心設計思想是系統(tǒng)中的每個網絡節(jié)點都參與全網公開賬簿記賬。這種分布式總賬結構保證了所記錄信息的不可篡改和可追溯特性,創(chuàng)造出一條“去中心化”的、牢不可破的網絡“信任鏈”。
分布式賬本是ISCM鏈底層存儲的重要基礎設施。分布式賬本技術的去中心化、共同維護、不可篡改等特性是ISCM鏈實現(xiàn)分布式多方信任的關鍵。分布式賬本包括共識、智能合約體系在內的實現(xiàn),并為分布式信任框架、上層應用提供共識、存儲和智能合約支持。ISCM鏈和分布式賬本技術采用解耦設計,默認使用核心賬本,也可以支持NEO、以太坊等其他區(qū)塊鏈作為底層。在賬本層,我們創(chuàng)造性提出共享數(shù)據(jù)合約模型,將數(shù)據(jù)存儲和業(yè)務邏輯解藕,由不同的智能合約來實現(xiàn)不同的業(yè)務邏輯,使整個架構具備更好的伸縮性及靈活性。
在ISCM鏈中,提出包括?份標識協(xié)議、多維實體認證協(xié)議、用戶授權協(xié)議、分布式數(shù)據(jù)交換協(xié)議等一系列的協(xié)議標準。各類協(xié)議的實現(xiàn)都兼容了國內外主要的協(xié)議標準和體系,如?份標識協(xié)議全?兼容W3C 的 DID方案;數(shù)字簽名協(xié)議同時支持國密標準、RSA、ECDSA 等算法;在分布式數(shù)據(jù)交換體系中,兼容通用授權協(xié)議 OAuth、UMA 等,既使得架構滿足開放性和標準性,亦可支持后續(xù)更?泛的?態(tài)合作與拓展。對于應用服務提供來說,ISCM鏈會做好“最后一公里”的支持,應用開發(fā)者?需具備底層的分布式系統(tǒng)開發(fā)能力,就可以直接基于ISCM鏈提供分布式服務。簡而?之,ISCM鏈提供一系列應用框架,包括 API、SDK 以及各種應用功能組件,讓各行各業(yè)的應用服務提供方開發(fā)自己的dApp,做到 dApp as a Service(DAAS),讓區(qū)塊鏈真正的好用起來。
鏈網結構
ISCM鏈的目標是建?起現(xiàn)實社會和分布式數(shù)字體系的連接橋梁,由于現(xiàn)實社會中業(yè)務的多樣性、復雜性和特殊性,出于對性能、可擴展性和業(yè)務適用性的考量,僅使用一條公有鏈/聯(lián)盟鏈難以支撐所有的應用場景。實際應用中是由不同的鏈來運行不同的業(yè)務邏輯,以不同的準?方式以及不同的治理模 式,來滿足不同場景的需求。同時,很多應用在現(xiàn)實當中并不是獨?存在的,而是需要與其他應用進行多樣化的交互 協(xié)作 。因 此 在 這 些 不 同 的 鏈 之 間 , 又 需 要 具 備 多 種 交 互 協(xié) 議 , 以 支 持 應 用 間 的 流程 協(xié) 作 。
基于以上需求和模式,ISCM鏈提出了一個矩陣式?體?格架構 超融合鏈?結構。在橫向的領域,可以有 一 條 或 多 條 提 供 基 礎 性 通 用 服 務 的 公 有 鏈 ,如實體映射,或進行數(shù)據(jù)交換通用協(xié)議支持,以及 提供通用性智能合約服務體系的多個公有性服務鏈。在一條或多條公用服務鏈的基礎上,各個行業(yè)、地域和不同的業(yè)務場景,可以有自己獨有的業(yè)務鏈,以滿足不同場景下的準?要求、合規(guī)要求、治理要求及共識要求等。這些業(yè)務鏈,又可以使用公有服務鏈提供的基礎性服務,如實體認證、數(shù)據(jù) 交換協(xié)議等,也可以通過公有鏈在一些行業(yè)共性流程上進行協(xié)作。ISCM鏈白皮書除了與通用性的公有服務鏈交互,業(yè)務鏈還會與很多行業(yè)或業(yè)務性質相關的鏈之間進行協(xié)作。
業(yè)務鏈通過ISCM鏈計算平臺進行跨鏈信息交互
不同的協(xié)作場景會涉及不同的業(yè)務鏈,或者業(yè)務鏈上的不同業(yè)務點。因此可以有一些?型的專用公有/ 聯(lián)盟業(yè)務服務鏈,按照特定的業(yè)務規(guī)則,協(xié)同一條或多條業(yè)務鏈或業(yè)務點。這樣在縱向的領域,存在多條業(yè)務協(xié)同鏈,對某些特定跨鏈業(yè)務的智能合約、業(yè)務邏輯服務等功能提供專項協(xié)同支持。
這樣的矩陣式?格架構,可以形成一張具有彈性的?,成為一個真正自治運作的下一代互聯(lián)?,不同的業(yè)務場景都將以各自的展現(xiàn)方式在其中尋找到合適的服務模式,并且可以很方便地進行?范 圍、跨領域的協(xié)作。
ISCM鏈中的各類協(xié)議,并不是一成不變的,會根據(jù)不同的業(yè)務場景、行業(yè)特點、監(jiān)管要求及治理要求, 選擇和發(fā)展不同的交互協(xié)議。因此在ISCM鏈當中,協(xié)議是一個不斷發(fā)展的過程,但一個?的原則是:盡最?可能兼容和采用現(xiàn)有的各類協(xié)議與標準,在同一場景下,也盡可能多地支持更多不同協(xié)議,以使ISCM鏈具有更好的兼容性和擴展性。
ISCM鏈會基于ISCM鏈分布式賬本框架,實現(xiàn)一條或多條滿足不同場景的可配置區(qū)塊鏈。同時,ISCM鏈的分布式賬本框架還可以用于定制特定業(yè)務場景下的業(yè)務鏈(如不同的準?機制、治理機制、共識機制、存儲模式等)。此外,ISCM鏈也可以通過交互協(xié)議與現(xiàn)有的其他區(qū)塊鏈體系進行協(xié)同。傳統(tǒng)的IT 系統(tǒng)在支持了特定協(xié)議后也可與ISCM鏈對接。
ISCM鏈應用框架
1. 應用框架模型
ISCM鏈應用框架提供了一系列豐富的應用層協(xié)議和組件,幫助應用開發(fā)者快速構建出去中心化應用,使其不用花精力關注底層分布式賬本交互的復雜性。ISCM鏈應用框架具有?度的可擴展性, 可以根據(jù)實際場景的需要,不斷進行擴展。
· 信任層 ISCM鏈通過去中心化的身份體系、存證、智能合約交易等實現(xiàn)了分布式信任;
· 組件和協(xié)議層 通過應用組件、應用協(xié)議、SDK 和 API 幫助上層場景更好的使用ISCM鏈?絡;
· 應用場景層 各種場景dApp 重點關注場景開發(fā)、用戶服務等,信任問題交給ISCM鏈來解決。
2. 數(shù)據(jù)交易市場
未來是一個數(shù)字化的世界,未來的數(shù)據(jù)交易市場也將不僅限于對數(shù)據(jù)所有權的轉移,數(shù)據(jù)的可信協(xié)同計算也將成為重要的協(xié)作模式。數(shù)據(jù)交易市場中的商品包括數(shù)據(jù)產品、數(shù)據(jù)預測、數(shù)據(jù)計算資源等,參與角色包括數(shù)據(jù)的使用方、提供方,還包括數(shù)據(jù)的加?方,?如利用深度學習等 AI 技術處理?數(shù)據(jù)的服務商,這些角色共同構成了數(shù)據(jù)協(xié)作?態(tài)。復雜的數(shù)據(jù)協(xié)作?態(tài)需要與之匹配的基礎設施提供支撐。
ISCM鏈提出的分布式交換協(xié)議 DDEP、數(shù)據(jù)交易組件DDM 及一系列密碼學組件共同構成了完備的分布式數(shù)據(jù)交易和協(xié)作框架,確保滿足?向全球級的交易規(guī)模以及跨交易市場的交易需求,支持基于SCMI鏈的服務全球用戶的各類 dApp 應用。上層數(shù)據(jù)交易服務商可以在此基礎上實現(xiàn)各類別、各領域的數(shù)據(jù)交易市場。
3. 數(shù)據(jù)交易組件
數(shù)據(jù)交易組件(Data Dealer Module,DDM)基于分布式數(shù)據(jù)交換協(xié)議實現(xiàn),是ISCM鏈重要的基礎應用組件。?論是 dApp 開發(fā)者還是數(shù)據(jù)交易參與方都可以通過組件快速實現(xiàn)基于ISCM鏈的數(shù)據(jù)交易應用。該組件提供 RESTful 接?、RPC、SDK 等,可支持不同類型協(xié)議。
數(shù)據(jù)交易組件包括多種類型:數(shù)據(jù)交易服務端、單用戶客戶端、多用戶客戶端、輕錢包客戶端。不 同類型的組件適合不同的應用場景。組件的功能主要分四?模塊:ISCM鏈?份管理、數(shù)據(jù)資源管 理、智能合約交易、點對點通訊。
數(shù)據(jù)交易組件的設計具有以下主要優(yōu)勢和特點:
· 組件與訪問控制模塊解耦 組件只管理數(shù)據(jù)資源與數(shù)據(jù)資源所有者權限控制服務器的綁定關系,不參與訪問權限配置與驗證,既維護數(shù)據(jù)擁有者的隱私保護權益,也增強賣方信用度,避免不必要的糾紛。
· 保護數(shù)據(jù)隱私 組件不存儲實際數(shù)據(jù),交易數(shù)據(jù)可加密,消除賣方擔心數(shù)據(jù)沉淀等顧慮。
· 需求方除了檢索數(shù)據(jù) 還可通過?播需求訂單通知數(shù)據(jù)提供方。
· 按照“單一模塊單一功能”原則 和密碼學安全組件、用戶授權組件配合,將很容易支持靈活多變的場景需求。
4. 密碼學及安全組件
4.1 安全多方計算
在數(shù)據(jù)協(xié)作場景中,協(xié)作的兩方甚?多方,它們既希望能夠完成協(xié)作任務,又希望保留源數(shù)據(jù)所有權和控制權,而僅僅向對方開放有限的數(shù)據(jù)使用權。目前傳統(tǒng)做法?法滿足需求, ?如,要使用機器學習算法的應用開發(fā)商 A,傳統(tǒng)的做法是,提供數(shù)據(jù)給算法提供商 P,由P 在A 提供的數(shù)據(jù)上運行其算法,得到的結果再返回給 A,但這種傳統(tǒng)方式已將 A 的數(shù)據(jù)泄露給 P。
對于這種典型場景,我們采用多方安全計算技術(Multiparty Secure ComputaTIon, MSC)來處理。最早的 MPC 技術是由姚期智提出的,其方法可以解決著名的“百萬富翁問題”:兩個百萬富翁希望?較誰更有錢,但是又不希望對方知道自己的真實財產是多少。在 n 個協(xié)作方的場景中,我們假設他們各自持有數(shù)據(jù) xi,協(xié)作的目標是計算關于這 n 個數(shù)據(jù)的函數(shù)值,,目標是所有?最終只知道該函數(shù)值,任意一方數(shù)據(jù)的其他信息都沒有泄露。
MPC 技術主要分為兩種,一種是基于姚期智提出的混淆電路,另一種是基于秘密分享。這兩種技術路線各有優(yōu)缺點,會根據(jù)場景進行選擇。
全同態(tài)加密
在許多數(shù)據(jù)交易場景中,數(shù)據(jù)提供商僅僅希望提供數(shù)據(jù)的使用權,而不是將數(shù)據(jù)直接就轉讓給買方。提供對企業(yè)數(shù) 據(jù)的隱私保護是極為迫切的需求。全同態(tài)加密技術提供了一個很好的解決方案。企業(yè)?先利用自己的公鑰,使用全同態(tài)加密算法對數(shù)據(jù) 加密,將密?C提供給算法提供商,對 C進行加法或者乘法運算(以及由加法和乘法合成的復雜運算),經過這些運算之后,得到密?C′并返回給企業(yè), 企業(yè)使用其私鑰恢復出明?結果f)。
一個全同態(tài)加密算法除了包括基本的加解密算法,還有密?相加 CAdd 和相乘 CMul 算法。假設C1和C2分別是明?M1和M2的密?,那么
5. 用戶授權控制組件
用戶授權控制組件 UAC 基于用戶授權協(xié)議實現(xiàn)。UAC 組件實現(xiàn)授權主體對自己數(shù)據(jù)的多維度顆粒狀的授權訪問細化控制,任何涉及到授權主體相關數(shù)據(jù)的交易,都會通知授權主體,得到授權后才可進行數(shù)據(jù)交易。?塊功能:
· 用戶數(shù)據(jù)授權訪問策略設置;
· 用戶數(shù)據(jù)授權訪問控制。
5.1 授權訪問策略設置
用戶要求資源提供方通過 UAC 組件提供的 REST ful API 對用戶的數(shù)據(jù)進行資源注冊,注冊成功后用戶通過UAC 組件便可查看、搜索自己的已注冊數(shù)據(jù),并對自己的數(shù)據(jù)進行細化的訪問控制策略設置。且針對一些頻繁訪問的隱私級別不太?的數(shù)據(jù),用戶可在 UAC 組件設置授權托管。
5.2 授權訪問控制
作為用戶數(shù)據(jù)的保護方,在數(shù)據(jù)交易流程中,當涉及到用戶數(shù)據(jù)時,?托管模式下 UAC 組件會通知用戶進行授權決策,由用戶自行決定是否允許請求方訪問自己的數(shù)據(jù)。托管模式下,UAC 組件代用進戶行授權決策,并提供授權回執(zhí)給用戶。兩種模式下用戶都能清楚的知道是誰,在什么時候,對自己的哪些數(shù)據(jù),要做什么操作。
6. 聲明管理組件
對于ISCM鏈的信任錨來說,可驗證聲明管理是重要的功能組件。聲明管理組件按照分布式信任體系要求開發(fā)。組件對外提供 REST ful API,支持使用關系型數(shù)據(jù)庫(Mysql 或 Oracle)。其組件主要功能包括但不限于:可驗證聲明簽發(fā)、驗證、查詢和注銷。
技術特色與優(yōu)勢
通過大量業(yè)務模型、應用模型的數(shù)據(jù)測試分析,ISCM鏈區(qū)塊鏈在性能方面可達到:秒級交易驗證、海量數(shù)據(jù)存儲,高吞吐量、節(jié)點數(shù)據(jù)快速同步;在擴展性方面可達到:滿足多業(yè)務區(qū)塊結構、權限控制策略;同時,提供安全的私鑰存取服務,以及隱私保護方案。
1. 性能方面
快速交易驗證
通過對簽名算法、賬本結構、數(shù)據(jù)操作、序列化、共識機制、消息擴散等關鍵環(huán)節(jié)的優(yōu)化,ISCM鏈可以實現(xiàn)秒級的快速交易驗證。滿足絕大部分區(qū)塊鏈應用場景的用戶體驗。
海量數(shù)據(jù)存儲
區(qū)塊鏈復式記賬的模式,在系統(tǒng)長時間運行下,歷史數(shù)據(jù)不斷累積;ISCM鏈區(qū)塊鏈借鑒傳統(tǒng)金融系統(tǒng)中冷熱數(shù)據(jù)分離存儲、分表存儲的機制,實現(xiàn)海量數(shù)據(jù)的有效存儲。舊的交易數(shù)據(jù),非活躍的資產數(shù)據(jù)等信息可以使用大數(shù)據(jù)存儲平臺進行存儲(如 Hadoop,滿足PB 級別的數(shù)據(jù)存儲)。
高吞吐量
區(qū)塊鏈的本質是一種分布式共享記賬的技術,其分布式特征主要體現(xiàn)在分布式一致性而非分布式并發(fā)處理。為保證數(shù)據(jù)的一致性,防止拜占庭將軍問題,某些特定環(huán)節(jié)只能串行執(zhí)行,而無法并行。通過長期的測試與優(yōu)化實踐,ISCM鏈區(qū)塊鏈的處理性能已經能滿足萬級 TPS 的需求。如果再引入Off- Chain 等機制,還能進一步大幅提高交易吞吐量。
節(jié)點數(shù)據(jù)快速同步
ISCM鏈支持鏡像(Snapshot)機制,可以定期對本地賬本制作鏡像,實現(xiàn)便利的回滾機制,在統(tǒng)一共識下,可以指定鏡像標簽進行回滾;同時,縮短新加節(jié)點加入運轉的周期,僅需同步最新鏡像及少量近期交易集合,即可融入網絡并參與共識驗證。
2. 擴展性方面
權限控制策略
提供數(shù)據(jù)信息寫入與讀取兩類權限控制策略。數(shù)據(jù)信息寫入權限,同一賬戶下設置多個使用戶,并針對不同的操作設置相應的權限,滿足多方簽名控制的使用場景。數(shù)據(jù)信息讀取權限,用戶可以授予和撤回單用戶或用戶組對數(shù)據(jù)的操作權限,用戶組可以由用戶靈活配置。數(shù)據(jù)包括用戶賬戶信息,交易信息等,粒度可以細化到交易或賬戶的各屬性字段。
3. 安全方面
安全私鑰存取
為了方便用戶使用區(qū)塊鏈產品服務,除了傳統(tǒng)的客戶端生成和保存的機制,ISCM鏈還提供網絡托管存取和私鑰硬件存?。║-key)兩種方案。網絡托管存取,即把用戶名和密碼通過特定算法映射成私鑰并在服務端進行存儲。服務器端存儲的私鑰均為加密數(shù)據(jù),私鑰僅能在用戶端解密;硬件私鑰是為了滿足金融行業(yè)及物聯(lián)網行業(yè)的使用需求。
4. 運維方面
全平臺部署
ISCM鏈的所有代碼均可跨平臺編譯運行,平臺相關代碼均封裝成基礎庫,業(yè)務邏輯獨立于ISCM鏈平臺。除了 PC 及服務器的方式編譯,同時支持交叉編譯方式,如 ARM、MIPS 平臺,方便在移動便攜式系統(tǒng)部署,為區(qū)塊鏈物聯(lián)網化做預備支撐。同時,ISCM鏈已與國內幾家知名云平臺達成戰(zhàn)略合作,可以實現(xiàn)在云平臺上快速部署。
可視化運維
提供運維管理所需的可視化工具。區(qū)塊鏈節(jié)點上部署的系統(tǒng)監(jiān)控服務(MonitorAgent):支持業(yè)務(區(qū)塊、交易、合約、共識等)、網絡(組網、時延、吞吐量等)、系統(tǒng)層面(CPU、內存、磁盤等)的數(shù)據(jù)信息監(jiān)控;同時提供完備的日志、告警與通知機制,便于商用系統(tǒng)的維護。
低成本接入方式
ISCM鏈抽象出適用于多種業(yè)務場景的 API 接口,如:資產、溯源、存證等,供這些場景相關的業(yè)務直接使用。在新的業(yè)務場景下,ISCM鏈可以基于現(xiàn)有的框架為用戶快速定制接口,滿足業(yè)務功能需求。同時提供已封裝的支持多種主流開發(fā)語言(JAVA、C++、node-js、PHP)的 SDK 軟件開發(fā)包。
目前ISCM鏈服務主要有兩種:一種是搭建一套區(qū)塊鏈底層,提供一套標準化的 API 并開放,然后由開發(fā)者自己對接應用;另外一種是配合上層應用解決一些行業(yè)痛點,將分布式賬本內嵌到已有的應用系統(tǒng)中。區(qū)塊鏈是一項新興技術,只有不斷的滿足業(yè)務需求,才能走向成熟,所以我們通過對底層分布式賬本的封裝,降低上層應用使用的門檻,在對接和使用的過程中,不斷地優(yōu)化和完善底層分布式賬本和共識算法,使之更加貼近商用訴求。
5. 隱私
私密性不是獨立的功能,它在本文中許多其他方面都有描述,本節(jié)總結了各處描述的私密功能。ISCM鏈利用多種技術來提高分布式賬本系統(tǒng)中用戶的私密性。
部分數(shù)據(jù)的可見性 事務不像其他系統(tǒng)那樣在全局范圍內廣播。
事務分離 交易的結構像Merkle樹,可以有個別子組件透露給參與方,它已獲知Merkle 樹的根哈希值。此外,它們可以在不知道對方的情況下就簽署交易。
密鑰隨機化 庫生成和使用都有一個隨機密鑰,它和沒有相應證書的身份標識不關聯(lián)。
圖修剪 涉及流動資產的大型交易圖可以“修理”,它要求發(fā)行人使用一個新的參考字段重新發(fā)行資產到賬本。這個操作不是原子化的,但能有效地把資產從舊版本鏈到新版本,這意味節(jié)點在驗證期間不會嘗試探索原始的依賴圖。
ISCM鏈已考慮未來整合額外的隱私技術。在所有潛在升級中,有三個特別值得一提:
安全硬件
雖然我們將數(shù)據(jù)傳播的范圍縮小到只需要查看數(shù)據(jù)的節(jié)點,在一個去中心的數(shù)據(jù)庫中,“需要”還可以是一個直觀的概念,數(shù)據(jù)往往只需要進行安全檢查。我們已經成功地在安全飛地保護JVM 下,使用英特爾 SGX? 試驗了運行合約驗證。安全硬件平臺允許在一個不可調試、防篡改的環(huán)境中執(zhí)行計算,對于在該環(huán)境中運行的軟件,只能獲得僅對該實例訪問的加密密鑰。對于在互聯(lián)網上的軟件第三方遠程證明,它確實運行在安全狀態(tài)。通過節(jié)點遠程證明對方在一個地區(qū)運行智能合約的邏輯驗證,這讓一個事務在一個密鑰下被傳送到一個對等加密的節(jié)點成為可能。
安全硬件開啟了潛在的單擊隱私模型,這將極大地簡化寫智能合約的任務。然而,它仍然需要將敏感數(shù)據(jù)發(fā)送到對方,然后對方可能試圖攻擊硬件或利用側通道,從加密的容器內提取商業(yè)信息。
混合網絡
有些節(jié)點可能知道與它們無直接關系的交易,例如公證人或監(jiān)管節(jié)點。即便使用了隨機密鑰,節(jié)點仍然可以獲得有價值的身份信息,如通過簡單地檢查源IP 地址或該節(jié)點發(fā)出的用于公證的認證證書。對這個問題的傳統(tǒng)加密解決方案,是混合網絡。最著名的混合網絡是 Tor,但更合適的設計將是一個自我匿名轉信站。在混合網絡中,使用一小組隨機選擇的節(jié)點所擁有的密鑰,消息像洋蔥般的方式被反復加密,洋蔥中的每一層包含下一“跳”的地址。一旦消息傳遞到第一跳,它將解密以獲知未來的加密層并轉發(fā)過去。返回路徑以類似的方式運行。向ISCM鏈協(xié)議添加混合網絡將允許用戶選擇升級隱私, 代價是較高的延遲和更多的失敗網絡節(jié)點暴露。
零知識證明
在去中心化數(shù)據(jù)庫系統(tǒng)中,解決私密問題的圣杯是使用零知識證明去說服對方一個交易是有效的,而不向它們透露交易的內容。雖然這些技術還未實際用于通用智能合約的執(zhí)行,但近年來我們已取得了巨大的進步,我們已經設計了數(shù)據(jù)模型假設,希望將有某天遷移到使用簡潔的非交互式參數(shù)的零知識證明方式(zkSNARKs)。這些算法允許計算一個固定大小的數(shù)學證明,利用混合公共和私有輸入來保證程序的正確執(zhí)行。程序可以直接表示為一個低級多元多項式編碼的代數(shù)約束系統(tǒng),或通過簡單的模擬CPU(vn TIny RAM)執(zhí)行,它本身作為一個大的預計算的約束集實現(xiàn)。由于程序共享了認同功能(即智能合約)與私有輸入數(shù)據(jù)的組合,這足以驗證正確性,只要證明的程序可以遞歸地核實其他證據(jù), 即輸入事務的證明。BCTV zksnark 算法依賴于對 vnTInyram 組成的操作碼執(zhí)行遞歸證明,所以這不是一個問題。與ISCM鏈最顯著的整合需要緊密地編寫通用智能合約(如現(xiàn)金)的匯編語言版本,這需要手寫并和 JVM 版本保持一致。不明顯但更強大的整合將涉及 vnTInyram 后端及提前 JVM 字節(jié)碼編譯器,如Graal,或者 Graal 的圖直接編譯為系統(tǒng)約束。根據(jù)最近的研究,SSA 形式直接編譯器編譯的約束和“可擴展的概率可驗證明”是最好的集成,這是一個開放的研究問題。
應用及拓展
ISCM鏈的技術團隊通過一段長時間的努力,已經設計出較為完善的合作框架,其中不乏和全球知名企業(yè)合作開發(fā)的落地應用。ISCM鏈的應用架構如下:ISCM鏈在底層的區(qū)個便于合作伙伴及客戶一鍵部署的區(qū)塊鏈云平臺用戶只需要選擇自己做處的行業(yè),所需要的解決方案,很方便的部署屬于自己的區(qū)塊鏈節(jié)點、智能合約、生成相對應的 API 配置。
ISCM鏈的應用架構還包括自主開發(fā)的分布式加密數(shù)據(jù)庫服務 CHAOS、用戶私鑰管理、智能合約授權管理等,這種模塊化的服務模型使得不管是客戶還是服務提供商的開發(fā)更佳便捷和靈活。同時打算以這 些成功案例為模版,進行快速的擴張和延展,讓更多的企業(yè)、更多的商業(yè)活動運行在ISCM鏈的平臺之上, 并且逐步的在這些商業(yè)活動之間建立進一步的連接,同時通過開發(fā)相關的商業(yè)智能合約來推廣ISCM鏈 代幣的流通,將ISCM鏈的分布式生態(tài)逐步完善和擴大。
ISCM鏈技術的應用情況
在金融領域已經有大量的應用
? ISCM鏈,這是一個由全球金融機構支持創(chuàng)建的使用區(qū)塊鏈技術的交易平臺; ? 納斯達克等交易所使用區(qū)塊鏈技術來開發(fā)股票上市系統(tǒng); ? 澳大利亞票交易所(ASX)選擇使用比特幣背后的區(qū)塊鏈技術,作為其清算和結算系統(tǒng)的替代品。
? 支付網絡和服務提供商使用區(qū)塊鏈來開發(fā)P2P轉賬平臺; ? ISCM鏈,使用區(qū)塊鏈技術來協(xié)助跟蹤保險欺詐。除了金融領域,ISCM鏈技術在其他領域也已經有大量的應用,如合同和協(xié)議、知識產權,防偽,菠菜,物聯(lián)網等,并有大量的風投進入。
1 助力一帶一路
“一帶一路”對于中國整個經濟的發(fā)展起到了至關重要的作用,據(jù)深交所發(fā)布的信息顯示,截至 2016年末,深市 1870 家上市公司中有 284 家以不同方式參與“一帶一路”建設,產品出口規(guī)模超 900 億元人民幣,工程建設規(guī)模約 1500 億元人民幣?!耙粠б宦贰闭诳焖侔l(fā)展,但規(guī)模的擴大也帶來了一些問題,如貨幣風險、信用系統(tǒng)有一定局限性、知識產權無法得到有力的保護等,這些問題將會在一定程度上制約“一帶一路”發(fā)展的步伐,而ISCM鏈,卻注定它將解決了一些以往無法解決的難題。
ISCM鏈能解決“一帶一路”中不少難題,概括說來,它的作用突出體現(xiàn)了以下幾個方面:
ISCM鏈 作為新型交易方式
國際貨幣結算廣泛采用美元,不但成本較高,還容易遭受匯率波動風險、信用風險和貶值風險等風險。要減緩或避免這些影響,通過ISCM鏈內置的 Token-ISCM鏈 的發(fā)行,為其運作的有效性、安全性提供了可靠的依據(jù),該系統(tǒng)可以為“一帶一路”沿線國家提供一個可靠的虛擬資產通道,進行以貨易 貨的交易方式。
全新信用系統(tǒng)
ISCM鏈將“一帶一路”沿線國家中一些擬出售的農業(yè)、能源、資源等被投資者的資料數(shù)字化,通過相關技術一方面把相關訊息廣泛地、迅速地向包括中國企業(yè)在內的全球投資者傳播,供潛在的投資者參考。另一方面,則是通過ISCM鏈高安全性、互相監(jiān)察驗證和公開透明等的優(yōu)勢作信用背書, 可以增強投資者和被投資者的互信基礎,方便投資者作出投資選擇及簽訂具有信用背書的合同,而無須擔心遭遇欺詐問題。
近年來,ISCM鏈技術在全球范圍內得到了越來越廣泛的認可,世界各主要經濟體及重要國際組織均在對區(qū)塊鏈技術進行積極的探索和推進。在中心化機構運營和管理的情況下,ISCM鏈的運行多年以來一直十分穩(wěn)定。
資產數(shù)字化
在盛產石油的阿拉伯國家,跨境電商的潛力不可估量??梢詫⑦@些國家擬出售的能源,或者包括農產品和其他資源,以及中國的過剩產能都數(shù)字化,通過ISCM鏈搭建交易平臺,將這些貿易需求公布給全球潛在投資者。ISCM鏈的全民審查驗證、不可篡改和公開透明等特性為潛在貿易提供了信用背書,能夠增強貿易和投資雙方的信任基礎,減少欺詐風險。同時,區(qū)塊鏈上的點對點交易,也減少了跨境貿易和投資所需要的交易和營銷成本,提高了便捷性。
升級物流
在“一帶一路”發(fā)展過程中,物流是非常重要的一環(huán),但是在物品流轉的過程中會遇到損耗、步驟繁瑣、報關手續(xù)時間較長等問題。但ISCM鏈的出現(xiàn)卻可以完美的解決這些問題,如在貨物流轉時可以先登記好產品,之后上鏈,由于區(qū)塊鏈不可篡改的特性,這個信息可以保證絕對的真實,之后在流轉的過程中發(fā)生任何事都實時的反饋到鏈上,這些數(shù)據(jù)可以提供給這個貨物相關人員,幫助貨物在流轉的過程中縮減物品損耗和時間。
提高旅游業(yè)利潤
“一帶一路”得到國際社會的高度關注和有關國家的積極響應。3 年多以來,旅游業(yè)從不斷深入的“一帶一路”建設中獲益良多,“一帶一路”已然成為旅游業(yè)的超級IP,為旅游企業(yè)帶來新的機遇。但不可否認的是,旅游業(yè)的發(fā)展過程中遇到了一定的瓶頸,這些瓶頸在區(qū)塊鏈未出現(xiàn)之前并沒有很好的解決方案。ISCM鏈擁有的特性卻可以突破這些瓶頸,其可以在常旅客積分計劃、認證旅行證件、旅游保險和住宿等方面發(fā)光發(fā)熱??梢酝ㄟ^使用ISCM鏈建立整個旅游地區(qū)的虛擬等價物交易結算系統(tǒng),為旅游業(yè)提供全面立體的支持,可以大大提升“一帶一路”整個旅游產業(yè)的服務效率,立體式閉環(huán)將使旅游業(yè)獲得更大收益。
全過程記錄
有利于金融機構精細化的操作和養(yǎng)老群體的細分。金融機構會跟蹤你和你的家庭成員的健康狀況,你的資產負債狀況,你的消費行為和交通行為,并適時對你的人壽險保費、車險保費進行調整,減少或提高你的消費貸款的利率,他們還會不遺余力地為你的子女做教育成長金融規(guī)劃,做你的慈善信托和家族信托等。
數(shù)據(jù)加密
1) 自己掌握著私鑰,可以保護自己的隱私,不讓與己無關的金融機構或別有用心者獲得數(shù)據(jù)
2) 通過數(shù)據(jù)加密保證數(shù)據(jù)不能更改,避免私人和金融機構內部人員串通,產生任意減免保費、降低利率等舞弊行為
3) 保證追溯,讓接入ISCM鏈的養(yǎng)老機構更好地了解你過去的行為習慣,以便提供更具針對性的養(yǎng)老方案和護理方案。
ISCM鏈 代幣激勵
對于養(yǎng)老機構和養(yǎng)老金融機構的補貼可以利用ISCM鏈實施定向追蹤,并用 ISCM鏈 實施獎勵。還將有助于“以房養(yǎng)老”金融產品的推廣,在代幣制度下,可采取售后回租、收攏后統(tǒng)一出租等多種方式, 使得國家養(yǎng)老金和養(yǎng)老機構補貼能夠以多種形式發(fā)放。
2. 供應鏈下的產業(yè)鏈
ISCM鏈是由以太坊技術團隊協(xié)會創(chuàng)始,實現(xiàn)了公司化和中心化的智能化供應鏈模式,ISCM鏈定義為“是圍繞核心企業(yè),從配套零件開始到制成中間產品及最終產品、最后由銷售網絡把產品送到消費者手中的一個由供應商、制造商、分銷商直到最終用戶所連成的整體功能網鏈結構”。ISCM鏈是一個包含供應商、制造商、運輸商、零售商以及客戶等多個主體的系統(tǒng)。供應鏈管理就是指對整個供應鏈系統(tǒng)進行計劃、協(xié)調、操作、控制和優(yōu)化的各種活動和過程,其目標是將顧客所需的正確的產品,能夠在正確的時間,按照正確的數(shù)量、質量和狀態(tài)送到正確的地點,并使這一過程所耗費的總成本最小。
ISCM鏈又是一種可生成和共享交易活動數(shù)字賬簿的數(shù)據(jù)結構,其核心設計思想是系統(tǒng)中的每個網絡節(jié)點都參與全網公開賬簿記賬。這種分布式總賬結構保證了所記錄信息的不可篡改和可追溯特性,創(chuàng)造出一條“去中心化”的、牢不可破的網絡“信任鏈”。
極強的可靠性
ISCM鏈 平臺將供應鏈的產業(yè)信息存儲在分布式數(shù)據(jù)存儲空間中。為了防止數(shù)據(jù)的丟失,連續(xù)?成和維護備份數(shù)據(jù),對于被記錄的數(shù)據(jù),其哈希值將被記錄在區(qū)塊鏈中以驗證數(shù)據(jù)的完整性,當數(shù)據(jù)被強行變更或偽造時,將使用備份數(shù)據(jù)來恢復原始數(shù)據(jù)。
?度的透明性與互操作性
ISCM鏈 平臺是不可破的網絡“信任連”,上面所有產品信息、個人記錄和他?查看信息的過程都會被記載在區(qū)塊鏈上。以平臺上存儲的數(shù)據(jù)和信息為媒介可以和各種應用程序自由連接。