主页 > imtoken钱包最新版本 > 哪些比特币白皮书是正确的?怎么了

哪些比特币白皮书是正确的?怎么了

imtoken钱包最新版本 2023-10-05 05:13:18

比特币正确的地方

一个真正成功的创意的标志之一是,我们忘记了人们在创意出现之前是如何看待世界的。比特币的许多最基本的贡献似乎只是事后诸葛亮。

人们很容易忘记,在 2000 年代的大部分时间里,加密货币都是研究的死水。在 1990 年代构建工作系统的许多尝试都失败后(主要使用 David Chaum 在 1980 年代概述的想法),该领域发表的论文很少。许多人只是认为非本国货币没有可行的市场。

在比特币之前,去中心化系统在 2000 年代初期是一个活跃的研究领域(通常称为点对点网络),随着 Tor 和其他系统的发展,匿名性研究逐渐形成。

比特币白皮书官网

但这些不是支付系统的必要功能。比特币有什么贡献?

1. 鼓励矿工。比特币的核心贡献之一是通过通货膨胀和费用为矿工提供激励。这种模式总体上是成功的,公平地说,很少有人看到它的到来。在比特币时代之前,许多提供开放参与(任何人都可以运行节点)的 P2P 系统遭受了 Sybil 攻击和其他问题。鼓励诚实参与的尝试很多,但在比特币之前,没有任何系统可以让它发挥作用。

2. 轻客户端。事实证明,比特币对全节点和轻(或 SPV)节点的支持非常强大,而比特币中嵌入的区块结构使其不仅是轻客户端,而且是自然客户端。

比特币白皮书官网

3. 脚本。虽然有限,但比特币的脚本支持(白皮书中根本没有讨论)启用了一些有用的功能,例如多重签名账户和支付网络。设想一个支持简单支付的系统是明智的。

4. 识别长期激励。中本聪没有预见到工业规模的采矿或矿池,至少在白皮书中没有。但该论文确实包含了一个关于中心化风险的非常有先见之明的观点:“[攻击者] 应该发现拥有比其他人更多的新硬币的规则更有利可图,而不是破坏系统和他自己财富的有效性。 ”尽管从那时起有大量关于对矿工进行理论攻击的报道,但没有人真正尝试过。中本聪认识到一个强有力的原则:矿工有长期不攻击的动机,因为他们投资于生态系统的健康。

比特币有什么问题

比特币白皮书官网

在早期版本的比特币代码中,我们将忽略一些古怪的追溯功能比特币白皮书官网,例如:IP 付费地址和以前从未见过的内置电子商务系统。

但比特币有几个看似“错误”的特性,不应在当今构建的任何系统中重复。

1. ECDSA。虽然这种签名算法比 RSA 算法要好得多,但在各方面都不如 EC-Schnorr。 Satoshi 很可能根本不知道这个选项(围绕 Schnorr 的软件专利遗产)。今天,如果不支持更高级的签名方案(如 BLS),使用 Schnorr 代替它对阈值签名的支持显然是有利的。

比特币白皮书官网

2. 交易延展性。这个无意的问题引起了支付网络等协议的头痛,以及对 Mt. Gox 的著名攻击。今天,谨慎的设计会使用隔离见证 (SegWit) 来确保交易哈希是不可变的。

3. 函数是自加的。显然,由于添加了软分叉,因此不包含一些流行的功能是错误的,例如 pay-to-hash (P2SH) 和 check-locktime-verify。

4. 硬币的可分割性有限。比特币有 2100 万比特币的上限,但更重要的是,它的原子单位约为 2^52 satoshis。如果比特币真的成为这个星球上唯一的支付系统,它会给每个人提供不到 100 万个单位。这不足以涵盖日常交易(甚至四舍五入到十分之一美元)和大量持股。用几十个额外的位来扩展它是相当便宜的,这样可分性就不会成为问题。

比特币白皮书官网

5. 形成一个简单的链。考虑到流行语“区块链”已经发展到何种程度,值得指出的是,将区块放入线性链是一种疏忽比特币白皮书官网,让超轻量级客户端验证旧区块是否包含在当前链中的价格很高。比特币正确地将交易放在树上,那么为什么不让区块自己做呢?跳过列表将是另一个重大改进。有趣的是,Certificate Transparency 项目(独立于比特币的同时代人设计)在这方面做得很好,并将每次更新都放在树上,而比特币的几个继任者则偏离了线性链设计。

6. 任何国家/地区承诺。比特币矿工都将系统状态作为一组未使用的交易输出 (UTXO) 进行跟踪。但这并不是对每个社区的承诺,必须从历史中推断出来。这使得轻量级客户端很难确认当前状态以及交易是否已被使用。向每个区块添加 UTXO 承诺很容易,许多后续系统(如以太坊)都这样做。

7. 简单的攻击分析。比特币白皮书花费了大量(大约四分之一的文本 一))分析不到 51% 的矿工幸运并成功启动分叉的可能性。随后的分析发现了许多其他的攻击媒介(例如自私挖矿),而现在这种分析似乎已经过时了。

8. 一个 CPU 一票。中本聪将比特币描述为一个系统,其中大多数参与者是使用他们的 CPU 的矿工。多年来情况并非如此,因为采矿业由专门的硬件主导。虽然 ASIC 挖矿是一个好还是坏的发展值得商榷,但这肯定不是原始白皮书中提到的。