金融词汇百科

什么是区块链?共享的分布式数据库或分类帐

文 / 美股妈妈 浏览 / 1217 更新 / 2022-10-06

什么是区块链(Blockchain)?

区块链(Blockchain)是在计算机网络的节点之间共享的分布式数据库或分类帐。作为数据库,区块链以数字格式以电子方式存储信息。区块链以其在比特币等加密货币系统中的关键作用而闻名,用于维护安全和分散的交易记录。区块链的创新之处在于它保证了数据记录的保真性和安全性,并在不需要受信任的第三方的情况下产生信任。

典型数据库和区块链(Blockchain)之间的一个关键区别是数据的结构方式。区块链以组的形式收集信息,称为块,其中包含信息集。块具有一定的存储容量,在填充时会关闭并链接到先前填充的块,形成称为区块链的数据链。新添加的块之后的所有新信息都被编译成一个新形成的块,一旦填充,该块也将被添加到链中。

数据库通常将其数据构造成表,而区块链,顾名思义,将其数据构造成串在一起的块(块)。当以分散的性质实施时,这种数据结构固有地形成了不可逆转的数据时间线。当一个块被填满时,它就被固定下来并成为这个时间线的一部分。链中的每个块在添加到链中时都会被赋予一个确切的时间戳。

区块链去中心化

想象一下,一家公司拥有一个服务器场,其中有 10,000 台计算机,用于维护一个包含所有客户帐户信息的数据库。这家公司拥有一个仓库大楼,其中包含所有这些计算机在一个屋檐下,并且可以完全控制每台计算机以及其中包含的所有信息。然而,这提供了单点故障。如果那个地方的电停了怎么办?如果它的互联网连接被切断怎么办?万一烧到地上怎么办?如果一个坏演员一键删除所有内容怎么办?在任何情况下,数据都会丢失或损坏。

区块链(Blockchain)的作用是允许该数据库中保存的数据分布在不同位置的多个网络节点之间。这不仅创建了冗余,而且还保持了存储在其中的数据的保真度——如果有人试图在数据库的一个实例中更改记录,其他节点将不会被更改,因此可以防止不良行为者这样做。如果一个用户篡改了比特币的交易记录,所有其他节点将相互交叉引用,并且很容易用不正确的信息确定节点。该系统有助于建立准确和透明的事件顺序。这样,网络中的任何单个节点都无法更改其中保存的信息。

*内容整理来源于网络仅供参考


讨论经验分享,疑惑问答

讨论列表

0
  • 这篇内容还没有收到分享,赶紧来抢沙发吧~

© 2024 投资百科

百银投资

站点声明: 本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。