
区块链简介。
这是我写的关于区块链的第一篇文章。为了便于理解,它将被分解成几个部分,并且因为一次有太多信息而中断。但最终,我们将涵盖区块链中的几乎所有内容。
在第一篇文章中,我们将讨论区块链技术。我将定义该技术及其功能。在本文的最后,您将了解区块链技术,爱上它,并可能决定加入该领域并建立专业知识,因为需要更多的人来带头采用它。
什么是区块链?
区块链是一种用于存储信息的数据结构,或者说,一种用于存储信息的新型数据库。区块链是一种从传统数据库中存储数据的新形式,我将在后面比较它们时进行讨论。区块链将数据存储在相互连接的区块中。第一个块,总是被称为创世块,连接到第二个块,第二个块连接到第三个块,直到最后。因此,区块链(区块链)的名称。它们以加密方式连接,以便可以保护和轻松检索信息。您将需要了解密码学,因为它本身就是一个主题。
请参阅下图,了解区块链的样子

区块链特点
虽然区块链是一种数据结构,但它具有以下功能,使其比传统数据库更强大。它们包括节点、去中心化、不可变、透明和共识机制。让我们详细了解每个功能。
1. 节点
在区块链中,我们有节点。节点就像一个服务器,服务器控制其数据,即谁控制服务器,谁就可以插入、更新、删除或检索数据。在传统数据库中,我们有一个服务器来控制数据库,但在区块链中,我们有多个称为节点的服务器。这些节点都控制数据库并具有相等的权力。它们从区块链中插入、更新和检索数据。区块链中没有数据删除;我们接下来将讨论这个问题。
2. 不变性
不可变性意味着不可删除。在区块链中,数据一旦记录,就永远无法删除或更新。如果犯了错误,则必须制作新记录进行更正,并且两条记录都可用,但我们不能像在常规数据库中那样更新它们。
不可变性/无法删除被存档,因为所有权力都不归属于一台服务器,而是分布在区块链中的所有节点/服务器上。所有节点都保留区块链的原始副本,该副本会不断自动更新。在记录任何数据之前,区块链中的所有节点或多数节点都必须同意。否则,它不会被记录下来。如果所有节点都同意并记录下来,则没有节点可以返回并更新或删除它。
当一个节点想要返回并更新之前记录的任何内容时,其他节点将看到它并阻止它,因为它是不允许的,并且显示为欺诈。
3. 权力下放
去中心化意味着区块链存在并在不同节点之间共享,而不是作为单个服务器。去中心化是通过让区块链中的节点保留区块链的原始副本来实现的。正如我们所说,所有这些节点对区块链都有平等的控制权。去中心化确保区块链通过以下方式得到保护:-
黑客要想成功,他们需要攻击和控制所有节点才能控制区块链,这是非常困难的。此外,当一个节点关闭或退出时,区块链仍将处于运行状态,因为它是分布式的,并且仍然受到其他节点的支持。
4. 透明度
我已经讨论了透明度,但让我将其作为一项功能进行讨论。所有作为合作伙伴工作的人都需要获得数据。区块链通过使公共区块链上的任何人或有权访问私有区块链的人随时访问区块链中的所有记录来做到这一点,除了不可编辑或无法检测的数据。透明度在商业中至关重要,尤其是对于彼此不信任的合作伙伴。
5. 记录数据的机制
由于区块链是一种用于记录多方使用的数据的数据结构,因此必须有一种机制,让各方都同意批准和记录数据。这就是在区块链上验证和记录数据的方式。
不同的机制取决于区块链;在这里,我们将介绍 2 个顶级区块链中使用的两种机制。这些是比特币和以太坊区块链。它们是工作量证明和权益证明。在这里,我们不会介绍优点或缺点,而是介绍它们的工作原理。
请注意,那些批准区块链数据的人,尤其是我们将要讨论的那些人,与用户没有任何联系/关系。他们是独立的,他们的工作只是验证和记录该数据以进行激励/支付。
一个。工作量证明
比特币是区块链技术的首次实现。在这里,区块链用于保存加密货币记录,即比特币区块链上的发送、接收和账户余额。在这种情况下,矿工在比特币区块链上批准和记录交易。他们在与其他矿工的竞争中计算出艰难的计算数学挑战。解决这一计算挑战需要大量的电力、互联网和计算机硬件,因为需要努力才能获得答案。
首先得到答案的人将被允许验证交易,创建一个区块,并获得比特币作为回报。在第四次减半后的 2024 年,矿工在比特币区块链上的每笔挖矿/验证和记录交易将获得 3.125 个比特币。
假设 Ann 从她的钱包里寄了十个比特币给 John。这笔交易将公开宣布,矿工们可以竞争谁可以记录它以获得奖励。最先得到答案的矿工将被允许记录这笔交易。因此,被选中的矿工在挑战中获得正确答案,将检查安是否有她需要发送给约翰的那十个比特币;如果是这样,他们将批准它并创建一个块来存储该记录。
矿工应该以最值得信赖的方式工作,以维护区块链的最佳利益,因此,如果矿工行为不端,他们将被其他矿工发现,因此将被踢出矿工。
B. 权益证明
批准以太坊区块链上的交易被称为权益证明。解决复杂的数学问题没有竞争;相反,这里的审批者,即验证者,将不得不以加密货币的形式投入一些资金,作为锁定在智能合约账户中的股份。质押金额较高的验证者有更高的机会获得验证交易的机会。这些验证者以 gas 费的形式获得奖励,gas 费是用于支付以太坊交易的货币;这就像在银行里说交易费用一样。由于验证不良或欺诈易的不当行为,验证者可能会因进行恶意活动而失去其质押资金。
这就是关于区块链部分的介绍;在我的下一篇文章中,我将介绍区块链的这些特性如何使其比具有现实生活场景的传统数据库更可取。
以上发布内容和图片的目的在于传播更多行业信息,版权归原作者所有,不为商业用途,如有侵犯,敬请与我们联系。