如果你在过去十年中一直关注银行、投资或加密货币,你可能听说过“区块链”这个术语,这是加密货币网络背后的记录保存技术。
要点
区块链是一种特定类型的数据库。
它在存储信息的方式上不同于典型的数据库。区块链将数据存储在区块中,然后将它们链接在一起。随着新数据的输入,它将进入一个新的块。一旦一个块充满数据,它就链接到前一个块,这样数据就按时间顺序链接在一起。不同类型的信息可以存储在区块链上,但迄今为止,最常见的用途是作为交易的分类账。
在加密货币的情况下,区块链是以分散的方式使用的,因此没有一个人或一个团体可以控制它,而是所有用户共享控制权。分散区块链是不可变的,这意味着输入数据是不可逆的。对于加密货币来说,这意味着交易将被永久记录,任何人都可以查看。
什么是区块链?
区块链看起来很复杂,但它的核心概念真的很简单。区块链是一种数据库。为了能够理解区块链,首先了解数据库实际上是有帮助的。
数据库是以电子方式存储在计算机系统中的信息的集合。数据库中的信息或数据通常以表格格式组织,以便更容易搜索和过滤特定信息。用电子表格代替数据库存储信息的人有什么区别?
电子表格是为一个人或一小组人存储和访问有限数量的信息而设计的。相比之下,数据库被设计为保存大量信息,这些信息可以被任意数量的用户同时快速且容易地访问、过滤和操纵。
大型数据库通过将数据存储在由功能强大的计算机组成的服务器上来实现这一目的。有时,可以使用数百或数千台计算机来构建这些服务器,以获得许多用户同时访问数据库所需的计算能力和存储容量。尽管许多人都可以访问电子表格或数据库,但它通常归企业所有,并由指定人员管理,该人员对其工作方式和其中的数据拥有完全的控制权。
那么,区块链和数据库的区别是什么呢?
存储结构
典型数据库和区块链的主要区别在于数据的组织方式。区块链以组(也称为区块)的形式收集信息,这些组持有信息集。块具有一定的存储容量,并在填充过程中与先前填充的块链接,形成一个数据链,称为“区块链”。紧跟在新添加的块之后的所有新信息将被编译成新形成的块,并且一旦被填充,这个新信息也将被添加到链中。
数据库将其数据组织成表,而区块链,顾名思义,将其数据组织成链接的块(块)。这使得整个区块链成为一个数据库,但并不是所有的数据库都是区块链的。当以分散的方式实现时,该系统还固有地使数据时间表不可逆。当方块被填满时,它就被固定在石头上,成为这个时间线的一部分。当链中的每个块被添加到链中时,它被分配一个精确的时间戳。
文章来自:www.investopedia.com
图片来自寻图网
如有侵权,请联系我们删除