这是整个区块链的应用架构体系设计图,我们可以根据这样的思路构建一个应用:
首先是区块链协议,整个账本怎么建立、账本状态怎么更新、账本历史怎么证明、账本当中节点怎么更新、智能合约指令如何保证智能合约引擎。
其次组件模型是实现这些协议的内容,包括共识网络、账本、持久化引擎、合约引擎等。
最上面是服务平台,包括网关、服务、节点网络、SDK、工具等。