05 BTC-网络

prelearn Lv4

层次

  • 应用层:BitCoin
  • 网络层:P2P网络

加入节点

  • 需要与一个种子节点进行通信。

设计原则

  • 简单
  • 鲁棒

邻居节点选取:随机选取。

交易集合

  • 存储待上链的交易集合。
  • 交易上链之后需要删除。
  • 合法交易上链之后,也把非法交易删除,前提是花费的同一个比特币。
  • 最终只保留一个指定比特币交易。

广播交易

  • best effort

交易问题

  • 线上交易都无法解决线下交易。
  • 回滚一般就是通过第二个交易进行的。
  • 标题: 05 BTC-网络
  • 作者: prelearn
  • 创建于 : 2024-07-22 20:20:45
  • 更新于 : 2025-11-20 10:21:24
  • 链接: https://prelearn-code.github.io/2024/07/22/BlockChain/BTC/05 BTC-网络/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
05 BTC-网络