主页 > imtoken国内版 > 哪个比特币白皮书是正确的? 哪些是错误的?我们还不知道

哪个比特币白皮书是正确的? 哪些是错误的?我们还不知道

imtoken国内版 2023-06-30 05:22:35

Joseph Bonneau 是纽约大学的助理教授,也是畅销书比特币和加密货币技术的合著者。 他在 Coindesk 上写道,比特币白皮书是历史上最具原创性和影响力的计算机科学话语之一。 它催生了价值数十亿美元的产业和庞大的追随者。 但在幕后比特币白皮书时间,还有什么我们还不知道答案呢?

比特币是对的

比特币是一个非常成功的想法,它改变了人们看待世界的方式。

或许人们已经忘记了,在本世纪头十年,加密货币一直是研究领域的“死水”。 在 1990 年代多次尝试创建一个可行的系统失败后,许多人认为非国家货币不可行。

去中心化系统(通常称为点对点网络)在比特币之前是一个活跃的研究领域,但这些并不是支付系统的必要特征。 那么,比特币到底有什么贡献呢?

• 对矿工的激励。 比特币的核心贡献之一是通过通货膨胀和费用为矿工提供激励。 在前比特币时代,许多提供开放参与(任何人都可以运行节点)的 P2P 系统都受到女巫攻击和其他问题的困扰。

• 轻客户端。 比特币全面支持全节点和轻节点。 其中,全节点是拥有完整区块链账本的节点,需要占用内存同步所有区块链数据; 中间转换装置称为光节点。 同时,比特币嵌入的区块结构使得实现轻客户端成为可能。

•脚本。 尽管有限,但比特币脚本已经支持多种有用的功能,例如多重签名账户和支付网络。

• 承认长期激励。 尽管一直在谈论矿工攻击矿池,但它从未真正发生过。 因为中本聪认识到一个强大的原则,即矿工有长期激励,他们一直致力于建立一个健康的生态系统,让他们受益。

比特币有什么问题

在早期版本的比特币代码中,还忽略了IP地址支付、内置电子商务系统等一些问题。 比特币还有几个看似“错误”的特征:

•ECDSA。 这种签名算法虽然比RSA好很多,但是各方面都不如EC-Schnorr。 今天,如果不支持更高级的签名方案,使用 Schnorr 显然是有利的。

• 交易可塑性。 这个问题导致了一系列令人头疼的问题。 今天的设计将使用 SegWit 方法来确保交易哈希不可延展。

• 功能是自行添加的。 一些流行的功能,如 pay-to-script-hash (P2SH) 和 check-locktime-verify 显然是错误的,不应该包含在该版本中。 随后,这些功能也被添加到版本中。

• 代币的可分性有限。 如果比特币真的成为地球上唯一的支付系统,那么每个人只能提供不到 100 万个单位。 这远远不能满足日常交易和大额持仓。

• 块在一条简单的链上。 将块放在线性链中是一个无意的举动,它使超轻量级客户端的验证成本更高。

• 无法获得踪迹。 比特币矿工将系统状态设置为“未花费的交易输出”(UTXO)。 这使得轻量级客户端很难确认当前状态。

• 简单分析。 比特币白皮书花了很多时间分析挖矿能力低于51%的矿工成功发起分叉的概率。 但这种分析现在看来已经过时了。

• 一CPU 一票。 中本聪将比特币描述为一个系统,在该系统中,大多数参与者使用自己的 CPU 成为矿工。 但从多年的结果来看,情况并非如此,因为挖矿行业是由专业硬件主导的。

我们还不知道的

• SHA-256 谜题。 比特币使用基于哈希的“工作量证明”算法一直是业界的热门话题。 它提出了许多问题,包括:它是否节能? ASIC 是否鼓励中心化? 权益证明会胜出吗?

• 块大小和其他参数限制。 比特币白皮书中 1 MB 的块大小限制一直是争论的焦点。 许多新系统经常可以制造更大的区块。 从长远来看比特币白皮书时间,过于保守的比特币设计方法是否明智?

• 匿名。 由于交易图分析的发展,白皮书中对比特币持有者身份的讨论表明,只有通过公钥才能揭示其身份的论点并不全面。 Confidential Transactions、Monero 或 Zcash 等系统已经提供了更强大的加密隐私服务。

•通货膨胀。 比特币旨在避免通货膨胀,但许多经济学家指出它实际上造成了通货紧缩。 因为只有当钥匙丢失时,令牌才能退出流通。 而零通胀实际上需要发行少量的新货币来跟上货币的贬值。

• 转向交易费用。 比特币最初主要通过通货膨胀来奖励矿工,现在正慢慢过渡到通过交易费用来奖励他们。 没有人知道这将如何发展,但一些研究表明,它可能会在后通胀世界中造成严重的不稳定。

• 有限的可编程性。 比特币严格限制其可编程性,以保持交易易于验证,同时成本可预测。 以太坊已经证明了对更丰富的编程模型的巨大需求。 从长远来看,比特币会因其较弱的编程模型而受到阻碍吗?

作者Max Li