科技前哨向大家分享了区块链技术之间的框架与层级,其中包含区块链层级,区块链框架等知识点,遇到此问题的同学们可以参考下
这里是科技前哨,我是赵文轩。与你一起努力成为掌握先进科技的企业家。
连接创新上下行,让产业用好技术,让技术赋能产业。
前文回顾:
很感谢通信领域冯博士与区块链领域成老师对于上一篇文章的帮助与肯定。前文我们重点介绍了区块链技术的演进过程,特别是分布式共识与密码学的相关技术,今天我将为你梳理区块链各个技术之间的关系框架与层级,让你能够更加直观的掌握区块链的技术精髓。
一、区块链平台架构
系统架构决定了应用的适用范围、跨链及链上链下的数据整合的可行性,甚至商业变革的方向。因此,各平台架构的升级理念,无不体现平台对于区块链技术和商业模式的理解。
传统区块链倾向于把架构分为数据层、网络层、共识层、激励层、合约层、应用层。
区块链平台架构示例
数据层
封装了底层数据区块的链式结构、相关非对称公私钥数据加密技术和时间戳技术的可追加、不可更改的分布式数据库系统,做为分布式账本的形式存在。
网络层
建立在IP通信协议和P2P网络的基础上,包括分布式组网机制、数据传播机制和数据验证机制。
共识层
封装网络节点的各类共识机制算法。
激励层
集成经济因素,主要在公有链中用到。
合约层
封装各类脚本、算法和智能合约,是可编程特性的基础。
应用层
封装了区块链的各种应用场景和案例,提供可编程环境、通过智能合约将业务规则转化成平台自动执行的合约。
二、区块链核心技术组件