区块链技术讲解. Alan T. Norman
Чтение книги онлайн.
Читать онлайн книгу 区块链技术讲解 - Alan T. Norman страница 2
区块链的第二层好处是提高了工作效率。目前,机构拖累了经济,因为政府征税来运行官僚机构,银行对转移和持有资金收取费用。基于区块链的经济和社会有潜力显著提高效率。作为一个副作用,可以在显著减少所需工作量的情况下保持相同的社会信任水平。
安全与隐私
因此,区块链有潜力比主要机构更高效地验证关系、合同和交易。但如果系统不是高度安全的,那么效率就没有意义了。虽然点对点技术自互联网诞生以来就存在,但这些网络并不像我们预期的金融机构和政府那样安全。传统银行通过限制相关各方访问信息来保护个人隐私。银行分类帐是内部文件,当您查看交易历史记录时,您只能看到您所参与的交易。作为可信的第三方,维护非公开分类账是银行的首要角色,公开分类账是区块链安全性的基础,但公开分类账意味着隐私被泄露。这是2008年前P2P交易的基本问题之一。没有人能想出如何在使用公众持有的分类账的同时保证隐私。分布式分类帐在速度、成本和可靠性方面的好处是巨大的。然而,消费者不太可能采用一种可以追踪他们所有交易的系统。
密码学
区块链上的第一层安全和隐私保护是密码学。有关交易的信息被集中在一起。这包括交易ID、时间、金额、发件人地址和收件人地址。然后,在将交易信息添加到分类帐之前,通过加密哈希函数运行。交易信息加密后如下所示(2017年10月20日的比特币交易示例):
aba128d3931e54ce63a69d8c2c1c705ea9f39ca950df13655d92db662515eacf
加密哈希函数缩短并标准化了交易描述中的字符数,这意味着可以随时通过网络发送更多交易。仅仅查看交易列表,就不可能知道任何关于发件人、收件人和金额的信息。然而,由于比特币的加密标准是公开可用的,因此仍有可能解密交易并了解更多细节,包括发送者的公钥、接收者的公钥和发送的金额。
较新的比特币竞争对手使用不同类型的加密技术来进一步混淆交易信息,一旦交易被列入分类账,就不可能了解到有关交易的信息。
我们将在未来的章节中更深入地讨论加密和散列
分布式分类帐=难以更改
分布式分类账是隐私面临的主要挑战之一,也是区块链安全的关键。传统的银行维护的分类账受到多层安全保护,以防止未经授权的更改。但是,如果攻击者能够访问分类帐,他们就可以立即进行更改。单主分类账也会受到欺诈性交易的影响。如果身份窃贼或恶意卖家以您的名义向银行发送交易请求,交易可能会在您不知情的情况下获得批准。拥有单主分类帐所有者意味着银行必须花费大量的精力和管理费用来调解投诉和处理欺诈案件,分布式分类帐改变了这些问题。由于网络中的每台计算机上都存在数千个独立的分类帐副本,因此一旦将交易添加到分类帐中,几乎不可能进行更改。(我们将在后面的章节中讨论出现这种情况的技术原因)。
匿名和私钥
由于区块链技术使用分布式分类账,因此每个人都有网络中进行的所有交易的副本。