在比特币诞生之前,已经有多次的电子加密货币尝试,如戴维的B-Money和尼克萨博的BitGold。大多数尝试都被双重花费问题所困扰。密码学解决了货币私有,哈希解决了大数据的一致性验证,那P2P网络就用公开透明的账本解决了双重花费问题。
哈希函数就像一个冲压机器,不管多长的信息,它都输出一个固定大小的字符串。更神奇的是,输入不同输出就不同,哪怕两本红楼梦,只有一个字不同,冲压结果也将大相径庭。
非对称加密技术RSA的出现,将信息加密技术划分为两大阶段,也为区块链的诞生做好了加密学的准备。