关键人物

Laszlo Hanyecz:买披萨的那个人,也是 GPU 挖矿的发明者

2010 年 5 月 22 日,Laszlo Hanyecz 用 10,000 BTC 买了两个披萨,这是有记录的第一笔用比特币购买实物的交易。他还写出了第一段 GPU 挖矿代码,并把比特币客户端移植到 Mac OS X。

Laszlo Hanyecz 是那位在 2010 年 5 月 22 日用 10,000 BTC 买下两个棒约翰披萨的程序员,这是有据可查的第一笔用比特币购买实物的交易。这一天如今被作为"比特币披萨日"每年纪念。他也是第一个用显卡挖比特币的人,并写出了比特币客户端最早的 Mac OS X 移植版本。

1. Laszlo Hanyecz 是谁?杰克逊维尔的一位早期贡献者

  • 背景与经历: Hanyecz 是一位居住在佛罗里达州杰克逊维尔的软件开发者。他在 2010 年初接触比特币,当时论坛只有几百名成员,也没有什么值得报价的汇率。他属于中本聪仍然活跃时就为项目贡献代码的那一小群人,并与中本聪直接通信讨论挖矿性能与客户端可移植性。他的技术直觉是:这套软件应当能在各处运行,并且要挖得更有效率。由此产生的两项贡献,其重要性远超那两个披萨,却远没有那么出名。

2. 主要贡献:GPU 挖矿、Mac 移植与披萨

  • 主要贡献:
    • 第一个 GPU 挖矿实现(2010): 最初的客户端用 CPU 挖矿。Hanyecz 意识到哈希运算是天然可并行的,于是把工作循环改写为在显卡上运行,算力提升了几个数量级,让他挖到了数万枚币。中本聪的反应是谨慎而非兴奋:他主张达成一项"君子协定"推迟 GPU 军备竞赛,理由是让普通 CPU 也能参与挖矿,对网络早期的分发更有利。军备竞赛终究还是来了,从 FPGA 矿机到今天的 ASIC 矿场,全都源自这一改动。
    • Mac OS X 移植(2010): Hanyecz 做出了比特币客户端第一个可用的 Mac 版本,把软件从 Windows 与 Linux 扩展开来——在那个阶段,每多一个节点都实质性地增加着网络规模。
    • 披萨交易(2010 年 5 月 18-22 日): 5 月 18 日,他在 Bitcointalk 论坛发帖:"我愿意用 10,000 个比特币买几个披萨……大概两个大的吧,这样第二天还能剩点吃。"三天无人回应,他还追问了一句是不是自己出的价太低。5 月 22 日,一位化名 jercos 的少年(后来确认为 Jeremy Sturdivant)接下了这单,订了两个大号棒约翰披萨送到 Hanyecz 家,并收到了那些币。披萨花了约 25 美元;那 10,000 BTC 在当时约值 41 美元。当天 Hanyecz 在论坛上汇报:"我只想说,我成功地用 10,000 个比特币换到了披萨。"
    • 后续购买与闪电网络披萨(2010、2018): 整个 2010 年夏天他继续用比特币买披萨,又花掉了大量的币。2018 年 2 月,他在闪电网络上重做了这个实验,通过一笔跨境支付完成披萨配送,以此说明比特币的支付层再次变得足够快、足够便宜。

3. Hanyecz 在区块链历史中的位置

  • 影响力评估: 披萨交易是比特币从"关于价值的观点"变成"以商品计价"的那一刻。在 2010 年 5 月 22 日之前,比特币在小额私下交易中换过美元、在水龙头里被送出过,却从未买到过任何东西。证明一种没有发行方的数字资产可以换来送到真实门牌号的实物商品,正是这个项目当时最需要的经验性检验,而它发生在多数人第一次听说这个词的三年之前。就长期影响而言,GPU 挖矿的工作更大:它启动了挖矿的工业化进程,而这一进程如今决定着网络的安全预算与能耗结构。

  • 重要观点: Hanyecz 一贯拒绝把披萨说成一个悲剧性的失误。按他的说法,当时没人知道比特币是否会有价值,挖矿成本低廉、币也很多,而这件事的意义在于证明这种货币真的能用。被反复问及是否后悔时,他说价值来自那次演示,而不是这些币后来变成了什么。


4. 关于比特币披萨的常见误解

  • 争议与批评:
    • "这是第一笔比特币交易": 不是。第一笔在两个人之间的交易是 2009 年 1 月 12 日中本聪转给 Hal Finney 的 10 BTC,而在 2010 年 5 月之前比特币也已被换过美元。披萨是第一笔有记录的实物购买。
    • "他直接用比特币买了披萨": 棒约翰并不接受比特币。Sturdivant 用普通信用卡付了披萨钱,再从 Hanyecz 那里收到币——因此这笔交易更像是点对点支付中介的早期案例,而不是商户直接受理。
    • "他损失了一大笔财富": 以后来的价格衡量确实如此;以 2010 年的现实衡量,他花了约 41 美元买了两个披萨,还有找零。关于他在所有披萨购买中总共花掉多少币,各方说法不一,已公开的数字从约 79,000 到 100,000 BTC 不等。
    • "交易的另一方走了大运": 买下披萨的那位少年 Jeremy Sturdivant 在后来的采访中说,他在随后一年里把这些币花在旅行和日常开销上,远早于任何显著的价格上涨。加密货币史上最著名的这笔交易,双方都把这些币当成了它们在当时的样子:一件没有成熟市场的新奇物。
    • "他是套现离场的传奇人物": Hanyecz 基本没有留在这个行业,作为普通软件开发者工作,主要只在每年 5 月 22 日前后接受采访。

5. 时间线与现状

  • 2010 年初: 接触比特币并开始贡献代码。

  • 2010 年 5 月: 写出并运行第一段 GPU 挖矿代码;中本聪劝他谨慎,不要开启硬件竞赛。

  • 2010 年: 贡献比特币客户端的第一个 Mac OS X 版本。

  • 2010 年 5 月 18 日: 在 Bitcointalk 发帖,出价 10,000 BTC 换两个披萨。

  • 2010 年 5 月 21 日: 无人回应,他追问是不是出价太低。

  • 2010 年 5 月 22 日: Jeremy Sturdivant 接单;两个棒约翰披萨送达杰克逊维尔;币被转出。

  • 2010 年夏: 继续用比特币买披萨。

  • 2018 年 2 月: 通过闪电网络再次买披萨。

  • 现状与未来: Hanyecz 仍住在佛罗里达并从事软件工作。5 月 22 日如今是加密货币日历上的固定日期,交易所与各类会议都会纪念,媒体则会照例算一遍"那两个披萨今天值多少钱"。更持久的遗产其实在技术层面:今天运转的每一台矿机,都是他在 2010 年为让显卡比 CPU 算得更快而写下的那段代码的后代。

常见问题

Who is the Bitcoin pizza guy?

Laszlo Hanyecz, a software developer in Jacksonville, Florida. On May 18, 2010 he offered 10,000 BTC on the Bitcointalk forum for a couple of large pizzas, and on May 22 a teenager posting as jercos accepted, ordered two Papa John's pizzas delivered to his house, and received the coins. It was the first documented purchase of a physical good with Bitcoin, and May 22 is now marked annually as Bitcoin Pizza Day.

How much were the 10,000 bitcoins worth in 2010?

About $41 at the time of the trade. The pizzas themselves cost roughly $25, paid by the counterparty with an ordinary credit card. There was no significant exchange market for bitcoin in May 2010, which is part of why the transaction mattered: it established a price in goods for an asset that had almost no price in dollars.

Was the pizza purchase the first Bitcoin transaction?

No. The first transaction between two people was Satoshi Nakamoto's 10 BTC to Hal Finney on January 12, 2009, and bitcoin had been swapped for dollars in private deals before May 2010. The pizza was the first documented purchase of a physical good, which is a different and, for adoption, a more consequential milestone.

Does Laszlo Hanyecz regret the pizza purchase?

He has consistently said no. His account is that nobody knew whether bitcoin would ever be worth anything, that mining was cheap and coins were plentiful, and that the point was to prove the currency could buy something real. He has repeated the position in interviews for more than a decade, and in February 2018 he bought pizza again over the Lightning Network to demonstrate a newer payment layer.

What else did Laszlo Hanyecz contribute to Bitcoin?

Two contributions that mattered more than the pizza. He wrote the first GPU mining implementation in 2010, moving hashing off the CPU and raising his hash rate by orders of magnitude, which Satoshi initially urged him to hold back to keep mining accessible. He also produced the first Mac OS X build of the Bitcoin client, extending the software beyond Windows and Linux.

Who sold the pizzas?

Jeremy Sturdivant, a teenager who posted on Bitcointalk as jercos. He arranged the order over IRC, paid Papa John's by credit card, and received 10,000 BTC. He has said in later interviews that he spent the coins over the following year on travel and ordinary expenses, well before any large price increase.

参考资料