【区块链革命】Block chain需要正直的合作者

Proof of work是比特币技术的核心,它是一个极其巧妙的技术,但同时它也非常难以理解。

上文所叙述的计算作业,很多人可能觉得它并无用处,而实际上,它是为了防止Blockchain被篡改的作业。为什么这种方式可以防止Block chain被篡改?理由如下:

现在,一些不怀好意的人总是想篡改Block chain的记录如果改变了交易记录,那么币安交易所Block的散列值就会发生改变,被算改的Block出现之后,上文所述的挖掘作业就必须再次进行从而找出与篡改内容相符的随机数。

加密锁

不仅如此,如果某个Block的散列值发生了改变,与它相接的Block的随机数就不得不进行重新计算(因为Bock的散列值中包含了前一个Bock的散列值)。

因此,这就需要计算机的性能必须超过所有正直的挖掘者的计算能力(这被称作是“51%问题”)

但是,如果计算机没有达到该性能,就需要正直的挖掘者们帮助维持 Block chain的运作。总之,比特币是通过 Proof of work而合理地防止被篡改的程序Proof of work是比特币的中心,电子签名和P2P都是既存的技术,比特币只不过是应用了他们,而防止被篡改的 Proof ofwok科技才是比特币崭新的创意。也许有些人会认为Proof of work是浪费能源(主要指电力)的无用功。然而,它绝非如此,在现实社会中也存在着相似的现象。

运算散列值

我们拿锁头举例,如果世界上没有小偷,那么就不需要锁头存在,锁头就变得没有意义了。但是,遗憾的是现实社会中存在着小偷,因此,我们必须花费大价钱去购买锁头。

再拿纸币来举个例子,每个国家的纸币都利用了许多防伪技术,以此来防止假币的产生。如果世界上的人都是正直的人那么也没有必要花费成本去研究防伪技术了。

文章分类 币安教程 标签: