Page 21 - Microsoft Word - CIC Whitepaper 0528+繆�;
P. 21
5.2 技術架構
細胞智能鏈架構圖
細胞智能鏈的架構設計架構設計,以有如細胞進化智能的網絡為基礎,因此此鏈的,因此此鏈的
設計架構會以鏈的自我進化為其終極目標,也因此其在設計上以最大彈性與自自我進化為其終極目標,也因此其在設計上以最大彈性與自自我進化為其終極目標,也因此其在設計上以最大彈性與自
我修復為基礎做鏈的設計。核心模組包括四項我修復為基礎做鏈的設計。核心模組包括四項 CIC 智能合約、CICCIC 資料庫、
suBFT 共識演算法與供 CICCIC 自主治理的 CIC-iCode。其餘事項在此不詳述。。其餘事項在此不詳述。
5.3 CIC contract
CIC 合約引擎開發原則::
1. 與現有主流開發語言相容與現有主流開發語言相容
2. 可在不同的鏈上使用可在不同的鏈上使用
3. 易於串接與開發的友善接口易於串接與開發的友善接口
4. 易於開發的工具環境易於開發的工具環境
5. 圖靈完備
6. 自我意識的預言機自我意識的預言機
CIC 合約引擎的開發語言合約引擎的開發語言
CIC 的合約引擎將陸續開發成與現有之主流語言相容並以智能合約為導向的合約引擎將陸續開發成與現有之主流語言相容並以智能合約為導向的合約引擎將陸續開發成與現有之主流語言相容並以智能合約為導向
的高級語言,首要語言為的高級語言,首要語言為 javascript、java、python,目前設計多數語言為目前設計多數語言為靜
態類型的,支持繼承、程式庫和其他功能中程式庫和其他功能中複雜的類別定義類型。雜的類別定義類型。
20