欢迎这位怪蜀黍来到《区块链入门到实战(2)之区块链 – 发展历史 - 大码王 - 博客园》

关闭页面特效

 


区块链的提出

区块链技术是最早由计算机科学家斯图尔特·哈伯(Stuart Haber)和w·斯科特·斯托内塔(W. Scott Stornetta)于1991年提出。他们介绍了一种方案,用于在数字文档上加盖时间戳,防止文档被篡改。他们开发了一个系统,使用加密的安全区块链来存储有时间戳的文档。

图

图

默克尔树

1992年,默克尔(Merkle)树被纳入到区块链的设计中,大大提高了区块链的效率。默克尔(Merkle)树被用来创建一个“安全的区块链”,它存储了一系列数据记录,每条数据记录都与前一条数据记录相连。这个链中的最新记录包含了整个链的历史。然而,这项技术当时没有被大规模应用,专利在2004年失效。

图

可重用工作证明(RPoW)

2004年,计算机科学家哈尔•芬尼(Hal Finney)推出了一个名为“可重用工作证明”(RPoW)的系统,作为数字现金的原型。这是加密货币历史上一个重要一步。RPoW系统通过接收不可交换或不可替换的基于Hashcash的工作令牌证明来工作,从而创建一个rsa签名的令牌,该令牌可以进一步在人与人之间传输。

图

RPoW通过保持在可信服务器上注册令牌的所有权,解决了双重支付(Double Spend)问题。该服务器旨在让全世界的用户实时验证其正确性和完整性。

比特币

2008年,一位化名中本聪(Satoshi Nakamoto)的人,至今也不知道真人是谁,提出了比特币的概念,在比特币中应用了分布式区块链技术。他以一种独特的方式改进了设计,在不需要可信方签名的情况下向初始链添加区块。修改后的树将包含数据交换的安全历史。它利用p2p网络对每个交换进行验证,可以在不需要中心管理的情况下自主管理。

这些改进非常有益,使得区块链成为加密币/虚拟币的支柱。今天,该设计被广泛应用于其他加密币。

区块链具有良好的发展前景。block(块)和chain(链)这两个词在中本聪(Satoshi Nakamoto)的原稿中被当作两个单词使用,但到2016年,它们最终被作为一个单词 — 区块链(blockchain) — 推广开来。

 posted on   大码王  阅读(309)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具

成都

复制代码

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示

目录导航