Gwallet小百科 | 硬核科普之区块链技术如何运作

区块链技术主要是指这三种主要技术结合在一起。它们都不是新的,而是新的编排和应用程序。

这些技术是:1)私钥加密,2)具有共享分类帐的分布式网络,以及3)激励服务于网络的交易,记录保存和安全性。

但这三种技术都是如何运作的呢?

加密密钥

两个人希望通过互联网进行交易。
在这里插入图片描述

他们每个人都有一个私钥和一个公钥。
在这里插入图片描述

区块链技术这一组件的主要目的是创建安全的数字身份参考。身份基于拥有私有和公共密码密钥的组合。

这些密钥的组合可以看作是灵巧的同意形式,可以创建极其有用的数字签名。

反过来,此数字签名提供了对所有权的强大控制。

在这里插入图片描述

身份识别

但是,强烈地控制所有权不足以确保数字关系的安全。解决身份验证后,必须将其与批准交易和权限(授权)的方法结合起来。

对于区块链,这始于分布式网络。

分布式网络

分布式网络的好处和需求可以通过“如果一棵树掉进森林里”的思想实验来理解。

如果一棵树在森林中倒下,并用照相机记录下来,我们可以确定树是倒下的。即使细节(为什么或如何)不清楚,我们也有直观的证据。

比特币区块链的大部分价值在于,它是一个大型网络,验证者(如类比中的摄像机)达成共识,即他们同时目睹了同一件事。他们使用数学验证来代替照相机。

简而言之,网络的大小对于保护网络非常重要。

那是比特币区块链最吸引人的品质之一——它是如此之大,并具有如此之大的计算能力。

记录系统

当加密密钥与此网络结合使用时,就会出现一种超级有用的数字交互形式。该过程开始于A取得其私钥,并在某种程度上宣布(对于比特币而言,您正在发送一定数量的加密货币)并将其附加到B的公钥上。
在这里插入图片描述

协议
在这里插入图片描述
然后将一个包含数字签名,时间戳和相关信息的块广播到网络中的所有节点。
在这里插入图片描述
每个区块链的类型,数量和验证可以不同。这取决于区块链的协议,或有效交易的规则或无效交易的规则,或新区块的有效创建。可以针对每个区块链量身定制验证过程。当足够多的节点就应如何验证交易达成共识时,可以创建任何所需的规则和激励措施。

发布了49 篇原创文章 · 获赞 0 · 访问量 1819

猜你喜欢

转载自blog.csdn.net/Gwallet/article/details/103401424