XENIRO 项目 SnapScale 正式开源

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年,我们脚踏实地完成了一个又一个的小目标,今天我们将满怀信心踏上新的征程,创建智能物联网新生态!

猜你喜欢

转载自blog.csdn.net/weixin_44894960/article/details/106073553