主页 > imtoken下载安装 > 比特币技术的起源

比特币技术的起源

imtoken下载安装 2023-08-05 05:13:04

比特币是由中本聪创造的,中本聪,在比特币白皮书上的英文名字是 Satoshi Nakamoto。因为他的身份还没有得到证实。中本聪是个人还是团队,我也不知道。他是日裔美国人还是澳大利亚日本人,我也不知道。

据说,为了不被政府迫害,他一直小心翼翼地隐瞒自己。他的公开信息是通过暗网传播的。许多人试图找到他,但没有人知道他是谁。

2008年发表论文《比特币:一种点对点电子现金系统》(Bitcoin: APeer-to-Peer Electronic Cash System)。2009年1月3日,他开发了比特币算法的第一个实现。获得客户端程序和第一个“挖矿”(挖矿),获得第一批50个比特币,这也标志着比特币金融系统的首次亮相。

2010 年,他淡出并将项目移交给比特币社区的其他成员。12 月 12 日,在维基解密泄密一周后,他在比特币论坛上发表了他的最后一篇文章,并终止了电子通信。

事实上,在比特币出现之前,已经有人在尝试数字货币,但中本聪只是众多技术的整合者。比特币的诞生过程就像一场接力赛,而中本聪恰好是接过最后一根接力棒的幸运儿。比特币的诞生其实是密码学和数字技术20多年积累和不断演进的结果。让我们来看看中本聪发明比特币所使用的原材料。

1977年

Ron Rivest、AdiShamirh 和 Len Adleman 在 MIT(麻省理工学院)提出了 RSA 公钥加密算法。RSA 的名字来源于开发它们的三个人的名字。事实上,在 1973 年比特币是怎么诞生的,英国数学家 Clifford Cocks 就曾提出过类似的原理,但直到 1998 年发表之前,它一直作为顶级机制。

RSA 算法是一种非对称加密算法。所谓不对称是指算法需要一对密钥。如果一个用于加密,另一个需要用于解密。RSA算法是研究最广泛的公钥算法,通常被认为是目前最好的公钥方案之一。RSA算法也是ISO推荐的公钥数据加密标准。它基于一个非常简单的数论事实:将两个大素数相乘很容易,但分解乘积非常困难,因此可以将乘积作为加密密钥公开。

1982年

美国密码破译员 David Chaum 于 1980 年创办了一家 DigiCash 公司,后来搬到了荷兰,因为荷兰历来对隐私和隐私保护充满热情。David Chaum 他创立了 DigiCash 公司,然后在 1982 年他提出了不可追踪的密码网络支付系统,作为 RSA 算法的网络加密的扩展。这实际上是今天比特币的祖先。

它允许一个人向另一个人发送一串数字,当收款人将钱存入银行时,这笔钱有大量的原始签名,但与之前签名的铸币厂数量不同。Chaum 的发明允许这种替代货币在不破坏铸币厂识别标记的情况下进行不可追踪的修改,从而使铸币厂或银行对交易“视而不见”。

但随后大卫乔姆的公司违反了荷兰央行的规定。作为妥协,他们同意 DigiCash 的产品只能卖给银行。他试图与多家银行一起创建一个可行的数字现金领域,但没有取得进展。该公司几乎没有收入来源,最终于 1998 年破产。

1991 年

Stuart haber 和 Scottstornetta 发表了一篇论文:How to TimeStamp a Digital Document,其中他们提出了一种使用时间戳保护数字文档的协议,这就是今天所谓的区块链链的原型。Satoshi Nakamoto 的比特币白皮书,最后一部分,参考文献中的第三篇文章,引用了论文 How to TimeStamp a Digital Document 的第 99-111 页。

Stuart Haber 和 Scott Stornetta 的主要工作是处理时间戳的文档——他们的目的是建立一个“数字公证人”服务。对于专利、商业合同和其他文件,人们可能希望确定该文件是在某个时间创建的,或者不迟于某个时间点。Stuart Haber 和 Scott Stornetta 的文档概念非常笼统,可以是任何类型的数据。他们确实提到金融交易是一种潜在的应用,但这不是他们的重点。

1991 年

Phil Zimmermann 基于 RSA 公钥加密系统开发了邮件加密系统 PGP,可以保证邮件内容不被篡改。他的创意在于将RSA公钥系统的便捷性与传统加密系统的高速性相结合,巧妙地设计了数字签名和密钥认证管理机制。所以PGP几乎成为了最流行的公钥加密软件包。

PGP是面向大众的加密软件。加密是为了安全,隐私权是一项基本人权。在现代社会,互联网上的电子邮件和文件传输已成为生活的一部分。电子邮件的安全问题越来越突出。大家都知道,互联网上传输的数据是没有加密的。如果您自己不保护您的信息,第三方将很容易获得您的隐私。;

另一个问题是信息认证。如何让收件人确定邮件没有被第三方篡改,需要数字签名技术。RSA公钥系统的特性使其非常适合满足以上两个需求:Privacy and Authentication。

RSA(Rivest-Shamir-Adleman)算法是一种基于不可能对大数进行素因数分解的假设的公钥系统。简单地说,就是找两个大素数,一个对世界开放,一个不对任何人开放。一个称为“公钥”,另一个称为“私钥”。这两个密钥是互补的,即用公钥加密的密文可以用私钥解密,反之亦然。假设 A 想向 B 发送一封信,并且他们知道彼此的公钥。A用B的公钥加密邮件并发送,B收到后可以用自己的私钥解密A的原文。由于没有人知道 B 的私钥,即使是 A 也无法解密这封信,从而解决了信件保密的问题。另一方面,由于每个人都知道 B' s 公钥,他们都可以给 B 发信,所以 B 不能确定是不是来自 A。身份验证的问题出现了,此时数字签名就派上用场了。

A 用自己的私钥加密上述 128 位“本质”,附加到电子邮件中,然后用 B 的公钥加密整封电子邮件。这样,B收到密文后,B用自己的私钥对邮件进行解密,得到A的原文和签名。B 的 PGP 还从原始文本中计算出一个 128 位的“本质”以使用 A 的公钥。比较解密签名得到的数字。如果匹配,则说明这封邮件确实是 A 发送的,因此满足了这两个要求。

PGP也可以只签名不加密,适合做公开声明,声明者可以用自己的私钥签名以证明自己的身份(只能在网上做)。这允许收件人确认发件人的身份,并防止发件人否认他们的声明。这在商业领域有很大的应用前景,可以防止寄件人拒信,防止信件在途中被篡改。

1997

发明 hashcash 的英国密码学家 Adam Back 使用了工作量证明。这个原型最初是为了解决互联网垃圾邮件问题而设计的,后来成为比特币的核心要素之一。

1998

Wei Dai 在 cypherpunks 邮件列表中首次阐明了“加密货币”的概念。

首先看看密码朋克到底是什么?

密码朋克,中文称为cypherpunks,是最早的数字货币传播者群体。它发起了密码朋克运动,即密码朋克运动。这个活动有什么作用?它支持以代码的形式实现强加密,实现强加密的目的是什么?反对政府、公司、监视机构等,这些压迫性组织,因为它们从易受攻击的个人那里提取数据。他们认为,政权通常基于控制数据,通过控制数据,人们可能会受到伤害、压迫或沉默。

全球约有 1,400 名“密码朋克”用户,讨论数学、加密技术、计算机技术、政治和哲学等话题,以及私人问题。就像那个维基百科,维基解密的创始人阿桑奇,他是密码朋克领袖,“BT下载”的作者:Bram Cohen比特币是怎么诞生的,“也就是万维网”的发明者:Tim BernersLee。“密码朋克”从事加密电子邮件系统,正是英特尔资深科学家蒂姆·梅在他家创办了密码朋克邮件列表组织。该团伙经常在这个电子邮件群中讨论数字货币的做法。2009 年晚些时候,中本聪在这个密码学邮件列表上发布了第一个比特币规范和概念证明。在比特币中,

Wei Dai 首先在 cypherpunks 邮件列表中阐明了“加密货币”的概念是什么,指的是在特定国家或经济体内用于支付商品、服务和任何种类的债务记录的物品。

让我们解释一下这句话。

首先,他设定了一个在特定国家或经济体中通用的范围。也就是说,那个时候,这个概念还没有建立在我们现在所说的公链之上,也不是世界上所有的节点都可以参与,而是在一个特定的国家或经济体中旅行。这是第一个。

第二,它是干什么用的?它用于支付商品、服务和偿还债务。这是货币的基本用途,因为加密货币本质上还是货币,需要承担货币交易、支付等用途。

第三,用于支付商品、服务和债务的物品,用于支付商品、服务和债务的任何种类的物品或记录。首先,它是一个项目。现金货币本身就是一种物品,所以用物品来反映加密货币没有意义。直接用现金就行了。但是现金是如何加密的,它是一个实际的项目。我不可能对每笔现金都上锁,每次交易都让对方拿钥匙开锁,或者我在现金上安装密码装置,每次交易都输入密码. 但第二,任何类型的记录,这就是重点。比特币本质上是一个交易记录,一个账户。中本聪发明比特币的时候,借鉴了很多魏岱的设计,和魏岱有很多邮件往来。

来自 Satoshi Nakamoto 和 Wei Dai 的三封电子邮件:

第一封邮件的翻译:中本聪给戴伟:

“我阅读了您关于 b-money 的页面并且非常感兴趣。我将很快发表一篇论文,将您的想法扩展为一个完整的工作系统。Adam Back (hashcash.org) 发现了两者之间的相似之处是他让我来你的网站吗?

为了在我的论文中引用您的 b-money 概念,我需要确认您的 b-money 页面的发布日期。我的引文是这样的:[1] W. Dai,“b-money”,weidai.com/bmoney.txt。

您可以从 upload.ae/file/6157/ecash-pdf.html 下载论文的初稿。如果你认为有人会感兴趣,也请转发。"

第二封邮件的翻译:Wei Dai to Satoshi Nakamoto

“嗨,中本聪:

b-money 于 1998 年在 Cypherpunk 邮件组中发布。

以下是存档帖子:

cypherpunks.venona.com/date/1998/11/msg00941.html

在这里您还可以找到一些关于 b-money 的讨论:

cypherpunks.venona.com/date/1998/12/msg00194.html。

感谢您告知您的论文。如果我有意见和问题,我会阅读并回复您。"

第三封邮件的翻译:中本聪给戴伟

“只是为了让你知道,我刚刚发布了比特币 v0.1,这个系统完全实现了我几个月前发给你的论文中的想法。您可以从 bitcoin.org 获取详细信息,也可以下载软件和屏幕截图。

我认为比特币几乎可以解决您想要在 b-money 论文中解决的所有问题。

该系统是完全去中心化的,不需要任何服务器或任何受信任方。该网络在架构上支持多种托管交易和合约类型,但目前仅实现货币和交易功能。

在密码学邮件组中,围绕设计进行了讨论。

Halfini 的总体评价非常好:“我想说的一点是,比特币在任何意义上都是两个独立的想法:第一个是解决 James 列出的问题,创建一个全球一致但去中心化的数据库;然后使用实现一个非常类似于魏岱的b-money的系统,但不是基于账户,而是基于交易/现金。一直强调,实现全球一致,但大规模的去中心化数据库无疑是最困难的部分。使用证明解决这个问题的工作方法是一个天才的想法,值得进一步认真考虑。”

中本聪”

当我们看比特币白皮书的时候,我们会发现第一个参考是来自魏岱的b-money。大多数涵盖比特币起源的文章也提到了 b-money。

b-money究竟是什么?我们先引用以太坊白皮书中的介绍:

1998 年,魏岱的 b-money 成为第一个提出通过解决计算难题和去中心化共识来创造货币的想法的提案,但该提案没有详细说明如何真正实现去中心化共识。

这意味着什么?也就是说,b-money 是第一个提出通过解决计算机难题并达成去中心化共识来产生电子货币的。1998年,这个概念相当新颖和先进。在当时的环境下,这样的系统只能部署在头脑中,所以 b-money 并没有提及一些具体的共识实现细节。但这只是显示了魏岱的犀利,哈尔芬尼和亚当贝克的想法都与魏岱的b-money有关。

那么魏岱是怎么说比特币和b-money的关系的呢?他说虽然比特币和我的b-money很像,但不是我创造的,而是中本聪创造的。在他创建它之前,他甚至没有阅读我的文章。我和比特币没什么关系。

魏岱虽然谦虚地说比特币和他关系不大,但很明显中本聪会间接或直接受到b-money的影响,所以他在邮件中两次表示要实现b-money作为标的功能。

本系列所有文章:

1、比特币技术的起源

2、比特币诞生背景

3、比特币白皮书翻译及详解-1:白皮书标题

4、比特币白皮书翻译及详解-2:白皮书摘要

5、比特币白皮书翻译及详解-3:简介

6、比特币白皮书翻译及详解-4:交易

7、比特币白皮书翻译及详解-5:时间戳服务器

8、比特币白皮书翻译及详解-6:工作量证明

9、比特币白皮书翻译及详解-7:网络

10、比特币白皮书翻译及详解-8:激励

11、比特币白皮书翻译及详解-9:回收硬盘空间

12、比特币白皮书翻译及详解-10:简化支付验证

13、比特币白皮书翻译及详解-11:价值组合与细分

14、比特币白皮书翻译及详解-12:隐私

15、比特币白皮书翻译及详解-13:计算

16、比特币白皮书翻译及详解-14:结论