点对点
技术定义中的第一个关键字是点对点。 这意味着网络中没有中央控制器,所有参与者直接相互通信。 此属性允许现金交易直接在节点之间交换而无需第三方参与,例如银行。
分布式账本
剖析技术定义会进一步表明区块链是一个分布式账本,这意味着账本在网络中的所有节点中跨越网络分布,并且每个节点都拥有完整账本的副本。
密码安全
接下来,我们看到该帐本具有加密安全性,这意味着密码术已被用于提供安全服务,使该帐本可以防止篡改和滥用。 这些服务包括不可否认性,数据完整性和数据源身份验证。 您将在后面的第3章“对称密码学”中看到这是如何实现的,它引入了密码学的迷人世界。
仅可追加
我们遇到的另一个属性是区块链是仅可追加的,这意味着数据只能按时间顺序的串型排序添加到区块链中。这个属性意味着一旦将数据添加到区块链中,几乎不可能改变那些数据,并且可以认为它几乎是不可变的。 尽管如此,它可以在罕见的情况下进行更改,只要与区块链网络的共谋成功获得超过51%的权力。 一旦添加了区块链中的数据,也可能有一些合理的理由,例如被遗忘或正确删除的权利(也在通用数据保护(GDPR)裁决中定义,https://gdpr-info.eu/art-17-gdpr/)。但是,这些是个别情况需要单独处理,需要优雅的技术解决方案。 出于所有实际目的,区块链确实是不可改变的,不能改变。