区块链技术包括应用层、用户层、服务层、平台层、基础设施层和跨层功能。每层应满足以下功能要求:
用户层应该提供用户功能、业务功能、管理功能等。并为用户提供访问、身份认证等服务。通过认证的用户可以通过应用层选择特定的服务(如存款申请),通过服务层调用平台层的区块链服务功能,最终实现特定的服务(如存款申请)。
应用层应提供存款申请、溯源申请等具体业务功能,为用户层选择和实现具体业务提供服务;
服务层应提供接入管理、节点管理、账簿应用功能,为应用层、用户层调用区块链服务提供接口服务,实现区块链接入服务,为具体业务执行提供管理和服务;
平台层应提供共识机制、密码服务、账簿记录、智能合约、计时服务、跨链服务等功能,为服务层、应用层、用户层提供区块链核心技术服务;
基础设施层应为区块链系统提供存储、计算、网络和容器等信息技术基础设施;
跨层功能应提供开发、运营、运维、安全、监管、审计等功能。根据各层的实际需求,跨层功能可以分别为各层提供相关服务。
版权声明:内容均来源于互联网 如有侵权联系删除