區(qū)塊鏈正在引領人類社會進入一個新時代!正如20年前的互聯網科技浪潮一般,顛覆性的區(qū)塊鏈新技術,將催生出社會新經濟、新產業(yè)、新業(yè)態(tài)、新模式,對人類生產、生活乃至思維方式將產生前所未有的甚至是革命性的影響。
CROS是一個基于區(qū)塊鏈基礎架構的開放式商業(yè)平臺,適用于所有希望利用區(qū)塊鏈技術來改善和自動處理商業(yè)協(xié)作流程的個體,它提供了一套行業(yè)標準工具來創(chuàng)建和管理區(qū)塊鏈應用,一個開放的協(xié)議使參與者可以通過自動化執(zhí)行的工作流來進行商業(yè)協(xié)作。
CROS平臺立足于全球視野的布局和面向未來的發(fā)展規(guī)劃,讓任何人一鍵進入區(qū)塊鏈世界,自創(chuàng)建區(qū)塊鏈賬本、自定義協(xié)作流程、自設計Token,實現高效的工作協(xié)同和價值流通。
CROS能夠實現:
·不用編程就可以部署私有鏈,輕松玩轉區(qū)塊鏈;
·將數據安全地存儲在鏈上;
·基于模板庫創(chuàng)建和部署智能商業(yè)協(xié)作流程,商業(yè)前景 廣闊;
·用BPMN腳本創(chuàng)建和部署跨區(qū)域及跨領域的工作流;
·自定義Token及使用規(guī)則,創(chuàng)造個性化區(qū)塊鏈世界。
CROS介紹
CROS——將區(qū)塊鏈技術的應用大眾化、普及化、簡單化,降低區(qū)塊鏈技術應用的門檻,讓個體可以迅速創(chuàng)建屬于自己的區(qū)塊鏈、數據存證、智能合約以及商業(yè)協(xié)作流程。
CROS平臺——建立在CROS基礎上開放式商業(yè)應用平臺,適用于所有希望利用區(qū)塊鏈技術來改善和自動處理商業(yè)流程的個體。它提供了一套行業(yè)標準工具來創(chuàng)建和管理區(qū)塊鏈應用,一個開放的協(xié)議使參與者可以通過自動化執(zhí)行的工作流來進行商業(yè)協(xié)作。讓個體一鍵進入區(qū)塊鏈世界,自創(chuàng)建區(qū)塊鏈賬本、自定義協(xié)助程、自設計Token,實現高效的工作協(xié)同和價值流通。
1.CROS & 生態(tài)鏈
與比特幣、以太坊等公鏈類似,CROS唯一的公共賬本存儲了所有用戶賬戶信息和Token交易記錄。公共賬本被網絡的所有參與者所共享,并保持盡可能小的規(guī)模以避免網絡同步延遲。CROS主鏈包括了個體生態(tài)鏈的元信息,生態(tài)鏈以側鏈形式實現以保證數據存儲的完整。
每個參與CROS網絡的個體可以創(chuàng)建一個或多個生態(tài)鏈。個體擁有生態(tài)鏈自主權,并與其它生態(tài)鏈隔離。生態(tài)側鏈被錨定在CROS主鏈上,與主鏈有同樣的可信度。
當個體部署智能合約或者商業(yè)協(xié)助流程時,第三層的側鏈將會被自動衍生,用來存儲合約實例和交易記錄。
2.商業(yè)協(xié)作流程
商業(yè)協(xié)作流程使用BPMN(Business Process Model and Notation)語言編寫并部署到CROS網絡上。由CROS內置的工作流引擎來執(zhí)行和自動處理業(yè)務工作流程。
BPMN (Business Process Model and Notation)
BPMN用圖形化的表述方式來描述商業(yè)協(xié)作流程端到端的邏輯關系。
BPMN的目標是用標準化的圖形和直觀的文本,定義商業(yè)協(xié)作流程模板,能夠準確的表達和描述復雜的商業(yè)流程,自動執(zhí)行智能合約與計算機指令,技術用戶和商業(yè)用戶雙方都可以用它來管理業(yè)務流程。BPMN規(guī)范還提供了符號圖形和底層執(zhí)行語言(特別是BPEL語言)之間的映射。
信用審核和批準流程的示例:
CROS平臺支持BPMN 2.0標準版本,以及BPMN腳本部署到平臺后的CROS擴展。
3.商業(yè)協(xié)作模板
商業(yè)協(xié)作模板可以被數字化并存儲在區(qū)塊鏈中。CROS將提供商業(yè)協(xié)作模板庫,個體可以通過簡單地更改其使用條款和參數(例如合作方名稱、日期、金額等)來定制模板。例如,一個雇傭模板可以通過數字方式在新員工和個體之間簽訂,雙方簽名后永久保存在區(qū)塊鏈上,帶有時間戳,任何一方在之后都不可能篡改。模板庫在降低構建和部署商業(yè)應用成本的同時增加網絡本身的價值。個體也可以創(chuàng)建他們自己的協(xié)作模版,發(fā)布到模板庫中供其它個體使用并賺取一定的Token。
4.Token經濟
個體在側鏈里快速創(chuàng)建和發(fā)行他們自己的定制Token
· 可以在個體側鏈內部,或者跨個體工作流內部為Token分配貨幣價值。比如,某船運個體可以發(fā)行他們的定制Token,對提供給其他個體或者個人的船運服務可以接受Token支付。
· 個體可以將其物理或數字資產的價值轉換為Token,并利用區(qū)塊鏈系統(tǒng)來交易這些資產。比如,一個托管個體可以發(fā)行他們的多個定制Token,每個Token與他們的托管業(yè)務中的一個不動產相綁定。CROS使用“彩色幣”方法來確保每個Token有唯一標識,并可以在區(qū)塊鏈上交易和追溯。
系統(tǒng)架構
1.概要
CROS旨在提供如下服務:
01 給任何企業(yè)一個低成本,易于使用的平臺;
02 給合作和執(zhí)行商業(yè)交易的企業(yè)提供一個在可信賴和高透明度的開放式標準平臺;
03 給企業(yè)提供跨機構工作流引擎,幫助企業(yè)改善和自動處理現有商業(yè)流程;
04 給企業(yè)和個人提供一個Token“工廠”,能夠使企業(yè)生產和發(fā)行用于支付目的的定制Token。
CROS平臺的最終目的是通過橋接分散的商業(yè)系統(tǒng),用現有技術手段的很小一部分成本幫助所有實體參與到全球交易網絡中,促進資金、貨品和服務的流通,平臺的使命是成為布局全球的生態(tài)系統(tǒng)和整個工業(yè)標準的驅動者。
2.整體架構模型
核心服務層
接口應用層
3.生態(tài)業(yè)務架構圖
業(yè)務架構介紹
一鍵建鏈:平臺構建了一個主生態(tài),用戶可以通過主生態(tài)提供的工具創(chuàng)建屬于自己的子生態(tài)。子生態(tài)復制了主生態(tài)的所有功能,這個過程我們稱之為“一鍵建鏈”。
智能合約:智能合約是各類生態(tài)健康成長的基礎,無論是Token的發(fā)行,還是多人協(xié)作,亦或是個體的獨立行為,都由智能合約組成。智能合約由個體自己定義,平臺封裝。
Token發(fā)行:平臺的集成工具使Token發(fā)行變得簡單,用戶只需填寫Token發(fā)行所必要的參數,由后臺封裝的智能合約自動執(zhí)行。
眾包工作流:平臺提供多人協(xié)助的眾包工作流工具,用戶將自定義的眾包工作流發(fā)布到平臺上,生態(tài)中的個體都可以參與到這個工作流中。而眾包工作流的每一環(huán)節(jié)都要綁定自定義的智能合約。
技術方案
1.技術架構
數據層
CROS使用了最強大的加密和散列算法,包括ECDSA Secp256k1和雙SHA256。內置支持了符合中國加密數據保護條例的SM2 / SM3算法。
CROS的賬本存儲在分布式的NoSQL數據庫中,更快速地保存和檢索數據。
網絡層
CROS主鏈使用POBV(商業(yè)價值證明)共識協(xié)議。作為DPOS(份額證明)共識機制的一個變種,POBV更重視參與者帶給CROS的商業(yè)價值。
商業(yè)價值包括以下:
· 交易數量和CROS燃料消耗數量;
· 所貢獻的合約模版數量和被采用比率;
· 商業(yè)流程數量;
· 跨機構流程數量;
· 其他給CROS生態(tài)帶來商業(yè)價值的行為。
服務層
· CROS智能商業(yè)合約引擎;
· CROS商業(yè)工作流引擎。
接口層
CROS為企業(yè)提供了一系列與私有鏈交互的工具:
· 使用網頁界面查看,監(jiān)視和查詢區(qū)塊鏈狀態(tài)和存儲的數據;
· SDK和API庫,可將現有企業(yè)ERP或IT應用程序集成到區(qū)塊鏈;
· 創(chuàng)作,定制和部署智能商業(yè)合同的網頁工具;
· 使用BPMN圖表和腳本,用于創(chuàng)作和部署內部業(yè)務流程和跨機構工作流的網頁工具。
2.側鏈技術
為了避免比特幣和以太坊類似性能吞吐量局限的情況,CROS用一個CROS主鏈和N個側鏈開發(fā)其二維鏈框架,每個側鏈對應一個企業(yè)賬戶,創(chuàng)建企業(yè)帳戶時會創(chuàng)建企業(yè)賬戶的同時生成側鏈。
采取現有區(qū)塊鏈技術優(yōu)勢,摸索區(qū)塊鏈3.0未來的方向,CROS主鏈只包含企業(yè)賬戶信息、Token交易記錄、智能合約腳本、工作流腳本和最小的元數據(例如:加密簽名,散列值和側鏈錨定散列等)。CROS與現有區(qū)塊鏈技術的主要區(qū)別就是使用企業(yè)側鏈來存儲企業(yè)數據和智能合約實例。
3.智能合約模板
CROS內置特殊的側鏈作為商業(yè)合同模板庫,商業(yè)用戶能夠瀏覽并選擇一個模板,或使用網頁界面創(chuàng)建自定義模板。
4.ERP系統(tǒng)集成
市場上區(qū)塊鏈解決方案的主要局限是缺乏與企業(yè)現有的ERP系統(tǒng)和IT應用程序的系統(tǒng)集成。使區(qū)塊鏈Dapps孤立和不可擴展。CROS通過靈活的企業(yè)適配器框架支持ERP系統(tǒng)集成。
5.安全性
企業(yè)數據在CROS網絡有著多層安全功能的保護:
· 所有數據在保存CROS鏈上之前都被特殊算法加密。
· 企業(yè)側鏈之間相互隔離。只有被允許的數據對象才能訪問CROS主鏈的跨機構工作流。
· 企業(yè)帳戶在CROS鏈上默認匿名,除非用戶特意公開。
· 對于需要更高安全性的企業(yè),CROS利用zk-SNARKs算法(一種零知識證明算法)隱藏所有交易和身份。
· 跨機構工作流里的子流程在缺省狀況下對其他企業(yè)不透明,工作流參與者只共享盡可能少的數據和流程,進一步保證數據私密性。
6.平臺性能
CROS網絡每秒能夠處理數萬筆交易,歸功于它獨特的基礎框架設計:
1條主鏈 + N條側鏈廣播處理和并行處理的交易方式。POBV共識算法只需要很少計算資源。大部分CROS網絡中的區(qū)塊鏈交易可以在3秒內得到確認。
核心優(yōu)勢
1.多層主鏈和側鏈架構
要成為一個通用的商業(yè)區(qū)塊鏈平臺,CROS鏈首先必須要解決的是目前公鏈普遍存在的數據存儲限制問題。比特幣和以太坊都只有一個公共帳本,為了防止帳本的臃腫,他們并不允許用戶把隨機數據存入公共帳本中。即使從技術上理論可信,經濟角度上也行不通,因為用戶要用大量的幣才能存儲極少量的數據。
CROS采用側鏈(SideChain)方案來解決企業(yè)私有數據對存儲的需求。任何企業(yè)都可以通過CROS一鍵生成一個或多個自有的區(qū)塊鏈帳本(企業(yè)私有鏈)。這些企業(yè)私有鏈在數據結構上與公鏈非常相似,都是在一定間隔的時間生成新的區(qū)塊來存儲交易記錄。同時,企業(yè)私有鏈可以沒有任何限制的將數據存入到自己的私有鏈中。在CROS的底層,我們采用NoSQL數據庫結構來存儲數據,對比比特幣及其他一些公鏈的普通文件存儲方式有兩個優(yōu)勢:一是讀寫速度的提高,二是數據結構的靈活性的提高。因為NoSQL數據庫不需要固定的數據對象定義。
企業(yè)自有鏈生成了區(qū)塊之后,CROS會通過Merkle樹根算法計算出這個區(qū)塊的唯一哈希值,寫入CROS主鏈的下一個區(qū)塊中,讓企業(yè)的私有鏈與主鏈形成不可分離的關系。如果企業(yè)私有鏈中任何一條記錄發(fā)生了篡改,都會因存儲在主鏈中的區(qū)塊哈希值發(fā)生變化從而無法認證。
為了防止企業(yè)私有鏈的無限臃腫,CROS會在企業(yè)私有鏈區(qū)塊數量或容量達到一定程度后,自動在企業(yè)私有鏈下生成新的側鏈,將新的數據存入生成的側鏈之中,原有的鏈只用來記錄新側鏈的哈希值,以及用來與主鏈錨定。
比特幣和以太坊的問題是公共帳本的無限擴張。根據不同地區(qū)的網絡情況,完成一個以太坊客戶端新的錢包節(jié)點同步整個帳本可能需要幾天。未來現有的公鏈架構一定不能支持指數級增長的區(qū)塊鏈業(yè)務需求。CROS在側鏈架構體系下,將歷史的區(qū)塊和記錄保存在一些認證的Super Nodes之中,而普通的節(jié)點也許只需要主鏈最新的幾百個區(qū)塊的數據即可,大大提供整個網絡的吞吐量。
2.POBV共識機制
CROS平臺是多鏈結構,主鏈是POBV,不同子鏈(生態(tài))可以根據不同的生態(tài)特點自選共識。
POBV(商業(yè)價值證明)共識協(xié)議是POS(份額證明)共識機制的一個變種,POBV更重視參與者帶給CROS的商業(yè)價值。商業(yè)價值會從模版/計算/存儲三個方面來衡量。
· CROS Token的份額比例;
· 交易數量和CROS燃料消耗數量;
· 所貢獻的合約模版數量和被采用比率;
· 商業(yè)流程數量;
· 跨機構流程數量;
· 其它所有能給CROS整體網絡帶來正向商業(yè)價值的活動。
CROS Token的40%份額由挖礦產生,挖礦采用POBV機制。具體而言,CROS上的各個應用和各個生態(tài)必然會消耗CROS平臺資源,包括模版/計算/存儲等,這些燃料消耗需要用CROSToken支付。
CROS Token的挖礦難度每3年增加1倍。
持有CROS更多的用戶享受較低的燃料費率,并且對生態(tài)和社區(qū)的一些事項具有投票權利。
CROS超級節(jié)點必須鎖定至少1000萬個CROS Token,超級節(jié)點具有創(chuàng)建子生態(tài)和交易大廳的特權。這樣,整個CROS系統(tǒng)不超過380個超級節(jié)點。
3.網頁/APP 的用戶界面和 API 支持
CROS鏈自帶支持瀏覽器的用戶界面,通過該界面,用戶除了可以快速查閱主鏈的區(qū)塊和交易記錄外,還可以一鍵生成自己的私有鏈。通過底層的側鏈架構,用戶的數據和智能合約都會存儲在側鏈中。側鏈的維護可以由用戶指定的節(jié)點服務器來完成,也可以交由CROS鏈的Super Nodes代理。側鏈的管理用戶同時可以在用戶界面中指定側鏈的安全屬性,即全公開帳本,部分公開帳本,或是完全隱私。在側鏈生成以后,企業(yè)用戶可以通過調用API的方式與自己的私有鏈進行對接,進行數據存儲和查詢。這些操作正如企業(yè)使用數據庫軟件一樣簡潔、高速、有效。
4.模板化和可定制智能合約
CROS的用戶界面還能夠以靜態(tài)和動態(tài)兩種不同的方式支持智能合約的制定。
靜態(tài)智能合約與大多數企業(yè)目前使用的合同機制類似。例如一個普通的用工合約,需要合約雙方同時簽字生效,用戶界面的作用是將合約雙方(或多方)通過電子簽名的認證和確認,并將最終的合約存入區(qū)塊鏈帳本,以達到公開透明、不可篡改的目的。CROS鏈提供模版化的智能合約庫,收集最常用的智能合約模版,當用戶需要使用的時候可以通過CROS的用戶界面調用并以填空式的方法快速制定和保存合約。與其他支持編程化智能合約的公鏈相比,這種無比簡單的合約制定方式給企業(yè)和個人用戶帶來更快的效率和更低的技術門檻。
對于復雜邏輯的商業(yè)合約,CROS也將支持動態(tài)智能合約,類似以太坊通過編程語言實現代碼合約。在CROS上線前期,我們會支持Solidity語言,因為目前這是最流行的智能合約語言,有著廣泛的開發(fā)者支持。同時我們會開發(fā)用WebAssembly作為底層虛擬機的架構,支持C/C++、JavaScript 等更強大更優(yōu)化的編程語言。
5.支持 BPMN 語言的商業(yè)流程自動化引擎
CROS另一個創(chuàng)新是將BPMN語言引入區(qū)塊鏈。BPMN全名Business Process Model andNotation。IT技術開發(fā)設計工程師對UML語言比較熟悉,通過視覺化的流程圖,BPMN可以精確地描述商業(yè)流程,讓用戶了解商業(yè)流程的整個過程和其中條件及分支。通過BPMN引擎的驅動,跟蹤和確定商業(yè)流程的每個步驟,并分派給不同的執(zhí)行人來驅動下一個流程。在過去的二十年間,BPMN 經過了很多次的進化,獲得行業(yè)的普遍認可,是很多企業(yè)內部首選的工作流語言。相比之下,在跨企業(yè)、行業(yè)的協(xié)作應用中,BPMN雖然同樣可以描述工作流的流程,但在實際應用推廣中卻有很大的難度。在跨企業(yè)合作中,對工作流設計或BPMN引擎的運行的分工不明是最主要的問題。企業(yè)之間的信任和透明度是最大的障礙,而利用區(qū)塊鏈技術能夠解決的這個核心關鍵。
CROS將BPMN語言設計為其系統(tǒng)的一個核心功能。通過CROS提供的用戶界面,用戶可以創(chuàng)建企業(yè)內部或者跨企業(yè)、跨行業(yè)的商業(yè)工作流。生成的XML文件,通過PetriNet的映射和簡化,最終編譯成可執(zhí)行的智能合約代碼。這個智能合約部署在CROS鏈后,CROS自帶的工作流引擎可以跟蹤和執(zhí)行工作流的每一個步驟。綜上所述,跨企業(yè)的BPMN商務協(xié)同有著廣闊的應用前景,如貿易金融、公益慈善、供應鏈、共享經濟等等。
CROS發(fā)行計劃
為快速推進CROS商業(yè)落地,CROS基于ERC-20代幣的標準,發(fā)行總量為76億枚,永不增發(fā)。其中創(chuàng)世區(qū)塊產生總量的40%,約30.4億枚CROS幣,用于生態(tài)建設,商業(yè)應用導入,鎖倉周期為3年;總量的20%整個公司團隊持有,用于團隊激勵,鎖倉周期為2年,2年后根據團隊規(guī)劃,線性釋放;募資占總額的22.6%,用于激勵早期投資用戶,剩余的17.4%用運營和基金會。
評論
查看更多