区块链是交易的数字记录,它的名字来自于它的结构,在这种结构中,被称为块的单个记录被链接在一个链表中。区块链用于记录使用比特币等加密货币进行的交易,还有许多其他应用。
添加到区块链的每个事务都由Internet上的多台计算机进行验证,这些系统被配置为监视特定类型的区块链事务,形成对等网络。它们共同确保每个事务在添加到区块链之前是有效的,这种分散的计算机网络确保单个系统不能向链中添加无效块。
当一个新块被添加到区块链中时,它将使用前一个块的内容生成的加密散列链接到前一个块。这确保了链不会被打破,并且每个块都被永久记录。在区块链中更改过去的事务也是故意困难的,因为必须首先更改所有后续的块。
区块链使用
虽然区块链因其在比特币、莱特币和以太等加密货币中的应用而广为人知,但这项技术还有其他几种用途。例如,它支持“智能契约”,即在满足某些条件时执行。
这为双方之间的交易提供了一个自动的托管系统,区块链可能被用于允许个人在没有中央结算点的情况下进行支付,而中央结算点是ACH和电汇所必需的。它有可能极大地提高股票交易的效率,允许交易几乎立即结算,而不需要每笔交易结算3天或更长时间。
区块链技术也可用于非财务目的。例如,行星际文件系统(IFPS)使用区块链通过在Internet上链接文件来分散文件存储。一些数字签名平台现在使用区块链来记录签名并验证文档是否已进行了数字签名,区块链甚至可以用于保护知识产权,方法是将内容分发链接到原始资源。