🌙 ☀️
EN

Bitcoin Concept

区块链基础 · 共识机制 · PoW

区块链基础架构

核心逻辑:钱包只是 ID,网络负责记账,账本全球同步。

钱包地址:只是一个身份/地址,本身不参与记账。但当发生交易时,这个地址会被记录在区块链上。确认私钥(交易身份)

区块链形态:是一个随着交易增多而越来越长的链条(无数个账本页连成的书)。每一页账本都保存前一页标识(从而连起来)。

分布式存储:区块链的完整副本被保存在全球无数个节点中:

  • 矿工 (Miners):负责记账和挖矿。
  • 审计节点 (Full Nodes):负责保存账本和验证。

挖矿的本质

一鱼两吃:既是发行新币,也是维护旧账。

行为本质

  • 给自己挖出新的比特币(Coinbase 奖励),类似滴滴司机发底薪。
  • 同时帮别人记账(打包交易),赚手续费(取决于打包数量多少)。

收入来源:区块奖励 + 交易手续费。若比特币挖光,则矿工只收手续费。

挖矿资格与安全逻辑 (PoW)

资格来源:算力 (Hashrate)。

安全博弈逻辑

  • 你耗费了巨大的物理成本(算力/电费)。
  • 万一作假(如记假账、签名对不上):会被全网拒绝,导致之前耗费的巨大算力全部浪费
  • 结论:作恶成本 > 作恶收益,所以被迫诚实。

双花攻击 (Double Spend)

利用 51% 算力篡改"主观确认"的历史,实现同一笔钱花两次。

攻击流程推演

  1. 制造冲突:坏人同时发起两笔交易——明线发给交易者 1 BTC,暗线发给自己小号 1 BTC(左手倒右手)。
  2. 时间差欺诈:交易者看到"明线"在公链确认,主观以为成功,于是交货。
  3. 算力对决:公链(49%)确认合法交易;私链(51%)偷偷算"转给自己"的交易。
  4. 最终胜出:由于 51% > 49%,私链更长。全网被迫以坏人的链为准。结果:给交易者的钱消失了,钱回到了坏人手里。

为什么必须是 51%?(40% 必输原理)—— 诚实矿工遵循"最长链原则"。当好人A挖出块,好人B会立刻基于A的块继续挖。结果:诚实算力会自动叠加(30+30=60%),增长速度永远快于 40%,坏人的私链永远追不上公链。

矿池 (Mining Pool)

核心问题:小算力矿工如果单打独斗,挖到块的概率无限接近 0,如何生存?

机制转变:从"彩票"到"工资"

  • Solo 模式 (赢家通吃):只有第一名拿走全部奖励。小矿工可能挖一辈子颗粒无收。
  • 矿池模式 (按劳分配):无数小矿工连接到同一个矿池服务器 → 矿池作为代表去抢夺记账权,概率大增 → 挖到币后按算力贡献比例分给所有矿工。

防作弊机制:Share (份额) — 矿池下发难度较低的任务,你提交结果证明你在干活。Share 越多,分红越多。它证明了你的工作量 (Proof of Work)

#区块链基础 #比特币 #共识机制 #PoW #挖矿原理 #双花攻击 #网络安全 #博弈论