这个记账本不同于普通的记账本,它的特点是多方参与。多方参与表示这个记账本不是由一个人或中心机构来管理,而是由分散在全球不同地方的人一起管理,甚至可能还会借助卫星系统或星空来分布。
与银行开户后由不同银行分别记账不同,无论你在世界的哪个角落,只要你有一台电脑,你都可以进入这个数据库,查看A交易了多少比特币,或者B交易了多少比特币等等。
加密是区块链的第二个关键词。加密通过密码学手段来保证账户不会被篡改。类似现在在银行进行转账时,他们通常会给你一个U盾,这个U盾相当于你账户的一把钥匙,只有拥有钥匙的人才能进行操作和转账。
在区块链中也有这个概念。在区块链开户时,系统会自动生成一把钥匙,只有拥有这把钥匙才能对区块链上的账户进行操作。这把钥匙的生成和使用钥匙进行账户操作的判断,都依靠加密学手段。
分布式是第三个关键词。分布式表示区块链这个多方参与的节点分布在全球任何一个网络节点中,它不属于特定的机构。
与BAT系统中的服务器不同,虽然他们也是多方参与的,但不能称为分布式。因为分布式有两个原则:它的物理位置是分布式的,它的规则也是分布式的。而BAT的服务器归属于特定机构或个体,不能称为分布式。
理解了这三点,我们能够简单地理解区块链:区块链是由分散在全球各个离散点的机器组成的,它们共同维护一个特定的账户系统,通过密码学手段来保证操作的规范性。