Gwallet小百科 | 硬核科普之区块链技术如何运作
区块链技术主要是指这三种主要技术结合在一起。它们都不是新的,而是新的编排和应用程序。
这些技术是:1)私钥加密,2)具有共享分类帐的分布式网络,以及3)激励服务于网络的交易,记录保存和安全性。
但这三种技术都是如何运作的呢?
加***
两个人希望通过互联网进行交易。
他们每个人都有一个私钥和一个公钥。
区块链技术这一组件的主要目的是创建安全的数字身份参考。身份基于拥有私有和公共密码**的组合。
这些**的组合可以看作是灵巧的同意形式,可以创建极其有用的数字签名。
反过来,此数字签名提供了对所有权的强大控制。
身份识别
但是,强烈地控制所有权不足以确保数字关系的安全。解决身份验证后,必须将其与批准交易和权限(授权)的方法结合起来。
对于区块链,这始于分布式网络。
分布式网络
分布式网络的好处和需求可以通过“如果一棵树掉进森林里”的思想实验来理解。
如果一棵树在森林中倒下,并用照相机记录下来,我们可以确定树是倒下的。即使细节(为什么或如何)不清楚,我们也有直观的证据。
比特币区块链的大部分价值在于,它是一个大型网络,验证者(如类比中的摄像机)达成共识,即他们同时目睹了同一件事。他们使用数学验证来代替照相机。
简而言之,网络的大小对于保护网络非常重要。
那是比特币区块链最吸引人的品质之一——它是如此之大,并具有如此之大的计算能力。
记录系统
当加***与此网络结合使用时,就会出现一种超级有用的数字交互形式。该过程开始于A取得其私钥,并在某种程度上宣布(对于比特币而言,您正在发送一定数量的加密货币)并将其附加到B的公钥上。
协议
然后将一个包含数字签名,时间戳和相关信息的块广播到网络中的所有节点。
每个区块链的类型,数量和验证可以不同。这取决于区块链的协议,或有效交易的规则或无效交易的规则,或新区块的有效创建。可以针对每个区块链量身定制验证过程。当足够多的节点就应如何验证交易达成共识时,可以创建任何所需的规则和激励措施。