解决方案

节点信息企业级区块链技术服务解决方案,是一款遵循区块链设计原则和通用技术架构许可链(permissioned blockchain) 产品,并配套有工具集。
● 功能解耦原则
各个模块之间,特别是不同功能层之间的服务应当尽可能地实现功能解耦。例如,底层模块的任务是构建安全、满足一致性要求的去中心化系统,它不应为用户如何使用自己的私钥而烦恼; 区块链应用应当更多地处理具体的业务逻辑,而将接口适配、账户管理、区块链信息查询等功能交给其他的专⻔模块处理,从而有效地避免架构过于复杂、错误耦合、调试困难等问题。
● 兼容性原则
区块链的基本模块在设计上应当遵循兼容性原则,使得不同的应用开发者能够快速而方便地进行集成。例如,数据的传输内容应当使用通用标准,便于使用者理解;账户系统应当满足绝大部分场景的需求即可,而不应当添加诸如个人信息、⻆色信息等内容。
● 可插拔原则
当兼容性原则无法满足,必须通过不同的模块来提供相同种类的功能时,应当考虑可插拔原则。 例如,不同的共识引擎之间应当能够进行切换,使用者可以根据自身的需要对具体的功能模块 进行组合,以达到特定的功能或性能要求。
● 安全性原则
区块链底层及应用在设计上应当遵循安全第一的原则,保证使用者的利益,使得系统在受到一定程度的恶意攻击时仍能保持健壮。在没有中心化管理系统的区块链底层及应用中,这一点尤为重要。

方案业务架构

其中,区块链底层与存储模块相配合,能够满足大多数业务场景的需求;区块链适配器是将不同底层的接口适配并统一在同一协议框架下的转换器,通过向下兼容不同底层、向上提供统一接口的方式,大大节省上层业务服务的集成开发成本;接口网关是统一交互入口, 进行请求转发、负载均衡的辅助模块,也是隔离恶意攻击、记录问题操作的防火墙;区块链 服务是通过对区块链底层接口的再次抽象与封装,对外提供的简化操作形式,并按需为上层应用实现用户管理、身份识别与验证的基础设施;通过对区块链服务的定制化调度与包装, 最终集成为区块链应用供用户使用。

方案技术架构

共识引擎 —— 共识引擎是底层链的运行基础。其中,区块与状态是分布式节点之间通过一致性协议达成的共识内容, 是区块链运行机制的基本数据存储;P2P 网络协议是节点间自组织与通信的基础协议。这两个模块共同作用,奠定了区块链系统的运行基础。
链上系统 —— 链上系统是底层链的功能核心。该部分包括一系列可插拔的、与共识机制紧密结合的底层基础逻辑。该部分包括用于分布 式实体识别与认证的密码学基础算法、链上资产、交易、跨链协议等。跨链协议是链与链之间资产的交互与连接、信息的传递与流转遵循的交互方式。此外,智能合约运行环境(如 EVM、JVM、x86 VM,以及 Docker 等)为支持智能合约的正常有序执行提供了适宜的环境。
链外交互 —— 链外交互是底层链的对外窗口,包括智能合约与交互接口。用户可以对合约进行安装、删除、初始化、冻结等操作,也可以通过接口与智能合约交互,从而实现所需的分布式业务逻辑,或者对合约请求、用户身份、其他合约的状态进行审核,对区块链进行 治理等。

方案业务场景

 

用区块链技术对供应链的各个环节提供实时的记录,打破原本分散不互通的数据模式,提升效率并且降低重复质押的风险。

供应商可以便捷地将应收账款进行拆分、转让和融资,并有效惠及除一级供应商外的多级供应商,这里是传统供应链金融很难触及的地方;
核心企业的信用资源实现了有效的多级传导,通过引入外部金融机构,为应收账款提供低 成本融资利率,实现了自金融模式。
基于区块链的应收账款多级流转平台大大增强了业务场景的透明度,使核心企业的信用能够有效流转,从而有效降低了中小企业的融资成本。

登录后才能复制或下载网站内容