XENIRO(訊琥科技)現將旗下的SnapScale 項目正式開源。
XENIRO 介紹
XENIRO 藉助飛速發展的5G及MEC(多接入邊緣計算),融合雲計算及區塊鏈技術,致力於在移動網絡邊緣構建去中心化的物聯網基礎服務設施,孕育一個全新的邊緣應用生態。
如上圖所示:SnapScale 分佈式賬本搭建在移動網絡邊緣的MEC服務器上,物聯網設備通過智能合約進行身份驗證、可信數據管理,M2M支付等自動化操作,並通過聯盟邊緣節點與其他的MEC服務器進行溝通,實現MEC服務器之間的信息交互。未來,移動網絡運營商和第三方認證機構可作爲邊緣節點加入聯盟,提供身份認證、跨運營商通信等服務。
XENIRO 的產品 XENIRO Edge Fusion包含聯盟區塊鏈平臺(SnapScale)、運營商邊緣資源MEC管理平臺(Hyzen)以及基於硬件的加速及安全服務(Triden)。其中:
SnapScale: 全球首個電信聯盟區塊鏈平臺,針對複雜的5G分佈式網絡架構進行開發,部署在移動運營商和雲廠商的邊緣MEC服務器上,通過智能合約在移動網絡邊緣爲海量的物聯網接入設備提供自動化的數據及交易處理服務。
Hyzen: 雲原生MEC資源管理平臺,採用微服務架構,將雲原生的開發體驗延伸到邊緣,爲SnapScale提供高效、可靠的運行環境,併爲上層開發者提供統一的開發、部署環境,對邊緣資源進行有效的編排和管理。
Triden: 基於FPGA的區塊鏈加速及安全固件,藉助(部署在MEC服務器上的)FPGA強大的並行計算能力,提升SnapScale鏈上TPS的同時,提供豐富的數據加密算法,已滿足各類物聯網邊緣應用在安全及隱私方面的需求。
開源內容
本着開放透明的理念以及區塊鏈社區的開源精神,SnapScale 項目此次開源的內容包括5個代碼倉庫。
具體的開源項目如下:
1. SnapScale
SnapScale 是XENIRO 項目的核心代碼,包括節點、錢包與命令行工具,支持創建多節點的聯盟鏈,並支持開發者、用戶和客戶端訪問聯盟鏈。
2. SnapScale 智能合約
包括特權合約、非特權合約以及聯盟CA合約。
3. SnapScale 智能合約開發工具包
用於構建部署智能合約時所需的abi與wasm文件。
4. SnapScale 瀏覽器
SnapScale 瀏覽器用於查詢區塊鏈交易記錄和運行狀態。
5. SnapScale 瀏覽器中間件
用於生成SnapScale 瀏覽器使用的統計類數據以及額外的數據快速索引和主動推送的套接字接口。
接下來的開源計劃:
繼續完善開發文檔以及初學者教程
開展線上技術分享、培訓和AMA 活動
開源項目開發月報
Bug Bounty 計劃
開源目標
1. 建立自治的開發者協作社區。星星之火,可以燎原,我們希望聚集更多優秀的開發者參與到XENIRO 項目中來,並逐步建立起規範、長久的社區治理制度,促進開發者持續有序地對源代碼進行改善,提高代碼質量。
2. 在網絡邊緣孕育分佈式應用新生態。運營商將基於MEC平臺開放API服務接口,吸引開發者基於SnapScale 開發分佈式應用(DApps),推動邊緣物聯網應用在各個行業落地開花。
3. 創建信任的物聯網(IoT)價值網絡。區塊鏈的價值在於創造信任,XENIRO 將實現區塊鏈技術與IoT的深度融合,降低信任成本,使得IoT設備可基於智能合約進行自動化交易,形成真正的信任閉環。
4. 在網絡邊緣與移動網絡運營商和Hyperscale雲廠商合作共贏。XENIRO 將藉助運營商和雲廠商的5G及多接入邊緣計算基礎設施,搭建聯盟區塊鏈技術平臺及MEC資源管理平臺,實現應用的靈活部署和資源的高效調度。雲廠商和企業可作爲邊緣節點加入到SnapScale 聯盟,在網絡邊緣創建新的服務模式。
開發者社區
如果您是區塊鏈開發者、技術發燒友或是對XENIRO 項目感興趣的企業和個人,歡迎加入我們的開發者社區。
感謝XENIRO 研究與開發團隊的辛苦付出,也感謝一路給予我們支持的合作伙伴!
過去的1年,我們腳踏實地完成了一個又一個的小目標,今天我們將滿懷信心踏上新的征程,創建智能物聯網新生態!