首页/我的作品/密码学/第10章 密码学塑造的新世界
密码学:守护数字世界的秘密

第10章 密码学塑造的新世界

第 54 / 78 篇 · Crazy Boy

如果说前几章是带你走进密码学的实验室,那么这一章,我们要推开窗户,看看外面的世界。你会发现,密码学早已不只是保护数据的技术,它正在重新定义金钱、信任、法律,甚至人类协作的方式。

2008年,一个化名“中本聪”的神秘人物发表了一篇论文,标题是《比特币:一种点对点的电子现金系统》。论文里没有高深的数学,却巧妙地将哈希函数、数字签名、工作量证明组合在一起,创造出一个不需要银行、不需要政府背书的数字货币。从此,区块链诞生了。它像一本公开的、不可篡改的账本,任何人都可以查看,任何人都可以写入,但没有人能单独篡改。它的背后,全是我们学过的密码学工具:哈希函数把区块串成链,数字签名让交易不可否认,工作量证明让篡改成本高不可攀。

短短十几年,区块链已经从比特币扩展到了智能合约、DeFi(去中心化金融)、NFT(非同质化代币)。而支撑这一切的,依然是密码学。你会看到,钱包地址其实是公钥的哈希,每一笔交易都带着你的数字签名,共识机制背后是密码学博弈。

但密码学的想象力远不止于此。你有没有想过,一个人可以证明自己知道某个秘密,却不透露任何关于秘密的信息?这就是零知识证明。它让你能向银行证明“我有足够的存款”,而不必告诉银行你存了多少钱。它让区块链上的交易既能透明,又能保护隐私。

再往前走一步,有没有可能直接对加密的数据进行计算?比如,你把病历加密后存在云端,医生在不解密的情况下就能分析你的健康状况。这就是同态加密,被称为“密码学的圣杯”。一旦实现,云计算的隐私问题将迎刃而解。

在这一章,我们将一一走进这些新世界:

  • 10.1 区块链:中本聪如何用哈希、签名、工作量证明打出这套“组合拳”,创造出一个不可篡改的全球账本。
  • 10.2 钱包地址、签名、交易:比特币到底是怎么运转的?为什么一个地址就是一串字符,却能承载价值?
  • 10.3 智能合约与零知识证明:如何让代码自动执行合同?如何证明一件事是真的,而不透露证据?
  • 10.4 同态加密:未来我们可以在加密的数据上直接计算,这意味着什么?

这些概念听起来遥远,但它们正在一步步变成现实。而你,已经掌握了理解它们的钥匙——就是前面学过的密码学基础。准备好了吗?让我们从那个神秘的“中本聪”开始,看看密码学如何创造出一个新世界。