比特币学习笔记
声明
这篇文章是个人学习笔记,文中使用的图片均标明了出处,文字部分的参考资料也尽可能标注引用,如有侵权,请联系 [email protected],我会尽快处理,谢谢。
摘要
比特币是一个点对点的电子现金系统。它将点对点网络、时间戳、非对称加密、工作量证明等技术结合起来,解决了分布式支付系统中双重支付的问题,通过挖矿奖励的形式激励更多的节点加入网络,保证比特币系统的安全性。比特币系统的治理方式同样是去中心化的,需经核心开发者、矿工、交易所、企业、用户等多方利益团体协商决定。比特币发展过程中,逐渐形成了比特币改进提案(BIP)作为系统升级的流程指南。时至今日,比特币已经让世界看到了它的价值,尽管还有待于更广泛的承认。比特币价值的真正展现,还有很长的路要走。
关键词: 比特币系统;工作量证明;挖矿;区块链;BIP
比特币诞生
最近读了一些关于比特币的资料,自以为对比特币系统有了一些粗浅的理解,所以把自己的认识整理一下。用一句话概括,比特币是一个点对点的电子现金系统[^1]。这篇笔记主要从技术角度阐述对比特币的理解,至于其经济、商业价值,不在讨论范围。
2008 年 10 月 31 日,中本聪(Satoshi Nakamoto)发布比特币白皮书,说明了自己发布这一系统的动机和实现思路框架。比特币的主要目的,是解决如何在不需要第三方中介的情况下保证交易双方完成支付过程,而其实现方式,则是采用点对点网络、时间戳、非对称加密等技术,生成交易记录的区块链(block chain),在比特币网络上验证区块和交易。而后,中本聪于 2009 年 1 月 4 日挖出第一个比特币区块(称为创世区块,genesis block)。截至 2022 年 5 月 17 日,比特币区块高度为 736772,即从创世区块开始之后的第 736772 个区块。
与我们日常生活接触到的客户端-服务器结构的中心化网络系统不同,比特币网络是一个分布式系统。这个网络中的所有节点都既可以作为服务器,也可以作为客户端。采用分布式系统的原因,如白皮书所言,是为了避免第三方金融机构参与支付过程而引发的信任成本,但更深层次的原因,就我所理解,则是为了避免当前货币发行主体的失信行为。