精通比特币 第 3 版 - 序言

  • berry
  • 发布于 3小时前
  • 阅读 51

写作比特币书籍

我(安德烈亚斯)第一次接触比特币是在2011年中期。我的第一反应或多或少是“嘘!这是极客的钱!”我又忽略了它六个月,没有意识到其重要性。我发现这种反应在我认识的很多最聪明的人中间也屡见不鲜,这让我感到有些安慰。第二次遇到比特币时,是在一个邮件列表讨论中,我决定阅读中本聪写的白皮书,看看这是什么。我仍然记得我读完那九页时的时刻,当我意识到比特币不仅仅是一种数字货币,而是一个可以为更多事物提供基础的信任网络。意识到“这不是钱,这是一个去中心化的信任网络”,让我开始了一个长达四个月的旅程,吸收我能找到的关于比特币的每一丁点信息。我变得痴迷而着迷,每天粘在屏幕前读书、写作、编码、学习12个小时甚至更长时间。我从这种迷离状态中走出来时,因为缺乏定期的饮食,体重减轻了20多磅,我下定决心要致力于比特币的工作。

两年后,创建了一些小型创业公司来探索各种与比特币相关的服务和产品之后,我决定是时候写我的第一本书了。比特币是让我狂热创造并占据我的思想的话题;它是我遇到的自互联网以来最令人兴奋的技术。现在是时候与更广泛的观众分享我对这一令人惊叹的技术的热情了。

目标读者

本书主要面向编程人员。如果您能使用编程语言,本书将教会您加密货币的工作原理,如何使用它们,以及如何开发与之配合的软件。前几章也适合非编程人员——那些试图理解比特币和加密货币内部运作原理的人——作为深入介绍。

封面为什么有虫子?

叶切蚁是一种在一个群体超有机体中表现出高度复杂行为的物种,但每只个体蚂蚁都按照社交互动和化学气味(信息素)交换驱动的一组简单规则操作。根据维基百科:“除了人类,叶切蚁构成了地球上最大、最复杂的动物社会。”叶切蚁实际上不吃叶子,而是利用它们种植真菌,这是整个群落的中心食物来源。明白了吗?这些蚂蚁在种植!

虽然蚂蚁形成了一个基于等级的社会,并且有一个用于繁殖后代的女王,但在蚂蚁群中没有中央权威或领袖。一个由数百万个成员组成的群体所展示的高度智能和复杂行为是由社交网络中个体之间的互动产生的 emergent property。

自然表明,去中心化系统可以具有韧性,并且可以产生 emergent complexity 和令人难以置信的复杂性,而无需中央权威、等级制度或复杂的部件。

比特币是一个高度复杂的去中心化信任网络,可以支持多种金融流程。然而,比特币网络中的每个节点都遵循一些简单的规则。许多节点之间的互动导致复杂行为的出现,而不是任何单个节点中的固有复杂性或信任。就像一个蚂蚁群一样,比特币网络是一个由简单节点组成的弹性网络,它们遵循简单规则,可以在没有任何中央协调的情况下做出惊人的事情。

自上一版以来的变化

第三版的一个特别重点是现代化2017年第二版文本和剩余的2014年第一版文本。此外,还添加了许多对2023年当代比特币开发相关的概念:

第4章 我们重新排列了地址信息,以历史顺序逐步解释所有内容,添加了一个新的P2PK部分(在“地址”之前是“IP地址”),更新了之前的P2PKH和P2SH部分,然后添加了segwit/bech32和taproot/bech32m的新部分。

旧的第6章和第7章 从第6章“交易”和第7章“高级交易”的早期版本中重新排列和扩展了文本,跨越了四个新的章节:第6章“交易”(交易结构),第7章“授权和认证”,第8章“数字签名”,和第9章“交易费用”。

第6章 我们添加了关于交易结构的几乎全新文本。

第7章 我们添加了有关MAST、P2C、无脚本多重签名、taproot和tapscript的新文本。

第8章 我们修订了ECDSA文本,并添加了有关schnorr签名、多重签名和阈值签名的新文本。

第9章 我们添加了几乎全新的有关费用、RBF和CPFP费用提升、交易固定、包中继和CPFP切片的文本。

第10章 我们添加了关于紧凑块中继的文本,对布隆过滤器进行了重大更新,更好地描述了它们的隐私问题,并添加了关于紧凑块过滤器的新文本。

第11章 我们添加了有关signet的文本。

第12章 我们添加了有关BIP8和speedy trial的文本。

附录 我们删除了特定于库的附录。在包含原始白皮书的附录之后,我们添加了一个新的附录,描述了比特币的实现和属性与白皮书中提出的不同之处。

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论