Credit Safe Application Chain(信用鏈),全球第一個即將真實落地行業(yè)應用的公鏈。CSAC是類似比特幣及以太坊的區(qū)塊鏈技術,主要面向金融,保險,英國港口清算業(yè)務、以及商業(yè)領域的信用溯源,信用預測,信用反欺詐及信用歷史紀錄的生態(tài)系統(tǒng)。
我們希望利用區(qū)塊鏈獨特的不可篡改的分布式賬本記錄特性,構建行業(yè)生態(tài)鏈,通過落地項目的子鏈對應 DAPP來解決垂直行業(yè)企業(yè)在信息化上的痛點,為技術開發(fā)者提供快捷高效的開發(fā)云服務集合,為品牌企業(yè)和消費者解決“可信任”難題。并由此構建一個全新的區(qū)塊鏈生態(tài)系統(tǒng)——信用鏈,作為未來世界可選的互聯(lián)網價值傳輸協(xié)議,并把整個區(qū)塊鏈行業(yè)的實用性、易用性向前推進一步。
作為最有前景的區(qū)塊鏈生態(tài)系統(tǒng),完美的結合了以太坊、比特股的優(yōu)點。信用鏈還將持續(xù)通過基礎平臺的搭建,軟硬件產品的設計研發(fā)、以各產品的開發(fā)和商業(yè)化落地項目的發(fā)展和迭代,逐步形成區(qū)塊鏈經濟,提升行業(yè)效率,促進社會的高效協(xié)同發(fā)展。
信用鏈的實體應用落地布局
信用鏈從中國的商業(yè)可行性與監(jiān)管要求出發(fā),對場景進行了深度理解,對平臺進行深度定制,是更適合國內企業(yè)的區(qū)塊鏈解決方案;另一方面,我們本身就具有食品工業(yè)防偽溯源、教育、旅游等行業(yè)的商用業(yè)務需求,對生產環(huán)境里能達到的并發(fā)用戶數、訪問量、吞吐量、響應時間、可用性、安全性等要求更高,因此從生產應用落地角度在信用鏈的架構上也做了深度設計,更符合國情和社會發(fā)展的需要。
1. 信用鏈在醬香白酒行業(yè)的應用落地
隨著史上最嚴《食品安全法》的實施,全國各地都在就食品安全采取各項措施。其中食品溯源體系的建設成為食品安全工作中必不可少的項目。隨之,食品安全溯源追溯平臺市場前景廣闊,行業(yè)將迎來大機遇。食品安全源溯追溯平臺的創(chuàng)立保證了食品從田地到餐桌的全程可追溯,在相當程度上遏制了假冒偽劣產品的流通,同時也為消費者提供食品生產全程數據而設立的數字化動態(tài)追蹤、監(jiān)控系統(tǒng)。
今天,信用鏈項目的確立是創(chuàng)始人團隊對自己進行的一次革新。將全程溯源體系、動態(tài)追蹤監(jiān)控系統(tǒng)結合區(qū)塊鏈技術,利用鏈上數據分布式存儲,不可復制篡改的特性,平臺可為企業(yè)構建從原料到終端消費者的商品全生命周期追蹤追溯系統(tǒng)。實時錄入商品生產過程中各個環(huán)節(jié)的詳細信息,實現(xiàn)來源可控;對商品流向進行全程追蹤,掌握商品流通細節(jié),實現(xiàn)去向可追。在徹底預防和杜絕食品安全隱患,從源頭開始層層把關地根除假冒偽劣產品的同時,為后期消費者追溯提供數據依據,增強企業(yè)的信譽度和消費者的購買信心。
以白酒為例,雖不屬于生活必需品,卻是一種不可取代的硬性需求。對于白酒的需求由來已久,隨著社會的發(fā)展,人們生活壓力的增加,加之中國特有的酒文化的發(fā)酵,市場對于酒產品的需求從未衰減。而酒類品牌產品明碼標價,能夠獲得銷售流通范圍內普遍的價值認證,甚至會成為某種程度的通貨循環(huán)使用。也因此,一方面酒的防偽歷來為生產銷售方所重視,在防偽技術方面絕對是走在其他日用類商品的前列,而另一方面,酒行業(yè)的造假售假也一直“與時俱進”、“緊跟潮流”,呈現(xiàn)“野火燒不盡,春風吹又生”的態(tài)勢。有些品牌酒的防偽標識有十幾處之多,但一方面,消費者購買的用途不同、識別能力有限;另一方面,制假售假的手段翻新,花樣迭出,高效長期系統(tǒng)性的有效防偽鑒別體系始終未能建立。在這樣的情況下,能夠追本溯源、實現(xiàn) 向追蹤的同步監(jiān)測體系就可大展身手了。從原料供應到生產到流通,哪一批產品用了哪里供應的原料,成品去往什么地方,哪個地區(qū)不應該有哪一批產品銷售,從酒廠到溶洞, 從溶洞到經銷商再到零售商,從零售商到消費者,生產流通的各個環(huán)節(jié)正向可查,分布式賬本確保數據真實可信,絕無篡改可能,絕對讓假冒偽劣產品無可遁形。
信用鏈團隊正在酒領域做相關的布局,利用區(qū)塊鏈和互聯(lián)網的信息技術,從酒莊開始,對生產、運輸、銷售各環(huán)節(jié)酒類商品信息的收集管理,形成一個酒類商品流通全過程可追蹤溯源的信息全監(jiān)管網絡。讓市場上銷售的每一瓶白酒,均一物一碼的注冊在信用鏈系統(tǒng)之上,納入追溯體系;同時,根據商品的追溯信息為監(jiān)管部門提供支持,為經營企業(yè)提供業(yè)務管理功能,為廣大消費者提供真實、可靠、透明的商品信息查詢。
目前,信用鏈團隊已經和貴州潛龍堡酒莊、中國醬香白酒專家委員會、仁懷市醬酒產業(yè)協(xié)會等知名機構達成了合作意向,將信用鏈的平臺落地,解決醬香白酒行業(yè)的追溯與防偽,在 2018 年推出區(qū)塊鏈醬香白酒,在市場全媒體傳播和營銷,讓技術真正為市場服務。
2. 信用鏈在跨鏈方向的應用落地
在區(qū)塊鏈所面臨的諸多問題中,區(qū)塊鏈之間互通性極大程度的限制了區(qū)塊鏈的應用空間。不論對于公有鏈還是私有鏈來看,跨鏈技術就是實現(xiàn)價值互聯(lián)網的關鍵,它是把區(qū)塊鏈從分散的孤島中拯救出的良藥,是區(qū)塊鏈向外拓展和連接的橋梁。
信用鏈通過自身強大的技術儲備能力,通過建立鏈上公證人機制、側鏈/中繼、哈希鎖定、分布式私鑰控制等技術方向,實現(xiàn)了多幣種智能合約,是一種應用價值非常高的公有鏈,鏈上可以產生豐富的的跨鏈金融應用。
2.1 信用鏈在跨鏈去中心化交易所的應用特點
2.2 業(yè)務流程
1) 開戶:注冊獲得新的地址(賬戶公鑰)和密鑰,或者直接導入錢包地址,一旦丟失密鑰是無法找回的(無 KYC);
2) 充值:采用 ERC20 體系,所以充值過程比較簡單,直接由錢包地址充值到去中心化交易所的新地址(賬戶公鑰)。
3) 自動轉賬:作為理想化的去中心化交易所沒有自動轉賬這一步,自己的新地址就是交易主體。
4) 交易:當發(fā)起交易時,直接執(zhí)行去中心化交易所的智能合約來完成交易,這個過程往往需 要花費很長的確認時間和撮合時間,所以去中心化交易所的”慢“也是成了一個特征,整個過程用戶一直擁有著幣的所有權,去中心化交易所無掌控權。
提現(xiàn):用戶從去中心化交易所的新地址(賬戶公鑰)轉賬到自己錢包地址。
2.3 交易過程產生費用的地方
1) 充值時,用戶錢包地址充值到中心化交易所的新地址(賬戶公鑰),需要消耗 GAS,費用由用戶直接承擔;(花費同中心化交易所充值過程)
2) 自動轉賬時,去中心化交易所無這步(部分有的也同中心化交易所的自動轉賬過程)
3) 交易時,去中心化交易所也會收取手續(xù)費,一般是總交易金額的 0.1% (個別交易所為0.3%,但是是 taker 單項付費,maker 是免費的,流動性和交易深度優(yōu)惠問題),費用由用戶直接承擔。這里有個特別之處是,取消交易時也有會有費用,因為整個過程都是類似轉賬過程,所以都有GAS 的消耗。
4) 提現(xiàn)時,交易所地址充值到用戶錢包地址,也需要消耗 GAS,費用由用戶直接承擔;去中心化交易所只有交易手續(xù)費,其他過程均為 GAS 消耗。
2.4 行業(yè)布局
目前信用鏈已經和國內知名的文交所、大宗商品及資產證券化交易平臺聯(lián)合打造跨鏈數字貨幣交易所,有望在年內上線。
3. 信用鏈在醫(yī)療行業(yè)的應用落地
在醫(yī)療領域里,隨著電子健康檔案存儲在一個潛在的且有趣的應用程序中,機會也增多了。當前的封閉系統(tǒng)具有防止互操作性,可移植性和協(xié)同性的特點。電子健康病例問題是眾所周知的,從體系結構角度來看,必須設計一個更理想的解決方案。
而區(qū)塊鏈是一個大的,新的,通用的,充滿可能性的技術。說我們知道它是如何被使用,它會如何發(fā)展,還為時過早。但我們已經可以清楚的看到像金融服務和醫(yī)療保健行業(yè)的潛力。
盡管面臨挑戰(zhàn),潛在的利益和區(qū)塊鏈電子病歷的功能,使其值得研究探討。
更有可能的是,現(xiàn)有的網上電子病歷或新的 VC 舉措將認為這是提高系統(tǒng)識別的能力,并為自己的幸運患者建立系統(tǒng),然后將它作為服務器賣給競爭對手。與此同時,他們會開發(fā)“智能合約”區(qū)塊鏈應用程序來自動還款,欺詐檢測,最佳實踐合規(guī)性,擁有更多的來源出處,從而進一步的疏遠競爭對手。
隨著醫(yī)療保健慢慢將焦點從急性和集中轉移到慢性和分布式,從分布式患者收集健康數據’遙測系統(tǒng)’將是一種寶貴的能力。區(qū)塊鏈電子病歷將適合于以下這種情況。物聯(lián)網(IOT)病人監(jiān)測設備或網關將簡單地將數據寫入加密保證的數據源的區(qū)塊鏈中。如果病人選擇了這個它, 他們甚至可以授權增強型人工智能機器人來監(jiān)督他們健康數據遙測系統(tǒng)和提供任令病人擔心的健康情況趨勢動態(tài)。這一可能性令人感到高興的。
雖然數據是分布式的,訪問是全球性的,所以以對患者的大樣本的數據分析是有可能的,從而提高了人口的健康。當然,所有的訪問病人的數據會通過系統(tǒng)設計 ,甚至通過平臺選擇性加入因為患者有密碼,對此擁有決定性意見。
這樣的解決方案也將會是更安全的,因為它防止大規(guī)模的破壞。區(qū)塊鏈的攻擊面就是個單一的患者,和一個不具有相同類型的漏洞去勒索或社會工程攻擊的分布式賬本。一個更好的架構將會是全球訪問和本地化的病人,就像你依靠區(qū)塊鏈一樣。每個病人的病歷根據需要將被安全地記記錄下來。整個模式比如今的混亂局面更好更簡單,這應該被視為一個轉折點,重新思考我們的醫(yī)療數據結構。
4. 信用鏈在智能制造行業(yè)的應用落地
由于制造設備和信息系統(tǒng)涉及多個廠家,原本中心化的系統(tǒng)主要采用人工或中央電腦控制的方式,實時獲得制造環(huán)節(jié)中所有信息的難度大。
所有的訂單需求、產能情況、庫存水平變化以及突發(fā)故障等信息,都存儲在各自獨立的系統(tǒng)中,而這些系統(tǒng)的技術架構、通訊協(xié)議、數據存儲格式等各不相同,嚴重影響了互聯(lián)互通的效率,也制約了智能制造在實際生產制造過程中的應用。
信用鏈可有效采集和分析在原本孤立的系統(tǒng)中存在的所有傳感器和其他部件所產生的信息,并借助大數據分析,評夠幫估其實際價值,并對后期制造進行預期分析,能夠幫助企業(yè)快速有 效地建立更為安全的運營機制、更為高效的工作流程和更為優(yōu)秀的服務。
數據透明化使研發(fā)審計、生產制造和流通更為有效,同時也為制造企業(yè)降低運營成本、提升良品率和降低制造成本,使企業(yè)具有更高的競爭優(yōu)勢。
5. 信用鏈在教育+生物識別的應用落地
學生信用體系不完整、未建立歷史數據信息鏈、數據維度有限,導致中心化的機構、企業(yè)無法獲得完整有效信息,這直接導致學生無法便捷、公平地享受應有的服務。針對一些學術性實驗、跨校組織的公開課以及多媒體教學資源,在網絡上往往存在版權糾紛與學術糾紛,對學者以及研究人員缺乏相應的知識產權保護,影響了高等學府對學術研究的積極性。用信用鏈的分布式賬本記錄跨地域、跨院校的學生信息,方便追蹤學生在校園時期所有正面以及負面的行為記錄, 能幫助有良好記錄的學生獲得更多的激勵措施,并構建起一個良性的信用生態(tài)。針對一些學術利用區(qū)塊鏈技術,可為學術成果提供不可篡改的數字化證明,為學術糾紛提供了權威的舉證憑據。同時,可以與已有的應用無縫整合,為每一個文字、圖片、學術報告加蓋唯一的時間戳身份證明,較差配備生物識別技術,從根本上保證數據的真實性和完整性,保護了資產。
整體技術規(guī)劃
1. 技術架構
信用鏈的整體架構分成三個層次:核心基礎層通過 API 的接口為上層提供區(qū)塊鏈基礎服務;平臺服務器層在底層之上,構建一系列符合行業(yè)標準的應用接口;應用在標準化的接口上創(chuàng)建 高可用性、可擴展性的區(qū)塊鏈應用。整體結構如下:
信用鏈的核心功能又被縱向劃分為三大主題功能板塊:賬戶中心、分布式賬本服務、平臺管理。其中,多數部分將會通過執(zhí)行研發(fā)實現(xiàn),有些部分采用某些標準的開源組件,還有一些部分是在成熟框架上進行優(yōu)化和改進。
賬戶中心:負責公私鑰生成,公鑰寫入,私鑰簽名與管理;應用層用戶信息與區(qū)塊鏈地址的映射;支持實名認證及審計的監(jiān)管需求,并且在授權的情況下,監(jiān)管和審計某些真實身份的交易情況。
分布式賬本服務:基于 P2P 協(xié)議的底層網絡,各節(jié)點通過 P2P 協(xié)議進行消息分發(fā);提供賬本結構的定義和賬本數據的存儲;可插拔的共識模塊,負責確保底層數據一致性的同時,抵抗來自“惡意”節(jié)點的攻擊。針對應用的建模適配,包括對資產、記錄、事務、合約等多種對象的建模和實現(xiàn)。
平臺管理:負責產品發(fā)布過程中的部署、配置修改、合約設置以及產品運行中的實時狀態(tài)的多種可視化輸出(數據分析、區(qū)塊鏈瀏覽器、運行狀態(tài)),提供完備的數據隱私安全及訪問策略控制的解決方案。
2. 底層數據
信用鏈底層數據采取我們自主設計的數據管理方式進行存儲,主要由三部分構成,如下圖所示:
三部分數據分別為用于提供快速查詢交易數據的輕量化本地索引數據、用于存儲對象化的交易信息的分布式賬本以及利用分布式哈希表技術用于存儲文件的分布式文件系統(tǒng)(CRFS)。
輕量化的本地索引數據:通過特有的安全協(xié)議對分布式賬本上的交易記錄進行監(jiān)聽,讀取并存儲賬本上帶有特殊標記的數據相關的交易記錄的索引信息、解析讀取相應的摘要信息,以便上層應用可根據摘要信息,對相應的交易記錄進行檢索。
分布式賬本:通過改進的交易的數據結構以及交易的確認過程,實現(xiàn)鏈上記錄有關聯(lián)交易的數據的關系,保障了數據內容的可追溯性。通過改進的共識機制提高了交易的確認時間,增強了數據安全性。
分布式文件系統(tǒng): 利用 Distributed Hash Table 技術實現(xiàn)的分布式存儲協(xié)議。CRFS 通過文件內容(Hash)而非文件路徑(URI)來對數據進行索引。大文件將被分割為固定大小的數據塊分布式地存儲在眾多節(jié)點中。由眾多節(jié)點共同來維護數據,但采用分布式文件系統(tǒng)存在一定的缺陷,需要一定的冗余來保障數據的可靠性。我們考慮提供多種策略由用戶自行選擇文件的可靠性等級,高等級的安全策略將使用骨干節(jié)點進行維護。
3. 共識算法
信用鏈采用的共識機制有別于其他主鏈,我們?yōu)樾庞面溤O計的共識雖基于 DPOS 共識算法,但是在算法的后半部分采用了一個優(yōu)化后的 PBFT 算法變種,這個算法可以在 t 《 n / 3 時,以O(n^2)消息復雜度,O(1)的時間復雜度使忠誠的節(jié)點達成一致,不會分叉,其中 t 表示拜占庭節(jié)點(即可能發(fā)生任意行為的節(jié)點,比如網絡延遲、停機、惡意攻擊等等)的個數,n 表示所有節(jié)點的個數。
3.1 DPOS 代表選舉
信用鏈系統(tǒng)的代表選舉制度與 DPOS 是類似的,它的原理是讓每一個持有信用鏈的人進行投票, 由此產生 101 位代表 , 我們可以將其理解為 101 個超級節(jié)點或者礦池,而這 101 個超級節(jié)點彼此的權利是完全相等的。從某種角度來看,DPOS 有點像是議會制度或人民代表大會制度。如果代表不能履行他們的職責(當輪到他們時,沒能生成區(qū)塊),他們會被除名,網絡會選出新的超級節(jié)點來取代他們。
DPOS 引人注目的安全性來自于其選擇塊生產者和驗證節(jié)點質量的算法。運用贊成投票的過程可以確保一個人即使擁有 50%的有效投票權也不能獨自挑選哪怕一個生產者。DPOS 指在優(yōu)化擁有強壯網絡連接的誠實節(jié)點 100%參與(共識過程)的名義條件。這使得 DPOS 有能力在平均只有 1.5 秒的時間內以 99.9%的確定性確認交易,同時以優(yōu)雅和可檢測的方式降級 – 從降級中恢復正常也不過是小事一樁。
其它共識算法以網絡條件差的不誠實節(jié)點為名義條件展開設計,這樣設計的最終結果就是性能更差、延遲更高、通信開銷高的網絡,而且這個網絡在 33%節(jié)點失效的情況下會完全停擺。
優(yōu)點:
1.給持股人一把可以開啟他們所持股份對應的表決權的鑰匙。
2.最大化持股人的盈利。
3.最小化維護網絡安全的費用。
4.最大化網絡的效能。
5.最小化運行網絡的成本 (帶寬、CPU 等)。
缺點:整個共識機制還是依賴于代幣,很多商業(yè)應用是不需要代幣存在的。
3.2 PBFT 拜占庭容錯
信用鏈系統(tǒng)與 DPOS 的不同主要體現(xiàn)在算法的后半部分。 DPOS 采用的方法是,首先對當前round 的代表列表進行隨機的排序(保證每一輪的代表順序不同,也無法預測下一輪代表順序),然后通過 round-robin 的方式依次讓每個代表創(chuàng)建區(qū)塊。這個算法的主要缺點是,如果某個代表節(jié)點叛變了,他可能會廣播多個不一致的區(qū)塊,這些區(qū)塊間可能包括雙重支付交易,導致整個網絡被分叉了。當然,如果只有一個代表叛變的話,這個分叉很快就可以通過下一次最長鏈同步的方法來消除,但是隨著叛變節(jié)點的增加,消除分叉的時間將越來越長,少量節(jié)點的聯(lián)合叛變將嚴重影響系統(tǒng)的安全性,即使一個交易達到 6 次確認,也很可能是不安全的。
為了解決這個問題,我們引入了 PBFT(PraTIcal ByzanTIne Fault Tolerance)算法。共識具有高一致性、高可用性,抗欺詐能力較強,是較為實用的一種共識算法,經過流程優(yōu)化,也具有較高的效率。
運作步驟為:
(1) 取一個副本作為主節(jié)點,其他的副本作為備份;
(2) 用戶端向主節(jié)點發(fā)送使用服務操作的請求;
(3) 主節(jié)點通過廣播將請求發(fā)送給其他副本;
(4) 所有副本執(zhí)行請求并將結果發(fā)回用戶端;
(5) 用戶端需要等待 F+1 個不同副本節(jié)點發(fā)回相同的結果,作為整個操作的最終結果。
PBFT 是一種狀態(tài)機副本復制算法,即服務作為狀態(tài)機進行建模,狀態(tài)機在分布式系統(tǒng)的不同節(jié)點進行副本復制。每個狀態(tài)機的副本都保存了服務的狀態(tài),同時也實現(xiàn)了服務的操作。將所有的副本組成的集合使用大寫字母 R 表示,使用 0 到|R|-1 的整數表示每一個副本。為了描述方便,假設|R|=3f+1,這里 f 是有可能失效的副本的最大個數。盡管可以存在多于 3f+1 個副本,但是額外的副本除了降低性能之外不能提高可靠性。
優(yōu)點:
· 共識節(jié)點輪流出塊,具有同等的記賬權,體現(xiàn)了參與者的對等性,且防止個別記賬者作惡;
· 秒級出塊,可配置為 1 秒到幾秒出塊,滿足交易短時間內響應的需求;
· 支持 1/3 容錯,整個系統(tǒng)中少于等于 1/3 數量的節(jié)點出現(xiàn)故障或作惡,均不影響共識進行;
· 在區(qū)塊同步的過程中嚴格校驗簽名,保證數據的安全性。
4.智能合約和 CVM
4.1 智能合約
智能合約(smart contract)是由學者尼克·薩博(Nick Szabo)提出來的。定義如下:
“一個智能合約是一套以數字形式定義的承諾,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議?!庇捎谌鄙倏尚诺膱?zhí)行環(huán)境,智能合約并沒有被應用到實際產業(yè)中,由于區(qū)塊鏈技術帶來了一個去中心化,不可篡改,高可靠性的系統(tǒng)。在這樣的系統(tǒng)下,可以為智能合約提供可信的執(zhí)行環(huán)境,智能合約才能值得信任和有用。
信用鏈重新優(yōu)化定義了智能合約,在實際產業(yè)中的商業(yè)應用在數據結構和業(yè)務邏輯規(guī)則上都非常復雜,為了解決這種復雜的情況信用鏈在上層設計了應用合約服務,將產業(yè)潛在的應用進行抽象,提取需求共通點。預先設計好合約模板和數據結構,并且我們擴展了應用合約服務來支持信用鏈的特殊種類合約(如多媒體數據存儲操作,快速檢索定位有效數據等)。
信用鏈重新定義的合約:
合約模板:每個合約模板具有各自的認證模式,存儲源數據對象模型,都有自己獨特的功能,基于底層模板可以便捷的開發(fā)出為各個行業(yè)提供技術服務的區(qū)塊鏈應用。
合約賬戶:采用了合約賬戶體系。信用鏈中的每一個賬戶都會對應一個認證合約,認證合約通過散列函數輸出的 hash 值即為賬戶地址,認證合約的程序邏輯控制著該賬戶的所有權。當賬戶產生交易的時候,需要執(zhí)行該賬戶所對應的認證合約,用于向系統(tǒng)表明本次認證是否合法。
合約函數:合約函數用于提供一些公共或者常用的功能,以供其它合約來調用。它使得智能合約的代碼可以被重用,從而使開發(fā)者可以編寫組合出適合自身或者更復雜的業(yè)務邏輯。每一個函數合約在被部署的時候,可以選擇是否是公有狀態(tài)或者是私有狀態(tài),非公有狀態(tài)必須在授權的情況下才可以被調用。
4.2 虛擬機 CVM
虛擬機在區(qū)塊鏈中的應用即是提供一個智能合約的運行環(huán)境。
虛擬機自身并沒有存儲在區(qū)塊鏈內,而是分布存儲于每個節(jié)點的計算機上。cvm 定義為輕量級虛擬機,類似于一個虛擬 CPU,負責讀取并按順序執(zhí)行合約中的指令,根據指令的功能進行流程控制、邏輯運算等等。CVM 通過構建獨立的模塊方式,使它的啟動速度快,占用資源小。并且通過 JIT 技術對熱點智能合約進行靜態(tài)編譯和緩存可以顯著提升虛擬機的執(zhí)行效率。
CVM 作為智能合約執(zhí)行的基礎環(huán)境,對安全性、可靠性、準確性要求較高,CVM 引入LLVM 作為核心組件,LLVM 負責和底層設備進行交互可支持多種高級語言;合約開發(fā)者可以使用自己熟悉的開發(fā)語言來完成合約的開發(fā),合約編譯完成后將形成 LLVM 字節(jié)碼,存儲到區(qū)塊鏈中,當鏈上需要執(zhí)行相應的合約代碼時,區(qū)塊鏈底層將把相應的智能合約加載到相應的沙盒中進行執(zhí)行,處理相應的指令。
采用沙盒的保護機制有效的增加了虛擬機的安全性。
5.信用鏈運行機制
信用鏈團隊創(chuàng)造性的構建了基于區(qū)塊鏈技術的信用體系,通過七大核心機制(黑名單機制、成員信用機制、仲裁機制、信息共享機制、數據安全防火墻機制、開放全網查詢接口),確保了平臺的高效有序運轉,并得到了業(yè)內的普遍認可。真正意義上實現(xiàn)了區(qū)塊鏈技術在信用領域的實質性應用。
· 黑名單機制
信用鏈在第一階段建立黑名單機制,在全鏈公開失信企業(yè)或者個人信息。為考慮隱私問題,會采用脫敏數據,使用帶掩碼的形式來全鏈發(fā)布。具體格式為:標識符 + 帶掩碼的用戶ID(如22040319******1019) + 帶掩碼的用戶姓名(如張*) + 信用評價 + 發(fā)布人(可匿名)+ 簽名。
黑名單失信數據分為公開數據、詳細信息兩部分。公開數據為數據當中展示的部分,詳細信息(信用鏈標準模板+自定義數據)包括用戶 ID、姓名、借款時間、借款金額、借款平臺、逾期時間及平臺等。
平臺發(fā)布失信黑名單,可以類比法院系統(tǒng)發(fā)布失信人“老賴”名單,是一種有效監(jiān)督并規(guī)范社會信用體系的方式。信用鏈要求平臺成員在交易,商業(yè)以及借貸,認證行為發(fā)生之前,與對方達成協(xié)議,如果發(fā)生失信行為,將在信用鏈平臺公示。
· 成員信用機制
為了規(guī)范平臺成員的行為,避免人為數據造假等行為,每一個平臺成員的信用情況都會實時公開。每一個平臺成員在入駐之初均會獲得初始信用值。如果有不誠信行為,將會向全鏈廣播, 該成員會被CSAC 基金會清退。
· 信息審查機制
為了確保平臺的運行有序及數據真實有效,信用鏈會數據進行嚴格審核。
· 仲裁機制
針對平臺成員上傳的任意一條數據,仲裁可以由任意一個平臺成員或失信數據關聯(lián)責任人發(fā)起。由 CSAC 基金會組織仲裁,由數據上傳方舉證,每社區(qū)成員 1 票,CSAC 基金會占33.33%, 超過有效投票數的 50%仲裁成立。
· 信息共享機制
用戶ID 是平臺成員查詢數據的唯一選擇匹配項,只有當用戶ID 完全匹配時,才會查得數據,并完成交易。社區(qū)成員有權查看其它成員的個人信用報告詳細版,通過 CSAC 進行交換。
· 數據安全防火墻機制
為確保CSAC 平臺的數據安全性,防止數據被遍歷爬取,設置數據安全防火墻,結合實際應用場景,設立查詢觸發(fā)條件,針對不正常查詢設立預警機制。
· 開放全網查詢接口
由基金會設立對外查詢接口,設立平臺(網址、APP 等),對全社會開放。





