This article has been translated from English to Simplified Chinese.
区块链是一种数据库,或称数字账本,由一系列相互连接的区块组成,这些区块包含网络在特定时间段内的交易数据。
分布式账本技术(DLT)是与区块链相关联的另一个常用名称。
区块链网络是加密货币的核心。
区块链中的每个区块都包含一个称为哈希值的唯一标识符,该标识符与链中其他任何区块都不相同。可将哈希值视为指纹,用于在所有其他区块中识别该区块。
哈希值对区块链整体功能至关重要,因为哈希算法被用于处理区块链上的交易数据。
哈希使交易数据能够快速、安全地处理,因为它将不同长度的交易数据转换为固定长度的值。
该值可在任意节点调用,从而快速访问交易详情和地址。
新创建的区块还包含与前一区块相关的数据。这种连续区块间的关联性使区块链几乎不可篡改,即具有不可变性。
例如,若黑客欲篡改某个区块,不仅需修改该区块,还必须修改自首个被篡改区块之后的所有后续区块。
区块的生成依赖于密码学技术。
区块由网络参与者(根据区块链采用的共识机制称为矿工或验证者)创建或挖掘,他们验证网络交易后将其打包成新区块。
矿工和验证者通过提供区块链网络服务获得奖励(加密货币=金钱!)。
它们属于公共区块链范例,允许任何人查看区块链上发生的交易历史。
许多区块链还被描述为无许可的,这意味着任何人都可以下载运行区块链节点所需的软件,从而连接到网络并开始创建和验证交易以及挖掘区块。
同样地,任何人都可以获取区块链软件,安装后进行修改,从而仅向特定网络权限的用户开放访问权限。这种区块链被称为许可型区块链。