跳到主要内容
知识地图Bitcoin 怎样防止同一输出被重复花费?外部项目

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← 区块链与共享状态

一个问题

Bitcoin 怎样防止同一输出被重复花费?

认识 UTXO、独立验证与累计工作量。

  1. 未花费输出消耗
  2. 交易产生
  3. 新输出
关系示意 · 箭头说明职责与连接,不代表完整协议时序。

Bitcoin 交易消耗已有的未花费输出,并产生新输出。一个输出在有效链中只能被花费一次;全节点独立检查规则。出现有效分支时,累计工作量参与决定接受哪条链。

用票券作类比:交出旧票并领取新票,与修改一个账户余额是不同的数据模型。类比帮助理解输出如何衔接,并不意味着 Bitcoin 输出就是现实票券。

来源与延伸阅读