标签归档:Broken Money

比特币挖矿不是解决数学难题

我们都知道比特币挖矿需要大量的算力和电力,人们常常会用“解决某个数学难题”来形容挖矿的过程,但这样的描述其实并不准确。

先来看看最近我读的两本关于比特币的书,都是怎么说的。

Lynn Alden 在 Broken Money 里说:

一个新的区块是由比特币矿工(一种专门的电脑)产生的,它贡献了处理能力(因此也消耗了电力)来解决前一个区块创建的加密谜题

Fred Krueger 在 Bitcoin for Capitalists 里说:

中本聪从一个激进的核心思想开始:硬币的总供应量将是有限的。这些硬币将通过“工作证明”创建,矿工解决各种难度的问题,难度自动调整以使平均解决时间为10分钟。一旦解决了其中一个问题,解决它的“矿工”可以将预先确定的一组交易提交给一个1MB的区块,然后将该区块链接到另一个区块,创建一个不可变的公共账本,称为“区块链”,记录了每一笔交易。

我知道 Lynn 和 Fred,以及明白挖矿原理的读者都明白,所谓的数学问题到底是怎么回事,但对于没有读过比特币白皮书的人来说,“数学问题”或“加密谜题”这样的词,会让人误以为真的有一个极其复杂的数学公式,以及对应的答案。

数学问题的描述方式,至少让我曾经以为,性能越强的计算机就越智能,于是解决“难题”的几率就越大。然而,实际情况是,挖矿只是一个类似掷色子(或买彩票)的过程,你需要通过掷色子找到一个满足条件的数字,性能越强的计算机,只不过能在单位时间内掷更多次色子而已。

Inventing Bitcoin 里,Yan Pritzker 在解释完挖矿过程后,提到了这个迷思(myth):

您可能已经在媒体上反复读到比特币挖矿涉及解决复杂的方程式。现在您明白这完全是错误的。比特币挖矿并不是解决方程式,而是反复掷出一个巨大的虚拟骰子,以在某个目标区间内产生哈希值。这只是一场强制消耗一定电量的机会游戏。

读到这里,也许你会问,那么挖矿时,计算机到底在算什么?

我的答案是:它们在反复掷色子,直到找出一个符合程序给出条件的数字。

更专业更完整的描述,可以参考比特币白皮书,或者上面提到的 Inventing Bitcoin。

比特币猜想 001 我从哪里学习比特币?

(以下是第一期比特币猜想周报,请邮件订阅)

hi,

我是 happy比特币猜想的作者,感谢订阅这份周报。

在第一期周报里,我想和你聊聊这些内容:

  1. 什么是比特币猜想(博客、周报、播客)
  2. 我从哪里学习比特币
  3. 我如何搭建比特币全节点和闪电节点
  4. 我最近在读什么书、播客、文章

什么是比特币猜想?

它是我创作的,以博客、播客和周报为形式,以比特币为主题的互联网内容。

它有这些特点:

  • 尽管我从2020年开始学习比特币,花了数百个小时阅读书籍、文章、推文,以及听播客,看视频,但我依旧不能说自己已经明白什么是比特币。所以,比特币周报不是一个我教你什么是比特币的地方。
  • 由于我依旧每天花一定时间学习比特币,并试图通过文字等形式表达自己的看法,所以,比特币猜想是一个我分享学习比特币的过程和心得的地方。
  • 也就是说,当读者通过比特币猜想学习比特币,不是从我这里学,而是从我学习的过程中学习。换句话说,就是和我一起学习。

为什么要在2024年开始写比特币呢?首先,今年对于比特币意义非凡,ETF 上市、4月的减半(halving),美联储利率宽松化,都可能将比特币的价格推向历史新高,并且,让越来越多的人开始对比特币感兴趣。这样一来,比特币内容就有了需求。

同时,在内容供给侧,中文环境下只探讨比特币而非币圈或垃圾币的内容,几乎没有,所以,我觉得有必要开始写比特币猜想。

我从哪里学习比特币?

在快速内容方面,首先是 X,你可以关注我的这个关于比特币的 X 列表。其次是 Reddit 上的 Bitcoin 社区。这两个地方可以让我获得最新的消息。

中等速度的内容,我选择听播客和看 YouTube 视频。以比特币为主题的播客很多,我先推荐这三个吧:

至于 YouTube 视频,Bitcoin University 毫无疑问是最佳选择。

慢速地学习呢,自然是通过读书对不对?待会我来说说最近我在读哪两本书。

我的比特币全节点

我在20年就买入了一套树莓派加硬盘,试图搭建比特币全节点,尝试过不同的方案,但由于网络环境的原因,一直无法成功同步。

前几个月,在一台 Thinkpad 和一台 Mac mini 上都分别成功同步全节点后,我发现终于可以不挂代理,也能同步全节点了。原因可能是 GFW 的变化,也可能是国内的全节点变多?我倾向于认为原因是第一种。

在树莓派4上成功同步了比特币全节点和闪电节点之后,发现硬件速度是个很影响体验的瓶颈,于是,上个月和老婆申请了一笔资金,购入了一台 Intel 的 Nuc 13 来搭建。最终成本在四千元出头。

我使用的软件是当下流行的 Umbrel,在搭建过程中(准确地说,是回复闪电通道的过程中)得到了 Umbrel 团队小伙在 Telegram 上的帮助,所以,对这套软件还是很有好感。

你可以在 1MLAmboss 看到我的闪电节点信息。

为什么要搭建比特币全节点?当然是为了使这个网络更强大。

为什么要搭建闪电节点?为了学习 Lightning Network。

我最近在读什么?

如果只让我推荐一本关于比特币的书,我会推荐 Jimmy Song 的新书 Fiat Ruins Everything。Jimmy 算是我在比特币道路上的贵人。在入门阶段,读了他的播客让我坚定地只投资比特币。至于这本书,我正在听第二遍,可以说,因为这本书,我可能将彻底拥抱比特币标准。

最近睡前在读的另一本书,是 Lyn Alden 的 Broken Money。如果你听说过 The Bitcoin Standard 这本书的话,那么 Broken Money 算是它的姐妹篇,或者说升级版(Reddit 网友的评价)。

好了,第一期先写到这里,我在可乐周报有更多的写作任务,所以,这份周报,我希望写得越快越流畅越好。

如果你感觉读了半天,并没有帮助你学到关于比特币的知识,没关系,更多零碎的关于比特币的想法和感悟,我都在比特币猜想博客更新,比如说最近写的这篇比特币的单位偏见。收藏博客网址,或者用 RSS 阅读器订阅就能随时收到更新了。

咱们下周再见咯。

happy