415 / 736LERNER

Sergio Demian Lerner

早期挖矿及 Bitcoin 相关系统研究者

Sergio Demian Lerner 在早期比特币区块中寻找矿工留下的痕迹,也设计与比特币相连的新系统。他的工作把历史研究与一个实际问题联系起来:能否验证复杂计算,而不要求整个比特币网络都执行这些计算?

Sergio Demian Lerner 是参与 Patoshi 分析、Rootstock 设计和 BitVMX 研究的研究者。Patoshi 探讨某些早期区块是否可能由同一矿工生成。Rootstock 是与 Bitcoin 相连的独立区块链;BitVMX 则提出在 Bitcoin 上解决计算结果争议的方法。这几项工作回答的问题不同,先把它们分清,才能理解他的贡献。

Lerner 在 Bitslog 博客发表分析文章。他也撰写了 2019 年 1 月 29 日的 Rootstock whitepaper 第 11 次修订版,解释该系统的设计。2024 年 5 月 10 日的 BitVMX 论文将他列为五位作者之一。因此,这并非单一项目,合作成果也不能只归功于 Lerner。沿着这些出版物,可以看到他的工作从研究区块链历史,延伸到设计新的验证方法。 [1] [4] [6]

区块链不记录每个区块背后矿工的姓名,却保留了其软件生成的数据。Lerner 在 2019 年的分析中比较 coinbase 交易里的 ExtraNonce、nonce 范围和时间戳。Coinbase 交易分配区块奖励;nonce 和 ExtraNonce 是矿工寻找有效区块时会改变的数值。数值中的规律可能帮助把区块联系到同一挖矿来源。Lerner 将这个明显的模式称为 Patoshi。这是关于区块来源的论证,并不能证明电脑背后具体是谁。 [1]

要估算某位矿工的收益,首先必须决定哪些区块归属于他。BitMEX Research 在 2018 年独立分类了 2009 年的区块,并承认方法存在错误、八月之后的证据较弱。选取不同时段或采用不同归属规则,可能改变结果,因此不同研究的数字不一定能直接比较。此外,过去挖矿所得的估计既不能证明今天的余额,也不能证明有人仍持有可用的私钥、能够花费这些币。 [1] [3]

在 2020 年的文章中,Lerner 再次研究时间戳,即区块中记录的时间。他在 Patoshi 区块之间发现异常间隔,并考虑挖矿程序运行方式等可能原因。这并未确定矿工当时为什么这样做。相反,他鼓励读者独立重算,也承认自己的软件可能有错误。阅读研究时,这一点很有用:观测到的规律与解释其原因的故事,是两回事。 [2]

2019 年的 whitepaper 将 Rootstock 描述为 sidechain,即与 Bitcoin 相连的独立区块链。它有自己的网络、RBTC 货币和虚拟机,后者是运行 smart contracts 这类程序的环境。通过 merged mining,比特币矿工能够同时把挖矿工作用于这条链。但这不意味着 Bitcoin 节点执行 Rootstock 的全部合约;程序遵循 Rootstock 自己的规则。历史文档中的手续费和算力占比,也不能当作今天的数据。 [4]

假设我们希望在 Rootstock 应用中使用 BTC。PowPeg 桥会把 BTC 锁在 Bitcoin 上,并在另一条链上提供对应的 RBTC。返回时按桥的规则反向操作;原来的比特币并没有在两个数据库之间移动。文档描述了保护私钥的硬件签名模块,以及延迟启用的紧急恢复途径。因此,安全也取决于这些组件正常工作,而不只是挖矿。介绍防护措施并不能证明风险为零,也不能保证立即提款。 [5]

2024 年的 BitVMX 论文处理另一个问题。一方在区块链外计算结果,另一方检查它。若双方不同意,可借助预签名交易在 Bitcoin 上解决争议。执行步骤的记录用哈希相连,哈希是数据的简短密码学指纹。比较这些指纹,双方可以逐步定位计算从哪里开始不同,并检查错误。这不意味着每个 Bitcoin 节点平时都运行整个程序。链用于解决争议,主要计算仍在链外完成。 [6]

在所描述的 BitVMX 中,验证者有时间检查操作者的主张;操作者就是提交结果的一方。如果没有人提出挑战,操作者可在时间锁到期后使用锁定资金。时间锁是一种延迟访问的条件。扩展到多个验证者时,方案假设至少有一位诚实者;他还必须拥有所需数据,并确实及时回应。因此,安全不仅取决于数学流程,也取决于它如何运行。发表设计并不等于审计某座已部署的桥。 [6]

要获得更完整的理解,请将本词条与以下词条结合阅读: Gloria Zhao, Satoshi Nakamoto, Merged Mining. 反向关联还来自: Larry Fink.

DOC · 001Lerner — Patoshi analysis 2019文档 DOC · 002Lerner — Patoshi timestamps 2020文档 DOC · 003BitMEX Research — independent early-mining allocation文档 DOC · 004Lerner — Rootstock whitepaper revision 11文档 DOC · 005Rootstock — PowPeg security model文档 DOC · 006Lerner and coauthors — BitVMX 2024文档
修订日期: 来源优先 · 非投资建议