【第一阶段-理论入门】(2) 比特币的前世今生

版权声明:未经本人同意不能转载。可联系 ( [email protected] ) https://blog.csdn.net/jaryn_fang/article/details/90205188

比特币的起源

  • 去中心化,P2P分布式的数字货币系统
  • 共识机制-POW工作量证明
  • 运用非对称密码学
  • 区块链作为账本

最小单位:1/10亿

比特币特性

  • 硬通货(跨境交易)
  • 易携带(只需要一个私钥)
  • 隐秘性(只暴露钱包地址,非法用途)
  • 无货币超发(通货紧缩)

点对点的网络

拜占庭将军问题

解决的目的是:达成共识,这里用这个例子并不是很合适。


比特币共识机制-工作量证明POW

  • 证明证明我是个好人
  • POW(Proof of Work)
    • 通过付出大量的工作代价来证明自己是恶意节点
    • 计算出一个难题的随机数答案(nonce)
    • 获取记账权利
    • 打包交易并通知其他节点
  • 理性人都是逐利的,POW抑制了节点的恶意动机

比特币的产生

  • 比特币由挖矿产生-通过计算出一个随机数nonce
  • 生成的BTC被记录在矿工的名下
  • BTC通过矿工的公钥的哈希值锁定
  • 交易的输出被称作“未花费交易” UTXO

区块链-账本系统

  • 共识机制POW(Proof-of-Work)工作量证明
    • 通过挖矿证明我是善意的节点,并获得生成区块的和在这个区块里记账权利
  • 基于P2P网络,每个全节点都存储了一个历史完整的“比特币银行”账本
  • 新区块通过包含前一个区块头部的哈希值(区块的唯一标识符)建立链接关系
    • 区块链像一列火车,每个区块是一节车厢,每节车厢里装满了交易记录
  • 经过6个以上的区块确认的交易才是安全确认的,因为篡改的成本巨大

常用术语

挖矿
  • 在全网中和其他节点竞争计算的过程
  • 获得的权利和义务
    • 记账权-吧交易计入区块中
    • 广播义务-把区块在全网广播
创始区块
区块高度&区块深度

高度:挖矿的第几个节点
深度:挖矿的确认数

交易确认
  • 当一项交易被区块收录后,就是交易确认
  • 在此区块之后每产生一个区块,此项交易的确认数相应加1
  • 比特币钱包对交易确认数有相应的设置

问题

尽量保证每10分钟生成一个块

猜你喜欢

转载自blog.csdn.net/jaryn_fang/article/details/90205188
今日推荐