区块链是一个公共账簿,它记录了通过internet上的一个网络收集到的信息,正是这些信息的记录方式赋予了区块链开创性的潜力。
区块链技术既不是一家公司,也不是一款应用程序,而是一种记录互联网数据的全新方式。该技术可用于开发区块链应用程序,如社交网络、通讯程序、游戏、金融交易、存储平台、投票系统、预测市场、在线商店等。在这个意义上,它与互联网相似,这就是为什么有些人把它称为“互联网3.0”。
记录在区块链上的信息可以是任何形式的,可以是转帐、所有权、交易、某人的身份、双方的协议,甚至是灯泡的用电量。但是,这样做需要网络上的几台设备(如计算机)的确认。
一旦这些设备之间达成协议,也就是大家所熟知的共识,将某样东西存储在区块链上,毫无疑问,它就在那里,在没有制作该记录的人以及更广泛的社区的知识和许可的情况下,它就不可能存在争议、删除或更改。
不可变是什么意思?
由于区块链上记录的任何内容都不能更改,所以务必确保您将钱发送到何处是非常重要的。在区块链上,一旦发送了一个事务,它就被密封,并且不能被逆转。
为什么叫区块链?
区块链得名于它的工作方式和存储数据的方式,即信息被打包成块,这些块与其他类似信息的块链接形成一个链。
正是这种将块链接成链的行为使得存储在区块链上的信息如此可信,一旦数据被记录在一个数据块中,它就不可能在不改变它之后的每个数据块的情况下被改变,这使得它不可能在不被网络上的其他参与者看到的情况下被改变。
分布式账本有3个关键属性:
记录:存储的信息有时间戳。
透明:任何人都可以看到交易的分类帐。
分散:分类账存在于多台计算机上,通常被称为节点。
通常,每个块包含它正在记录的数据,例如从Alice发送到Bob的一个Lisk令牌这样的事务,以及记录该信息的时间戳。它还将包括一个连接到进行记录的帐户的数字签名,以及一个以散列形式(将其视为数字指纹)连接到链中的前一个块的唯一标识链接。
正是这个链接使得任何信息都不可能被改变,或者一个块不可能被插入到两个现有块之间。为了做到这一点,所有下面的块也需要编辑。因此,每个块都增强了前一个块和整个区块链的安全性,因为这意味着需要更改更多块来篡改任何信息。
所有这些加在一起,就形成了一个不容置疑的信息存储空间,这些存储不能被争议或声明为不真实。