区块链技术如何进行工作

“什么是区块链技术”有三种主要的技术可以组合起来创建区块链。它们都不是新的。相反,它们的编排和应用程序是新的。

区块链技术包括:

1)私钥加密;

2)具有共享分类帐的分布式网络;

3)为网络的交易,记录保存和安全提供服务的激励。

以下是这些技术如何协同工作以确保数字关系的解释。

  • 加密密钥
  • 两个人希望通过互联网进行交易。
  • 它们每个都持有私钥和公钥。
  • 区块链技术的主要目的是创建一个安全的数字身份。身份是基于私有密匙和公共密匙的组合。
  • 这些密钥的组合可以被看作是一种灵活的同意形式,创造了一个非常有用的数字签名。
  • 反过来,这种数字签名拥有了对所有权的强大控制。
  • 身份
但对所有权的强大控制不足以确保数字关系的安全。在解决身份验证时,它必须与批准交易和权限(授权)的方法相结合。
对于区块链来说,这是从分布式网络开始的。

一个分布式网络

分布式网络的好处和需求可以通过“如果一棵树倒在森林里”的思想实验来理解。
如果一棵树在森林里倒下,用摄像机记录下来,我们可以相当肯定地说,那棵树倒下了。我们有视觉证据,即使细节(为什么或怎么样)可能不清楚。

比特币区块链的大部分价值在于,它是一个巨大的网络,验证器(就像类比中的摄像机一样)会达成共识,即它们同时目睹了同样的事情。他们不用摄像机,而是用数学验证。

区块链技术如何进行工作

简而言之,网络的大小对于网络的安全非常重要。
这是比特币区块链最吸引人的特性之一——它如此之大,积累了如此多的计算能力。截至本文撰写时,比特币的安全保有量为350万TH/s,超过全球1万家最大银行的总和。仍然不成熟的以太坊,大约12.5 TH/s的安全性,超过谷歌,它只有两年的历史,基本上仍处于测试模式。

系统的记录

当密码密钥与这个网络结合时,一种非常有用的数字交互形式就出现了。这个过程从A获取他们的私钥开始,并发出某种形式的声明(在比特币的情况下,您发送的是加密货币的总和),并将其附加到B的公钥上。
协议
然后,一个包含数字签名、时间戳和相关信息的块被广播到网络中的所有节点。
网络服务协议

现实主义者可能会挑战森林里倒下的树的思维实验:

  • 为什么会有一百万台电脑和摄像机等待着记录一棵树是否倒下?

  • 换句话说,您如何吸引计算能力来服务网络,使其安全?

对于开放的、公开的区块链,这涉及到挖矿。采矿是建立在对一个古老的经济学问题——共同悲剧的独特方法之上的。
对于区块链,通过提供你的计算机处理能力来服务网络,其中一台计算机将获得奖励。一个人的自身利益被用来帮助服务于公共需求。
对于比特币,协议的目标是消除同一比特币在不同交易中同时使用的可能性,以一种难以察觉的方式。
这就是比特币寻求充当黄金、充当财产的方式。比特币及其基本单位(satoshis)必须是独一无二的,才能拥有并具有价值。为了实现这一点,服务于网络的节点通过解决工作证明数学问题,为每个比特币创建和维护交易历史。
他们基本上用他们的CPU能力投票,表达他们对新块的同意或拒绝无效块。当大多数矿工得到相同的解决方案时,他们会向链条中添加一个新的区块。此块具有时间戳,还可以包含数据或消息。
这是一串积木:
每个区块链的类型、数量和验证可以不同。这是区块链的协议问题,或者是什么是有效交易、什么不是有效交易的规则问题,或者是新块的有效创建问题。验证过程可以针对每个区块链进行定制。当足够多的节点就应该如何验证交易达成共识时,就可以创建任何必要的规则和激励。
这是先行者的选择,人们才刚刚开始尝试。
我们目前正处于区块链开发阶段,许多这样的实验正在进行中。目前得出的唯一结论是,我们还没有完全理解区块链协议的灵活性。

玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

玖壹区块链培训

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。