当前位置: 首页 > 科技观察

区块链101:区块链技术如何运作?

时间:2023-03-14 21:23:49 科技观察

正如我们的指南“什么是区块链技术?”中所述可以将三种主要技术组合到区块链中。没有一个是新的。相反,这是他们的业务流程和应用程序。这些技术包括:1)私钥加密,2)分布式网络、共享账本和3)激励网络交易、记录和安全。下面解释了这些技术如何协同工作以保护数字关系。加密密钥两个人想在线交易。他们每个人都有一个私钥和一个公钥。区块链技术的主要目的是创建一个安全的数字身份参考。身份基于私钥和公钥的组合。这些密钥的组合可以被认为是一种简洁的同意,创建一个非常有用的数字签名。反过来,这个数字签名提供了对所有权的强大控制。身份但严格控制所有权不足以保护数字关系。在解决身份验证问题时,它必须与批准交易和许可(授权)的方式相结合。对于区块链,这始于分布式网络。分布式网络分布式网络的好处和需求可以在“如果一棵树倒在森林里”的思想实验中得到理解。如果一棵树倒在森林里并且摄像机记录下它的倒下,我们可以非常确定这棵树倒下了。我们有视觉证据,即使细节(为什么或如何)可能不清楚。比特币区块链的大部分价值在于它是一个庞大的验证者网络,就像这个类比中的相机一样,一致认为他们在同一时间见证了同一件事。他们用数学验证取代相机。总之,网络的规模对于保证网络的安全非常重要。这是比特币区块链最吸引人的品质之一——它是如此之大,并积累了如此多的计算能力。在撰写本文时,比特币的安全性为每秒350万笔,超过全球前10,000家银行的总和。更不成熟的以太坊,比谷歌多出12.5个/s左右,比谷歌多,基本还处于测试阶段。系统记录当加密密钥与该网络结合时,一种非常有用的数字交互形式出现了。该过程从获取其私钥的过程开始,在比特币的情况下,宣布某种形式的信息,表明您正在发送一定数量的加密货币并将其附加到B的公钥。协议包含数字签名、时间戳和相关信息的块将被广播到网络中的所有节点。现实主义者可能会质疑森林中一棵倒下的树并提出以下问题:为什么有一百万台带摄像头的计算机等待记录一棵树倒下?换句话说,你如何吸引算力来为网络服务并使其安全?对于开放的公共区块链,这涉及到挖矿。采矿是解决一个古老的经济问题的独特方法:公地悲剧。使用区块链,通过为您的计算机提供服务网络的处理能力,计算机可以获得奖励。一个人的自身利益被用来帮助满足公众的需要。对于比特币,该协议的目标是消除同一比特币同时用于不同交易的可能性,这种情况很难被发现。这就是比特币试图充当黄金的方式。比特币及其基本单位(satoshis)必须是独一无二的,并且具有价值。为了实现这一点,服务于网络的节点通过工作量证明数学为每个比特币创建和维护交易历史。他们基本上用他们的CPU能力投票,表达他们对新区块的同意或拒绝无效区块。当大多数矿工达成相同的解决方案时,他们会向链中添加一个新区块。该块带有时间戳,还可以包含数据或消息。这是一个区块序列:每个区块链的类型、数量和验证可能不同。这是区块链协议的问题——或者无效交易的规则是什么,或者新区块的有效创建。可以为每个区块链定制验证过程。当足够多的节点就如何验证交易达成共识时,可以创建任何必要的规则和激励措施。这是人们刚刚开始尝试的品尝者选择。我们目前处于区块链开发阶段,许多此类实验正在进行中。目前得出的唯一结论是,我们还没有完全理解区块链协议的灵活性。在我们的指南中阅读更多关于区块链技术的应用和用例的信息?“开放和许可的区块链有什么区别?”由NolanBauerle撰写;玛丽亚库兹涅佐夫的图像