
14 | 第 1 章
希现金使用密码学来实现工作量证明,贝克采用
SHA1
加密算法来实现该目
的。
在最初的哈希现金提案中,贝克借鉴数字现金(
DigiCash
)提出的用数字化
的货币减少垃圾邮件的想法,即在电子邮件中增加“邮费”。通过利用哈希
或需要计算机处理的功能,哈希现金将施加一种经济成本从而限制电子邮件
系统中的垃圾邮件。对于数字货币来说,使用哈希的概念将解决所谓的双重
消费问题,这个问题使得一个数字单位可以像文件一样被反复的复制,从而
进行多次消费。在计算机上复制文件很容易,任何人都可以复制一个图像文件,
并反复复制。使用哈希的目的是通过工作量证明或消耗计算能力强加成本的
方式限制数字货币被复制的可能性。
虽然哈希现金在微软和开源软件提供商
Apache
的电子邮件系统中进行了测
试,但它并没能流行起来。在概念上,哈希现金很好地阐释了如何引入基于
互联网的货币所需的数字稀缺性,但在技术本上,哈希现金并不是一个好的
数字货币形式。
1.3.4 B-Money
B-Money
是由戴维(
Wei Dai
)在
1998
年提出,它引入了利用计算机科学来
促进政府系统之外的货币创造的概念。和哈希现金一样,
B-Money
提出数字
货币可以通过计算或者工作量证明生产。与亚当
·
贝克类似,戴维提出创造
数字货币的成本是从创造数字货币的计算机电源中计算出来。这种数字货币
将根据现实世界的资产如黄金和其他商品来定价,并限制其供应量以保护其
免受通货膨胀的影响。
B-Money
推进了网络广播交易的想法。例如,如果某甲想付款给某乙,就会
向网络发送一条信息, ...