1703864330
1703864331
虽然不是乔姆最早一篇关于电子现金的论文,但这篇是公认的最富有创造性的论文。它的模式成为后来类似论文竞相模仿的对象:
1703864332
1703864333
D.Chaum, A.Fiat, and M.Naor.“Untraceable Electronic Cash.” In CRYPTO 88: Proceedings of the 8th Annual International Cryptology Conference on Advances in Cryptology .London:
1703864334
1703864335
Springer Verlag, 1990.
1703864336
1703864337
运用现代密码学技术来提升乔姆-菲亚特-纳欧尔体系效率的论文有许多篇,这是其中最重要的一篇:
1703864338
1703864339
J.Camenisch, S.Hohenberger, and A.Lysyanskaya.“Compact E-cash:
1703864340
1703864341
Theory and Applications of Cryptographic Techniques,” 2005.
1703864342
1703864343
对金融市场和金融构想,包括对Mondex电子钱包体系进行的一些比较实用的安全性分析:
1703864344
1703864345
R.Anderson. Security Engineering , second edition.Hoboken, NJ: Wiley, 2008.
1703864346
1703864347
乔姆的电子现金构想的实施纲要:
1703864348
1703864349
B.Schoenmakers.“Security Aspects of the Ecash Payment System.” In State of the Art in Applied Cryptography .New York: Springer, 1997.
1703864350
1703864351
这两篇论文曾被中本聪在比特币白皮书中引用,被运用于比特币的设计中:
1703864352
1703864353
A.Back.“Hashcash—A Denial of Service Counter-Measure,”
1703864354
1703864355
2002.Available at hashcash.org/papers/hashcash.pdf.
1703864356
1703864357
S.Haber and W.S.Stornetta.“Secure Names for Bitstrings.” CCS, 1997.
1703864358
1703864359
[1]Mondex是一种灵活的电子现金,是当今世界上几种主流的开放式通用电子钱包标准。最初是英国西敏寺银行开发的电子钱包,是世界上最早的电子钱包系统。——译者注。
1703864360
1703864361
1703864362
1703864363
1703864365
区块链技术驱动金融:数字货币与智能合约技术 第1章 密码学及加密货币概述
1703864366
1703864367
1703864368
1703864369
1703864370
所有货币都需要通过某种方式控制供给,并需要实施各种安全属性以防止欺骗行为发生。就法定货币而言,中央银行这样的机构控制货币供给,并在实体货币上加上防伪标识,这些安全属性提升了攻击货币的门槛和难度,但并非不可能伪造。最终,执法部门仍需要介入,以防止货币系统规则受到破坏。
1703864371
1703864372
加密数字货币也必须采取安全措施,以防御破坏系统状态的行为,同时加密数字货币还需要防止“混淆”,即对不同的人说出相互矛盾的话。例如,如果爱丽丝(Alice)让鲍勃(Bob)确信她向他支付了一个数字币,她就不能再说服卡罗尔(Carol),也给她支付同一个数字币。加密数字货币与法定货币的不同在于,其安全规则需要完全通过技术手段实现,而非依赖于中央机构。
1703864373
1703864374
顾名思义,加密货币着力采用密码技术。密码学提供一个将加密货币体系规则编码到系统本身的机制,我们不但可以利用密码学防止对系统的干扰,并且能够避免混淆,也能用其将新货币单位创造规则编码到数学协议中。为了能够深刻理解加密数字货币系统,我们需要首先探究该系统所依赖的密码学基础。
1703864375
1703864376
密码学是一个高深的学术领域,用到了很多不被大众所知的数学理论,并且其理论也比较复杂。幸运的是,比特币只运用到了密码学中少量相对较为浅显的一些理论。在本章中,我们会特别讨论一下密码学中的哈希算法(Hash)和数字签名(digital signature)技术,这两个基本概念对构建一个加密数字货币系统非常关键。在后面的章节中,我们会介绍一些更复杂的密码学理论,例如零知识验证(zero-knowledge proof), 这个概念被应用到了对比特币网络的拓展和改进之中。
1703864377
1703864378
在学习了必要的密码学基础之后,我们将讨论如何用这些密码学基础构建一个加密数字货币系统。在本章末尾,我们会列举一些简单的加密货币案例,来阐明我们在设计中遇到的挑战。
1703864379
[
上一页 ]
[ :1.70386433e+09 ]
[
下一页 ]