主页 > imtoken苹果钱包 > 区块链比特币三大关键技术点解读

区块链比特币三大关键技术点解读

imtoken苹果钱包 2023-06-11 07:01:17

中本聪提出的“比特币:一种点对点电子现金系统”结合了许多密码学创新,如非对称加密、分布式电子加密系统、工作量验证、点对点网络技术哈希现金等。这些先行者的知识土壤最终催生了比特币的诞生,

一、密码朋克,比特币先驱

基于密码学的比特币并不是加密货币的起源。早在 1980 年代,cypherpunks 就有了加密货币的最初构想。

Timothy May 是第一个提出无法追踪的电子货币 Crypto Credits 的人,以奖励致力于保护公民隐私的黑客。

Leslie Lamport等人在1982年提出的拜占庭将军问题。试图建立一个容错的分布式系统,即使部分节点发生故障,仍然可以保证系统的正常运行,同时也可以允许多个零-基于信任的节点达成共识,保证信息传输的一致性。

1990年,大卫·乔姆(David Chaum)提出了一种注重隐私和安全,具有不可追溯性特点的密码网络支付系统,就是后来的电子货币Ecash。但是,由于 Ecash 不是去中心化的系统,即使很多电子加密货币继承了 Ecash 的隐私意识特性,并且基于盲签名技术,也没有流行起来。

二、非对称加密、点对点技术、哈希现金比特币三大关键技术。

比特币算法

真正比特币的密码学理论基础主要来自以下密码学的技术创新,其中非对称加密、点对点技术和哈希现金是比特币的三大关键技术。

1、非对称加密算法

这些加密算法奠定了当前非对称加密理论的基础,广泛应用于网络通信领域。

1988年,戴伟提出了一种匿名的、分布式的电子加密货币系统——B-money。分布式思维是比特币的重要灵感来源。在比特币官网上,B-money被认为是比特币的精神领袖。

2005年,Nick Szabo提出Bitgold的理念:用户通过竞赛解决数学问题,然后将求解结果与加密算法串联发布,构建产权认证体系。

比特币算法

该系统与比特币的理念非常相似,并且发布日期与比特币非常接近。

2、点对点技术

Napsterl 的创始人 Shawn Fning 和 Shawn Parke 发明的非对称加密和点对点网络技术的发展,使比特币成为可能。

通过这两种技术比特币算法,可以建立分布式交易账本,并通过呼叫应答机制向全网广播。网络节点不断检查接收到的数据,避免数据被篡改。

上面的整个技术开发过程就像一场激动人心的足球进攻。在Chaom、戴威、萨博等“明星球员”的冲刺下,每一次冲刺都有一点进步,但距离“达阵”总数还差得很远。稍微远一点。那个小距离是:Hash Cash。

比特币算法

3、哈希现金

最终难点的解决方案——“双重支付”将为比特币的最终到来扫清一切障碍。

1977 年,Adam Baker 发明了 Hash Cash 算法机制。虽然最初设计用于限制垃圾邮件和拒绝服务攻击。

Hash Cash 算法在 2004 年被 Hal Finney 改进后,改进为“可重复使用的工作量证明”,标志着所有比特币技术已经成熟。

2008 年比特币算法,中本聪完成了“达阵”,将 RPOW(Reusable Proof of Work)引入加密货币,比特币诞生了!

比特币算法

三、比特币的诞生

2008 年 11 月 1 日,中本聪在秘密讨论组“密码学邮件组”中发帖:“我正在开发一种新的电子货币系统,采用完全点对点的形式,没有受信任的第三方。三方干预”。该帖子由中本聪签名。

比特币是在 2008 年全球金融危机期间宣布的。

2009 年 1 月 3 日,中本聪发布了第一版开源比特币客户端,宣告了比特币的诞生。同时通过“挖矿”获得50个比特币,产生第一批比特币的区块称为“创世区块”。

中本聪当时是一名正在研究数字货币的程序员,他有发明比特币的技术思维:

比特币算法

深入思考货币;

了解密码学;

认为像比特币这样的系统在理论上是可行的;

有足够的动力将这个想法发展成实际的产品;

优秀的编程能力和产品安全性;

足够的社交技巧。

——本文由IT徐睿编辑,文章所涉及信息来源于网络。