区块链是如何工作的?
对于加密货币领域的新手来说,最令人不知所措和困惑的方面之一是区块链。区块链技术是支撑数字货币和支撑空间的驱动力。许多分析师认为,它包含了加密货币之外的许多可行的应用和用途。。您可能已经听说,世界各地的金融机构甚至主流公司都开始探索将区块链技术融入传统实践的方法。此外,区块链是什么以及它是如何工作的可能有点神秘。下面,我们将讨论区块链的来龙去脉,并概述这项技术。
它如何在加密货币和其他潜在应用中发挥作用,以及为什么它可能是自互联网以来最具革命性的发明之一。
区块链的三个主要组成部分
区块链实际上可以认为是几种不同的现有技术的结合。
。虽然这些技术本身并不新鲜,但它们的组合和应用方法带来了区块链。根据CoinDesk的说法,这三种组件技术是: 私钥加密(privatekeyencryption)一种分布式网络,它包括共享分类帐的方法来计算网络相关的交易和记录。为了说明私人加密钥匙的技术,有必要设想两个人希望进行在线交易。这些人每个人都有两个密钥:一个是私钥,另一个是公钥。通过组合公钥和私钥密码学的这一方面允许个人生成安全的数字身份参考点。这种安全身份是区块链技术的主要组成部分。公钥和私钥一起生成数字签名,它是证明和控制所有权的有用工具。 密码元素的数字签名然后与分布式网络技术组件相结合。区块链技术充当了一个巨大的个人网络,可以充当验证者,对各种事情(包括交易)达成共识。这个过程通过数学验证进行认证,以保护网络。。通过将加密密钥与分布式网络相结合,区块链允许新型的数字交互。
确认过程
区块链技术最重要的一个方面是它确认和验证交易的方式。在上面的例子中,两个人想在网上交易。
每个人都有一个私钥和一个公钥,区块链允许第一个人(人A)使用他们的私钥将有关交易的信息附加到公钥上。第二个人(B人)。这些信息共同构成了数据块的一部分,其中包含数字签名、时间戳和其他与交易相关的信息。,但不包含交易中涉及的个人的身份。然后,该块通过区块链网络传输到网络的所有节点或其他组件,然后这些节点将充当交易的验证者。所有这些信息的发送和块的验证需要大量的计算能力。实际上指望全世界数以百万计的计算机愿意把它们的计算能力和其他资源投入到这项工作中,似乎是不现实的。解决区块链网络问题的一个方法是挖掘。采矿与传统的经济问题有关,被称为"公地悲剧"。简而言之,这个概念概括了这样一种情况。即每个人都为了自己的利益而独立行动,这往往与所有用户的共同利益背道而驰,因为他们通过集体行动耗尽了资源。在区块链验证的过程中,为了给网络提供服务而放弃一小部分计算能力的个人会得到奖励。
。通过出于自身利益的行为(为了获得奖励:在这种情况下,少量的加密货币),这个人被激励去帮助满足更广泛的网络的需求。
块链
为什么要经过这种复杂的验证过程?
?对于区块链网络来说,这是确保加密货币不能同时用于多项交易的关键一步。这个概念叫做双重支出。为了防止重复支出,区块链网络必须确保加密货币的唯一性和充分价值。。提供这种服务的一种方法是让区块链网络中的节点充当总账系统本身的组件,通过试图解决复杂的数学问题来维护网络中每枚硬币的交易历史。这些节点用于确认或拒绝表示交易信息位的块。。如果大多数节点操作者对该问题得出相同的解决方案,则识别该块并将其添加到预先存在的区块链中。这个新数据块带有时间戳,可能包含过去交易的所有方面的信息。这是一个因特定网络而异的空间:一些区块链网络在其块中包含某些类型的信息,而其他地区包含不同的信息集。
区块链的最后一点是,有些人认为它为未来的应用提供了最大的潜力。。例如,由对应于例如比特币的一段数据组成的区块链块,以及占据不同位置的个人之间的位置,用作所有过去交易的公共记录和到过去交易的链接。但是块中包含的数据基本上可以是任何东西。例如,对政府来说当授权交易时,区块链技术的各个方面可能是有用的,这通常通过合规系统来完成。区块链技术可用于提供审计线索,或促进不同金融机构和潜在合作伙伴之间的新联系。对于金融界的其他人来说区块链可能会简化清算和结算流程,传统上这需要几天时间。例如,通过将法律条文翻译成代码,或者通过允许某些类型的交易并阻止其他交易,该技术还可以帮助自动化合规。
区域链技术在金融领域内外都有广泛的可能性。
然而,像任何新技术一样,如何最好地利用区块链的强大功能还不完全清楚。随着时间的推移,不断的实验可能会引入新的方法,将区块链用于各种目的。以及使用区块链使其更有效、高效、安全和强大的新方法。与此同时,最大的区块链网络,如比特币等数字货币网络,只会继续增长。