区块链的历史和演变
2008 年,随着比特币的诞生,区块链的概念应运而生,2009 年,比特币开始投入实际应用。由于比特币是区块链技术历史的重要组成部分,因此必须提到比特币,因为如果没有比特币,区块链的叙述就不完整。
区块链是如何出现的?
我们现在将研究计算和计算机网络的基础历史,重点关注它们的发展以及它们在 2008 年比特币出现中发挥的作用。本分析将按时间顺序呈现 −
- 20 世纪 60 年代 − 计算机网络的诞生
- 1969 年 − ARPANET 的建立
- 1970 年代 − 安全网络通信的初步努力,包括公钥加密技术的开发
- 1970 年代 − 创建加密哈希函数
- 1973 − ARPANET 扩展到其他地理区域
- 1974 − 第一个互联网服务提供商 Telenet 的推出
- 1976 − 用于安全加密密钥交换的 Diffie-Hellman 协议
- 1978 − 公钥加密技术的出现
- 1979 − Ralph C. Merkle 发明了 Merkle 树(一种组织哈希的结构)
- 1980 年代 − TCP/IP 协议的进步
- 1980 − Ralph C. Merkle 建立了 公钥 密码系统协议
- 1982 − David Chaum 提出了盲签名
- 1982 − 提出了 拜占庭将军问题(比特币可以看作是这个问题的解决方案,尽管它的主要目的是解决双重支付问题)
- 1985 − Neal Koblitz 和 Victor Miller 对椭圆曲线密码学的探索
- 1991 − Haber 和 Stornetta 关于创建防篡改文档时间戳的工作,这可以看作是区块链或哈希链的早期概念
- 1992 − Cynthia Dwork 和 Moni Naor 出版了"通过处理或打击垃圾邮件来定价",标志着工作量证明 (PoW) 的首次应用
- 1993 − Haber、Bayer 和 Stornetta 使用 Merkle 树增强了防篡改文档时间戳系统
- 1995 − 部分银行实施 David Chaum 的 Digicash 系统(一种匿名电子现金系统)
- 1998 − Nick Szabo 发明了 Bit Gold,这是一种利用哈希链和拜占庭法定人数的去中心化数字货币机制
- 1999 − Napster 的兴起,这是一款主要用于音乐的点对点文件共享应用程序,它是中心化的。
- 1999 −为比利时倡议 TIMESEC 创建安全时间戳服务。
- 2000 − 推出 Gnutella 文件共享 网络,率先提出去中心化概念。
- 2001 − 推出 BitTorrent 和 分布式哈希表 (DHT)。
- 2002 − Adam Back 开发 Hashcash。
- 2004 − Wei Dei 概念化 B-Money,其中利用了 hashcash。
- 2004 − Hal Finney 创新了可重复使用的工作量证明 (PoW) 系统。
- 2005 − 实施计算难题以阻止 Sybil 攻击,由 James Aspnes 及其同事提出。
- 2009 − 比特币的推出,标志着第一个区块链的诞生。
前面提到的技术在比特币的发展中发挥了重要作用,即使它们的贡献不是直接的;它们与比特币旨在解决的挑战有关。
之前建立匿名和分散数字货币的努力取得了不同程度的成功,但它们未能完全解决完全无需信任或无需许可的环境中双重支付的问题。这一挑战最终被比特币区块链克服,并催生了比特币加密货币。
此外,重要的是要认识到,状态机复制(SMR 问题)等概念也可以通过比特币解决,该问题由Leslie Lamport于 1978 年首次提出,随后由Fred Schneider于 1980 年正式提出。比特币网络通过其工作量证明共识机制促进区块复制并保持一致性,以概率方式解决了 SMR 问题。
区块链:是什么、何时以及如何?
2008 年,一篇题为"比特币:一种点对点电子现金系统"的开创性论文以中本聪的笔名撰写,重点关注点对点电子现金的概念。这篇论文引入了"区块链"的概念,但中本聪的真实身份仍然未知。
2009 年比特币推出后,中本聪一直积极参与比特币开发社区,直到 2011 年,他将比特币开发的控制权移交给核心开发人员并从公众视野中消失。从那时起,他就再也没有消息了,他的身份和存在笼罩在神秘之中。 "区块链"一词后来演变为"区块链"一词。
如前所述,区块链技术涵盖了各个经济部门的广泛应用。特别是,金融部门的金融交易和结算效率得到了显著提高,从而大大降低了时间和成本。
目前,重要的是要认识到,许多经济部门已经开始认识到区块链技术的潜力和优势,许多部门要么已经在实施,要么即将着手利用其优势。