密码学系列(三):区块链+密码学基础知识

一、区块链的概念

区块链概述

区块链是一个不断增长的记录列表,每一个记录被称为区块,使用密码学技术连接在一起。每个块包含前一个块的密码散链的时间戳和交易数据((通常表示为默克尔树)。因为每个区块都包含关于其前面区块的信息,所以它们共同形成了一个链,新增加的块都是在加强它前面的块。
因此,区块链对其数据的修改是有抵抗力的,因为一旦被记录下来,任何给定区块中的数据都特定情況下被追溯性地改变。因此不可篡改。

区块链通过去中心化节点,对区块中的交易数据进行打包、区块数据同步和维护。同时,区块链通过去中心化共识机制去维护一个完整的、分布式的、不可算改的账本数据库,它能够让区块链中的参与者在无需建立信任关系的前提下实现各节点区块数据的一致性。

区块链的特点

1、去中心化。不依赖第三方管理机构,实现点对点的交易、协调和协作。
2、不可篡改。修改任一区块数据需要变更所有之前区块记录,篡改数据难度极大。
3、公开透明。任何人都可以通过公开的接口查询区块数据。
4、可溯源。通过密码学算法对所有区块的所有交易记录进行叠加式摘要处理,因此可追溯到任何一笔交易历史。
5、独立性。基于协商一致的规范和协议,整个区块链系统不依赖其他第三方,所有节点能够在系统内自动安全地验证、交换数据。
6、匿名性。各区块节点的身份信息不需要公开或验证,信息传递可以匿名进行。

区块链变化

1.0: 虚拟货币(数字货币、去中心化)——比特币
2.0: 区块链+智能合约(数字资产、金融应用)
3.0: 区块链各行业应用&

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值