设为首页

加入收藏

English(英文版)

手机客户端

微信公众号

用1000字解释区块链

时间:2018-09-18 23:42:08 来源:区块网 作者:

每当你想试图理解区块链的时候是否总让你茫然不知所措?厌倦了像SHA256算法和拜占庭式容错这样的废话?只是想知道区块链到底是什么,以及为什么人们一直在谈论它?


你很幸运。在这篇文章中,我将用简单的语言解释区块链是什么,它是如何工作的,以及为什么它在不到1000个单词中如此重要。让我们开始吧。


什么是区块链?


从本质上说,区块链与常规数据库没有太大区别。它存储了关于过去发生事情的信息,具有独特的属性,例如:


·去中心化——没有一个政党能够控制信息的流向

·共识——许多不同的政党存储同一分类帐的确切副本,所以大多数人必须就添加的信息达成一致。

·插件——你不能编辑已经存在的东西,你只能添加信息

·新信息不能与已经添加的内容相冲突

·信息可以被网络上的每个人访问和复制


区块链最重要的特征是去中心化。区块链分类账的副本在世界各地的计算机上存储和更新,这意味着没有中央权威来做决定。


因此,从本质上说,区块链与常规数据库没有太大区别。它存储关于过去发生的事情的信息,但是具有独特的属性。


让我们来看看比区块链如何运作的一个例子(比特币只是区块链技术的一个可能应用。区块链对于比特币来说就像互联网的电子邮件一样):


假设我有一个比特币,我想把它发给你。每个持有比特币分类帐的人都能看到我有一个比特币,而你的比特币是零(但在比特币网络上,我们的身份是相对保密的)。


然后我可以给你发送一个比特币,网络会看到这个,并立即更新每个分类帐。


但是如果我是贪婪的,想要尝试欺骗网络呢?


我可以改变我的分类帐,说我有两个比特币,给你一个,然后用另一个来给自己买一些不错的东西。


但在比特币网络的历史上,这种双重支出的行为从未发生过。


区块链的安全性


要理解区块链为何可以抵制篡改和欺诈,我们需要了解它们是如何工作的。


在不太专业的情况下,让我们看一看引擎盖下面看看发生了什么。


存储在区块链上的信息存储在组中——称为块——每个块都有时间戳,并与之前生成的区块相关联,从而创建了一个线性链块——因此叫做“区块链”。


每一个区块都包含三种类型的信息:


·交易数据

·块的哈希值

·前一个块的哈希


这真的很重要,所以请耐心听我解释哈希是什么。从本质上说,它就像一个块的指纹——一串独特的数字,用来识别每个块。这些数字是根据存储在块中的信息自动计算的。如果你改变了块中的信息,你就改变了哈希,从而改变了块的身份。


前块的哈希也位于每个块中,这就是创建区块链的原因,也是比特币这样的加密货币如此安全的原因。


看一看这个图表:


每个区块包含上面列出的三个元素。但是看看当我试图篡改block 2中的信息给自己额外的比特币时,会发生什么:


Block 3包含Block 2的哈希,但是当Block 2被更改时,它的哈希也会发生变化,这意味着Block 3及以后的所有内容都将失效,从而破坏链条。


然后,我需要重新计算每一个已经改变的块的哈希。


但它并不止于此。比特币网络让人们很难找到这些哈希。平均来说,每隔10分钟就会发现一个块的哈希,因为计算机不断地猜测随机数,并查看是否合适(实际上比这要复杂得多)。这个过程被称为“工作证明”(PoW),是由被称为“矿工”的强大计算机完成的。


因此,对于我所填充的每一个块,我需要花费10分钟的时间来计算每一个块,找到正确的哈希。


这是我的分类帐副本。


比特币的分类账存在于世界上成千上万的电脑上,所以为了伪造这一交易,我需要以某种方式获得超过50%的计算机,并对我所控制的所有账目重复挖掘过程。


从计算的角度来看,这是非常昂贵的,因为我需要几乎不可能的计算机来完成它。


但当我这么做的时候,我可以随意给自己比特币,其他的网络也会注意到。他们要么试图把我踢开,要么会成群结队地抛弃比特币,让我崩溃,让我控制一种毫无价值的货币。


因此,很容易看出区块链对欺诈有着难以置信的抵抗能力,以及为什么它们被认为是“不受信任的”—,因为遵守规则对每个人来说都是最有利的。


那么为什么这一切都很重要呢?


这是个好问题。区块链技术仍处于起步阶段,但它承诺将彻底改变许多不同的行业,例如:


银行和支付

比特币和其他加密货币,如莱特币、Monero和Zcash,通过消除对银行等中间人的需求,使得存储和转移价值变得更简单、更便宜。


政府

政府可以使用区块链来实现安全、准确的投票、公共记录保存、公民身份识别(IDs)和边境控制。


医疗保健

医疗记录是不准确和难以转移的。如果它们被托管在区块链上,它们将是安全的、准确的,并且被批准的各方很容易访问。


供应链

想知道这些苹果是不是有机的?或者那枚钻石戒指的来源是合乎道德的?将这些商品放在区块链上,可以让消费者和企业在产品的生命周期中获得更大的透明度。


保险

在得到你的奖金之前,不要再打电话给你的保险公司了。随着区块链上智能合约的实施,保险公司将能够根据预先设定的规则,立即接受并支付给客户的索赔。


这只是区块链的一种体验。其中的一些或根本没有可能最终会通过,但这项技术仍然令人着迷,令人兴奋。



责任编辑:touzjsy
返回首页
标签:
精彩图片