区块链理解

区块链理解

1.区块链技术

区块链技术指使用点对点传输共识机制加密算法等技术,保证分布式数据库区块写入链中数据的一致性,达到去中心化和不可篡改的目的,区块链就是一种特殊的分布式数据库

区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成
和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的
智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。

2.共识机制

共识机制指在一个时间段内对事物的前后顺序达成一致的算法。在区块链上,每个节点都会有一份记录在链上的所有交易账本,链上产生的每一笔新的交易时,每个节点收到的信息的时间都不一样,为了防止信息不被破坏,写入区块中,需要所有节点对接收到的信息进行确认。

  • 工作量证明机制POW(Proof of Work):
  • 股权证明机制POS(Proof of Stake):
  • 授权股权证明机制DPOS(Delegated Proof of Stake):
  • 实用拜占庭容错算法PBFT(Practical Byzantine Fault Tolerance):
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值