如果您要寻找有关什么是区块链数据库的简单说明,将很难找到一个专注于基本要素的数据库。大多数区块链爱好者都使用分散化和分布式分类帐等广义术语说话,但这意味着什么?
阅读完本文后,您将了解区块链数据库是什么以及为什么它代表一个区块链数据库。令人惊奇的新技术,可以改变许多行业。
什么是区块链?
区块链数据库的基础部分称为区块链如果您问大多数技术博客作者,他们会说“区块链是分布式分类帐”。
但是什么是“分布式分类帐”?数据文件同时存储在世界各地的一堆计算机上。那是分布式分类帐。它是分散式的-意味着数据不会存储在单个服务器上的单个数据库中。
相反,保存数据的整个节点网络(计算机)构成了各种“服务器”。存储在该分类帐中的文件带有加密签名,因此您作为“参与者”可以查看其中包含的数据。
In_content_1全部:[300x250] / dfp:[ 640x360]->但是,没有中央服务器可以保存所有信息。这就是为什么它被称为“去中心化”的原因。
区块链利用这种分类账技术来存储自己的由“块”组成的信息类型。网络上的每个节点都必须先确认和验证每个新的“数据块”,然后才能进行添加。这就是使这项技术如此安全的原因。
换句话说,如果黑客试图使用错误的密码签名将数据附加到区块链,则区块链节点将拒绝该数据。
p>这是一个区块链从历史上看,该技术已用于存储电子货币(如比特币)的交易。交易是安全的,不能更改或操纵。
但是,区块链数据库以非常不同的方式利用区块链技术。
什么是区块链数据库?
区块链数据库是使用区块链技术来存储信息。为了可视化,想象一下当今的航运业如何运作,以及如何使用区块链数据库来运作。
运输清单包含一个列表,列出了船舶出发时放置在船上的所有货物,在每个码头卸下的货物以及剩余的货物。对于像亚马逊或沃尔玛这样每年要运送数百万商品的公司来说,这样的运送文件至关重要。
一个清单包含一个不断更新的日志:
报关代理商,货运公司以及构成整个运输链的许多其他组织都依赖于这些记录的准确性。不幸的是,在世界范围内,存在着欺诈的历史-货物“丢失”,并且未经授权擅自修改了清单。
数字化流程虽然有所帮助,但是集中式数据库仍然容易受到黑客和操纵。 / p>
完美的解决方案是区块链数据库。这是因为一旦更新了区块链数据库并将其验证为“分类帐”中的新块,就无法进行更改或操作。
由于每笔交易都经过验证并验证为已通过身份验证和批准,因此任何在此过程中操纵原始数量或价值的尝试都将失败。制衡必须满足区块链中每个节点的严格认证。不允许使用错误的“余额”。人为错误不再是有效的借口。
“链”数据库
当您从“链”的角度考虑区块链数据库时,可以很容易地看出哪些行业最适合该技术。
通常,在那些区域中,需要附加新的,准确的,更新的信息的记录。
要查看此信息在实际操作中,想象一个非常简化的运输清单,其中包含三种商品。注意:这是一个非常简单的示例,看起来与运送的区块链数据库中的实际数据完全不同。此示例仅用于说明目的。
链中的第一个“块”可能包含以下数据。
在第一个端口,是一个新块已添加到链中,并且所有关于卸货的交易均已被网络节点加密证明相对于原始区块而言是准确的。
如果任何交易相对于第一个区块而言都是无效的,那么新区块将不被视为有效的区块链交易。
这意味着不会出现人为错误造成沿途货物“损失”。整个区块链可以准确记录沿途所有货物的运输路线。
此过程将继续,并且区块链数据库将继续构建其他区块,直到完成整个运输“交易”。对于任何人都无法更改的任何事物都有准确的记录。
区块链数据库应用程序
该技术在现实世界中有用吗?沃尔玛当然是这么认为的。仅包含几十个节点,以执行货运卡车将货物从一个目的地运送到另一个目的地所需的密码验证。
一位专家说,该系统消除了货运公司之间发生纠纷的可能性记录不匹配。
沃尔玛不是唯一一家利用区块链数据库的公司。以下所有应用程序都是最近几年启动的。
您可以看到,区块链数据库不仅仅是理论上的。它们已被应用于需要可信事务的非常真实的世界应用中。
将来很有可能,世界上任何需要最高安全级别的事务都将由某种类型的事务处理。