区块链学习笔记

1 区块链的历史

密码朋克 -> 点对点网络 -> 数字货币

区块链名字的由来:比特币里的数据是由一个个的区块来存储的,通过Hash的方式把区块连接起来,所以叫做区块链

2 区块链应用场景

资产、记账、不可篡改、点对点、隐私

3 比特币

概念:比特币是数字货币

特点:财产只受自己控制、无通胀、没有假钞、流通性好(点对点直接到账)

去中心化记账系统:比特币存储于比特币网络的每个节点里,而不是集中存储在某个数据库中

原理:

  • 验证账本:Hash函数用于实现 原始信息->摘要信息,对比不同账本的摘要信息。
  • 账户所有权:账号->地址,用地址表示账号;密码->私钥:拥有私钥就可以用这个地址支付
  • 非对称加密技术(交易签名):交易进行hash得到摘要,用私钥对摘要进行签名,广播交易原始信息和交易签名信息,验证签名信息。

4 记账原理

记账:Hash打包过程,记账需要消耗资源

奖励:比特币系统奖励参与记账的人

工作量证明:解决记账冲突的问题

5 共识机制

两个节点同时完成工作量证明,需要共识机制

遵守协议,认可累计工作量最大的区块链

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值