密码学跟数字货币到底是什么关系?这几个底层逻辑看完就不迷糊
搞了三十年密码学,从银行密钥管理到比特币哈希链,我最大的感受是:这两样东西从来不是"加上"的关系,而是"长出来"的关系。很多人以为数字货币是密码学的下游产品,其实反过来了——没有非对称加密和哈希碰撞那套硬骨头,数字货币根本站不住。
拿比特币说,每笔交易本质上就是一道密码学证明:你手里的私钥对应椭圆曲线上一个点密码学和数字货币,别人就算穷尽算力也推不回你的公钥。链上每新增一个区块,都要跑一遍SHA-256哈希,64位前导零的工作量证明把造假成本拉到天文数字。这不是什么玄学,是密码学最朴素的承诺——让你能验证,但改不动。

但密码学绝不是万能的。去年我带研究生复现了一次侧信道攻击,直接从钱包芯片的功耗曲线里把密钥"看"出来了。再强的算法,落在硬件实现上都有缝隙。量子计算那把悬剑还悬着,Shor算法一旦实用化,RSA和椭圆曲线全得推倒重来。数字货币的设计者不给后量子密码留接口,十年后今天铸的币全是裸奔。
我常跟学生讲,密码学给数字货币铸的不是"锁",是信任的骨架。没有它,分布式账本就是一堆谁都能篡改的数字。骨架再硬,也替代不了制度、监管、用户习惯这些血肉。技术负责让伪造难,经济激励负责让作恶亏密码学跟数字货币到底是什么关系?这几个底层逻辑看完就不迷糊,两条腿缺一不可,缺了哪条整个体系都塌。
