区块链的技术框架

#区块链的技术框架
区块链的技术框架主要包括数据层、网络层、共识层、激励层、合约层和应用层。
1、数据层:数据块在数据层上打上时间戳从而形成一条数据链条,通过时间戳可对数据块进行溯源追踪、定位,在数据层通过哈希算法对数据进行非对称加密,可用于数据的信息加密,登录认证。区块链底层存储不需要本地数据库,通过分布式存储实现了数据的安全性和不可篡改的属性。
2、网络层:区块链数据的传输依赖P2P,每一个节点在从其他节点获取数据的同时也在向其他节点发送数据,从而最大限度地利用带宽,并摆脱对中央服务器的依赖,实现去中心化的数据传送功能。
3、共识层:区块链技术中互相不信任的节点通过权益证明机制(proof of stake,Pos),授权股份证明机制和拜占庭一致性协议实现各系统内各节点在去中心化的环境内快速高效地达到数据的一致性称为区块链的共识机制。共识机制目的在于解决区块链的安全性,扩展性,性能效率与资源消耗等问题,是区块链的核心技术之一。
4、激励层:区块链技术的应用和发展离不开广大参与者的算力支持,因此中本聪创造性地提出了区块链技术的又一核心技术——激励机制,通过在激励层通过哈希算法碰撞奖励的放肆激励各节点参与者贡献算力,并使整个区块链系统可以吸引更多节点加入来扩大算力规模。
5、合约层:在合约层区块链技术允许用户通过自主编写智能合约等去中心化应用,智能合约保存于区块链中,并由全网唯一地址进行标记,当满足给定触发条件后合约将自动给予响应,可用于电子支付,自动扣款和合约自动执行等场景。
6、应用层:用户可在应用层使用区块链提供的灵活的脚本代码系统自主编写各类应用。从而围绕区块链系统形成一个丰富的应用生态体系。为用户提供丰富的个性化服务和产品。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值