区块链如何运作? 2022 年终极指南
已发表: 2021-01-01目录
介绍
每项业务都始于参与者之间的交易。 交易涉及价值的存储和交换。 这些值是交易数据的本质。 数据不仅必须在源头安全地存储,而且在交换以及与其他参与者的存储过程中也必须得到保护。
从世界顶级大学学习软件开发课程。 获得行政 PG 课程、高级证书课程或硕士课程,以加快您的职业生涯。
记录交易
让我们通过一个例子来了解区块链是如何工作的。 在过去的非数字世界中,如果你买了房子,你会支付特定金额的钱,并同意分期支付剩余的钱,比如说,5 年。 您将支付的金额记录为交易。
您还可以将记录安全地保存在保险库中,这样任何人都无法篡改它。 不仅如此,您还将以一种方式对您的记录进行编码,即使该记录落到无法信任的人手中,也无法轻易解释交易。
今天,在数字技术时代,使用区块链技术可以确保记录保存的安全,为此,了解区块链的工作原理变得势在必行。 区块链技术提供了一个复杂的记录保存系统。
条目记录在集合中,也称为数据块。 当块达到一定数量的记录后,开始形成一个新的块。 块在形成数字分类帐的链中结合在一起。 每个块都由一个数学函数编码,该函数通过使用该块中的数据自动生成复杂的散列。

给你一个想法,在“Hello World”上使用散列函数给出的输出为“a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e”。
每个块的哈希不仅存储在它所属的块中,还存储在链中的下一个块中。 现在,对于攻击者来说,更改块中的数据变得更加困难。 一,改变数据会产生新的哈希值。 二、新的哈希与之前在下一个区块中记录的哈希不匹配,导致链拒绝新的值。
阅读:为什么区块链是未来
与参与者共享信息
让我们暂时回到古老的簿记系统。 您房屋的卖方也会保留此类交易的记录。 您将与卖家分享您的代码,以便你们双方都能理解所记录的内容。
区块链技术通过使用一组加密密钥(私钥和公钥)的公钥密码术来共享信息。 私钥是应该保密的密钥。 消息的发送者使用私钥来加密数字签名的消息。
这些加密的消息和哈希输出可以使用网络上的共享公钥安全地发送到接收者。 然后,接收者可以使用接收者拥有的私钥来解密消息和散列,并验证正确的发送者确实发送了消息。
必读:区块链基础知识:解释
解决纠纷
回到最初的购房场景,在您购买梦想家园一年后,您可能因收入增加而受到祝福。 您想增加分期付款的金额来偿还您的房屋贷款。
您开始支付增加的金额,并在接近关闭贷款前的最后几个月时感到兴奋。 然而,在一次随意的谈话中,您惊讶地发现卖家对日期感到困惑。

在清点记录时,卖方表示您在以后开始支付增加的分期付款。 现在这意味着一场争执。 值得庆幸的是,当您进行交易时,一位共同的朋友在场。 这位共同的朋友来救你,解决了争端。
这位朋友很聪明,知道如果没有解决方案您可能会失去什么,现在想要解决该服务。 不涉及中介是有风险的,因为你要么会赔钱,要么支付额外的费用来保留房子,要么可能会因为纠纷和迫在眉睫的威胁而在几年内失去内心的平静.
现在认为普通朋友有恶意。 也许他们被卖方引诱进行投资。 共同的朋友本可以以有利于卖方的方式解决争议。
区块链技术通过使用分布式账本和点对点网络解决了所有这些问题。 没有中央机构可以控制决策或争议。 没有一个集中的位置拥有所有交易的单一副本。 带有交易的账本分布在一个点对点的参与者网络中,也称为节点。
称为矿工的特殊参与者将新块添加到分类帐中。 当矿工在区块链中添加数据时,它不会被接受,直到所有其他参与者通过达成共识来提供他们的批准。 一套算法帮助玩家通过计算极其复杂的数学谜题来验证交易。
一旦经过验证,这些交易就会分布在整个网络上,形成一条极难攻破的强大的大链。
使用智能合约自动执行交易
在进行实际付款时,使用纸质合同和物理文件管理会导致不必要的延误。 由于在纸上或不同系统上伪造数据,欺诈的可能性很高。
区块链技术提供的智能合约是在区块链中编码的合约,有助于在满足特定条件后自动执行特定交易。 智能合约可以帮助在完全未知的各方之间签署合同,并且可以在没有中介的情况下执行。
这有助于通过在满足付款条件后立即自动发放付款来减少付款延迟。 这最终会导致金融资产的流动性增加,并减少由于不必要的文书工作和欺诈风险导致的延误。
把它放在一起
区块链技术正在席卷商业世界。 上述所有概念也告诉我们区块链是如何工作的。 区块链是不可变的,并且对欺诈具有很高的抵抗力。

该技术将在许多行业中得到应用。 该技术旨在提高速度和效率,并最终降低许多企业的成本。 例如,银行和金融部门涉及受信任的合作伙伴之间的货币交换。
区块链技术为这种交换提供了一个安全的平台,并通过消除中介来帮助降低成本。 它通过消除容易出错的手动创建和验证数据的过程来提供价值,从而最终降低审计要求。
区块链技术将改变跨境多方交易的游戏规则,全球和当地法律都将涉及其中,导致商业周期长。 通过使用智能合约等先进概念,可以克服传统系统的许多限制。
区块链在其他行业还有许多其他用途,包括供应链管理、自动化采购和采购的物流、改善医疗记录访问的医疗保健、使身份验证更安全的身份管理等等。
对于高级学习了解区块链的工作原理,您可以参考以下课程:
- IIITB(upGrad 和 IIITB)的区块链执行认证
- 区块链高级证书课程(upGrad 和 IIITB)