重磅发布丨2021年OpenAtom XuperChain 开源技术路径

重磅发布丨2021年OpenAtom XuperChain 开源技术路径_第1张图片

本文为授权转载内容。以下文章来源于 XuperChain 开源社区 ,作者:XuperChain

2020 年,国家发改委公布了加强新型基础设施建设发展的顶层设计,区块链作为新技术基础设施首次被写入新基建发展规划之中。同时,美国将区块链技术列入国家安全技术清单,未来将对区块链核心技术形成卡脖子问题。

一方面,从数字货币单一场景到赋能产业,在多行业、多业务场景落地,对区块链网络建设底层技术提出了新的挑战;另一方面,我们需要加强自主创新,明确主攻方向,攻克关键核心技术,让国产区块链技术走在世界前列。

我们认为,2021 的区块链技术要实现“两个升级”。

  1. 符合中国国情、核心技术持续突破,更加「自主可控」。
  2. 源于产业、服务于产业、深入产业发展,更适合「产业区块链发展」。

当然,我们也面临以下挑战:

  1. 不同的落地场景对底层技术的需求是差异化、多样化的,需要可灵活扩展订制,多场景适用的区块链网络建设底层技术。如何做到广域场景适用,满足不同场景的个性化需求?
  2. 区块链系统复杂度高、网络建设维护成本高、业务集成难度高,区块链技术全面赋能产业,就需要打通这最后一公里。如何降低区块链技术落地应用门槛?
  3. 区块链技术支撑大规模应用,对系统扩展能力、性能提出了更高的需求。如何进一步突破区块链性能和扩展能力瓶颈?

针对这些挑战,开放原子可信账本工作组 XuperChain 项目,将从架构、易用性、性能提升、开源社区管理四个方面做全面升级,落地新一代自主创新核心技术,更好的支撑区块链技术全面赋能产业,推进数字经济建设。

01 更灵活扩展、更广域适用的架构

  • 可灵活扩展的动态架构

在 2021 年,XuperChain 内核技术 XuperCore 将独立发展,落地由多引擎架构和区块链内核组件编程规范两大核心设计构成的新一代动态内核技术。通过多引擎架构,让内核具备可多纬度、轻量级、无代码侵入订制扩展核心处理流程和做不同内核组件技术选型的能力;通过区块链内核组件编程规范,让内核各核心组件可以无代码侵入自由替换扩展,同时让引擎订制变得非常轻量级。首创实现区块链内核核心流程和内核核心组件皆可无代码侵入扩展订制,使内核具备极好的可扩展性,满足不同落地场景对于底链技术的个性化诉求。

  • 广域场景适用的底链技术

现有主流的区块链框架基本都有明确的适用场景定位,面向不同应用场景的链实现差异是比较大的,一套实现很难适用各种场景。在 2021 年我们将基于新一代的动态内核技术,轻量级定制切合场景的区块链发行版,从而做到广域创建适用,更好的赋能产业,推进区块链在各行各业落地。

02 更好的易用性,多纬度降低落地应用成本

  • 更丰富的生态工具,全面提升易用性

在生态工具方面,2021 年我们将持续补齐生态工具,全面提升 XuperChain 易用性。我们将在 H1 发布全新设计的开源文档,引入 EVM 虚拟机,支持以太坊生态工具链兼容,并发布 XuperChain 智能合约 IDE 和多语言 SDK 标准实现;在 H2 发布区块链浏览器,XuperChain 可视化工具和支持 Python 开发智能合约。从生态兼容、多语言支持、周边工具建设、文档优化多个方面,全面提升易用性。

  • 探索构建云原生链,打通落地应用屏障

全面赋能产业,必须要解决区块链系统复杂度高、网络建设维护成本高、业务集成难度高的难题。在 2021 年我们将结合云原生理念,探索设计云原生链,结合云原生工具和浏览器 admin,对用户屏蔽区块链系统自身的复杂性,做到全自助云上构建和管理区块链网络。

03 持续优化性能,进一步突破性能上限

实际业务落地中,存在数据规模大、性能要求高、业务形态复杂的问题,对数据规模、系统性能、组网形态有着更高的要求,但目前区块链在性能和数据规模上还存在瓶颈,难以横向扩展。在 2021 年我们将探索设计双层网络架构,支持在特定超高性能要求的场景下采用分布式子网来替代单机节点,来进一步突破 XuperChain 性能上限。

04 更温暖、开放的社区,与开发者共同发展、成长

今年已经有 100 多位开发者在社区积极交流、提问,在 github 参与代码、文档等贡献,大力推动了 XuperChain 开源社区发展。即使在疫情下,社区依然高频举办 20 多次线上活动,观看人数超过 10 万,生产 100 多篇开发者文档内容,包括技术开发、应用实践等。

2021 年,我们会继续保持高频的技术沙龙活动,从实践实操、项目案例的角度,持续分享开发经验,更好地帮助开发者项目落地。我们也将推出一系列激励扶持与共同发展计划,例如针对企业的商机共享、品牌传播、官方技术方案指导等;针对个人开发者的培训认证、技术社区荣誉、奖品奖金等,来更好推动社区发展。

同时,我们会建设更完备的社区管理机制,为开源社区推荐贡献方向、迭代流程等,帮助开发者更好的参与社区贡献,让更多优秀的项目回流到开源社区。

立足当下、布局未来。未来,XuperChain 也将不断钻研创新,攻克区块链核心技术方向;不断加大开源力度,让区块链开发者、企业零成本使用更高性能、更易用的区块链技术;不断加大开源社区建设,构建更温暖、更开放的社区,与广大开发者共建区块链开源生态。

segmentfault 思否

你可能感兴趣的:(开放源代码开源项目介绍)