区块链如何运作


对于加密货币世界的新手来说,最具压倒性和最令人困惑的方面之一就是区块链。区块链技术是支持数字货币的动力和支持太空,许多分析师认为它包含许多可行的应用程序和加密货币以外的用途。您可能已经听说过世界各地的金融机构甚至主流公司都在开始探索将区块链技术融入传统做法的方法。除此之外,关于什么是区块链以及它是如何工作的,这可能有点神秘。下面,我们将探讨区块链的来龙去脉,概述这项技术,它如何在加密货币和其他潜在应用方面发挥作用,以及为什么它可能是互联网以来最具革命性的发明之一。

区块链的三个主要组成部分

区块链实际上可以被认为是几种不同现有技术的组合。虽然这些技术本身并不新鲜,但它们的结合和应用方式却带来了区块链。根据CoinDesk的说法,这三种组件技术是:

  • 私钥加密
  • 甲分布式网络,其包括共享分类帐
  • 计算与网络相关的交易和记录的方法

为了说明私人加密密钥的技术,有必要设想两个希望在线进行交易的个人。这些人中的每一个都拥有两把钥匙:其中一把是私人钥匙,另一把是公共钥匙。通过组合公钥和私钥,密码术的这一方面允许个人生成安全的数字身份参考点。这种安全身份是区块链技术的主要组成部分。公钥和私钥一起生成数字签名,这是一种用于证明和控制所有权的有用工具。

然后将密码学元素的数字签名与分布式网络技术组件组合。区块链技术充当了一个庞大的个人网络,可以充当验证者,就各种事物(包括交易)达成共识。此过程通过数学验证进行认证,用于保护网络。通过将加密密钥与分布式网络结合使用,区块链允许新类型的数字交互。

确认过程

区块链技术最重要的一个方面是它确认和验证交易的方式。在上面的示例中,两个人希望在线进行交易,每个人都有私钥和公钥,区块链允许第一个人(人A)使用他们的私钥将有关交易的信息附加到公钥。第二个人(B人)。此信息一起构成块的一部分,其中包含数字签名以及有关事务的时间戳和其他相关信息,但不包含该事务中涉及的个人的身份。然后,该块通过区块链网络传输到所有节点或网络的其他组成部分,然后这些节点将充当事务的验证器。

所有这些信息的发送和块的验证都需要大量的计算能力。实际上,期望全世界数百万台计算机都愿意将计算能力和其他资源用于这项工作似乎是不现实的。区块链网络的这个问题的一个解决方案是挖掘。采矿与传统的经济问题有关,称为“ 公地悲剧”简而言之,这个概念总结了这样一种情况,即每个人为了自己的利益而独立行动,往往会因为通过集体层面的行动耗尽资源而违背所有用户的共同利益。在区块链验证的过程中,为了向网络提供服务而放弃其一小部分计算能力的个人因此获得奖励。通过出于自身利益行事(旨在获得奖励:这种情况下,少量的加密货币),这个人已被激励,以帮助满足更广泛的网络的需求。

块链

为什么要经历这个复杂的验证过程呢?对于区块链网络而言,这是确保加密货币不能同时用于多个交易的关键步骤,这一概念称为双重支出。为了防止双重支出,区块链网络必须确保加密货币既独特拥有又充满价值。提供该服务的一种方式是使区块链网络内的节点充当分类账系统本身的组件,通过努力解决复杂的数学问题来维护该网络中每个硬币的交易历史。这些节点用于确认或拒绝表示有关事务的信息位的块。如果大多数节点运算符针对问题得出相同的解决方案,则确认该块并将其添加到之前存在的块链中。这个新块是带时间戳的,可能包含有关过去交易的各个方面的信息。

这是根据特定网络存在变化的空间:一些区块链网络在其块中包括某些类型的信息,而其他区域包括不同的信息集。

区块链的最后一个方面是,有些人认为这为未来的应用提供了最大的潜力。如对应于比特币的一个数据组成的blockchain块,例如,与已经采取了不同的个体之间的地方,作为过去所有交易的公共记录过去的交易链接。但是块中包含的数据基本上可以是任何东西。例如,对于政府而言,区块链技术的各个方面在授权交易时可能是有用的,这通常通过合规制度来完成。区块链技术可用于提供审计跟踪或促进不同金融机构和潜在合作伙伴之间的新联系。对于金融世界的其他方面,区块链可能能够简化流程清算和结算,传统上需要几天时间。例如,通过将法律散文翻译成代码,或通过允许某些类型的交易和阻止其他交易,该技术还可以帮助自动化法规遵从性。

区域链技术在金融领域内外都有广泛的可能性。

然而,与任何新技术一样,如何最好地利用区块链的强大功能并不完全清楚。随着时间的推移,持续的实验可能会推出利用区块链用于各种不同目的的新方法,以及利用区块链的新方法,以使其更加有效,高效,安全和强大。与此同时,最大的区块链网络,如比特币等数字货币网络,只会继续增长。


郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。