区块链是如何运作——简单解释

image

区块链技术如今非常流行,但是,区块链到底是什么呢?区块链是如何工作的,它解决了哪些问题,并且它又有哪些用途呢?

image

顾名思义,区块链是由一组包含信息的信息块组成的信息链。

image

区块链最早是在1991年由一群研究人员研发并用来给数字化文档打时间,以使得这些文档不能被盗填日期或者被篡改。看上去区块链技术就像一位公证人一样。

image

然后,这个技术从那以后就基本上没有再发挥其他作用,直到2009年,中本聪采用区块链技术创造了数字加密货币——比特币

image

一条区块链,就是一个对所有人完全公开的分布式账本,它有一个有趣的属性:一旦某些数据被记录到一条区块链中后,那么数据就很难再被改变。所以,它到底是如何工作的呢?

image

接下来,让我们来观察一个区块(block)的组成,每一个区块包含了一些数据,这个区块的哈希值,以及前一个区块的哈希值。

数据(Data)

image

并且,区块中所保存的数据与区块链的类型有关。例如,比特币区块链中的区块保存了相关的交易信息,包含卖家、买家,以及交易比特币的数量。

哈希值(Hash)

image

每个区块包含了一个哈希值。你可以把哈希值理解成为指纹。哈希值用来标识一个区块和它所包含的所有内容,并且它总是唯一的,就像指纹一样,一旦某个区块链被创建,它的哈希值就相对应的被计算出来了。

image

改变区块中的某些内容会使得哈希值改变。所以换句话说:当你想要检测区块链中内容的改变时,哈希值对你基恩有帮助。如果一个区块的指纹改变了,那它就再不是之前的区块了。

前一个区块的哈希值(Hash of previous block)

image

区块中包含的第三个元素是前一个区块的哈希值。这个元素使得区块之间可以形成连接,并且能够使得区块链十分安全,

image

举个例子,假设我们有一条区块链包含三个区块,如图所示,每个区块包含了一个自己的哈希值以及前一个区块的哈希值,

image

所以3号区块指向2号区块,

image

2号区块又指向1号区块,

image

但是现在1号区块有点特殊,他不能指向前一个区块,因为它正式第一个区块。我们把1号区块叫做创世区块。

image

那么,现在我们假设你篡改了第二个区块,

image

这将导致第二个区块的哈希值改变。

image

接下来这就会导致3号区块以及3号区块连接的所有后续区块变得非法,因为现在它们存储的前一个区块号的都是变得非法。所以改变一个区块会使得其后所有连接的区块变得非法,但是,仅仅通过使用哈希值的方法不足以防止用户篡改区块。因为现在的计算机运算速度已经足够强大,并且能够每秒计算成千上万的哈希值。你完全可以篡改一个区块并且重新计算其他的区块的哈希值,这样就使得你的区块再次变得合法。

工作量证明(Proof of work)

image

所以为了减少这种风险,区块链还采用了一种技术叫做工作量证明。

image

这是一种减缓新区块创建过程的机制。

image

在比特币区块链中,大概需要花费10分钟来完成所要求的工作量证明,并添加一个新的区块到区块链中。这个机制使得区块链的篡改更加困难,因此一旦你篡改了一个区块,你需要重新计算所有后续的区块的工作量证明。

所以区块链的安全性主要来自于哈希值以及工作量证明机制。

点对点的分布式网络(Peer-to-peer)

但是,区块链还有一种机制来保护自身的安全性,那就是分布式。相对于用一个中心化的实体来管理区块链网络,

image

区块链采用的是一种peer-to-peer网络,并且所有人都可以加入。

image

当有人加入这个网络时,他就会得到整个区块链的复制。这个人就可以以此来验证是否所有的区块还是合法为篡改的。

image

那么接下来我们就来看看,当某人创建了一个新的区块时,会发生哪些改变,

image

这新的区块会被发送给网络上的所有人。每个人再验证这个区块以确保这个区块没有被篡改过,如果所有的东西都被检验正确之后,那么每个人就都会把这块新的区块加到自己的区块链上。

image

我们可以称之为,网络上的所有人达成了“共识”。他们认同网络中的那些区块是合法的,哪些是不合法的。那些被篡改过的区块将会被网络上的其他用户拒绝。

所以,要成功篡改一个区块链,你需要篡改区块链上的所有区块,重新完成区块的工作量证明,并且控制区块链网络中超过50%的用户。只有这样,你篡改的区块才会被所有人承认。可以说,这基本上是不可能做得到的!

智能合约(Smart contract)


区块链及技术本身也在不断地发展。

image

最近的一个技术改进,叫做智能合约。智能合约是一些存在区块链上的简单程序。并且在特定条件下可以实现自动化比特币交易。我们会在后续文章中讲解智能合约。区块链之所以吸引了很多人的目光,在其诞生不久后,

image

一些人意识到区块链技术可以用来存放病史档案,创造数字化公正甚至还可以用来收税,那么,到这里,你应该已经明白区块链基本的工作原理,以及它到底解决了哪些问题吧。

想要更多,请关注“熵云财经”,熵云财经将持续更新,关于区块链词典(Block dictionary)、区块链项目分析、热点背后的故事解析。


加作者微信z18680852387—微信回复关键字——进群:

回复:“EULO”,进优罗群中国社区空投群;
回复:“DERO”,进德罗群中国社区;
回复:“Rvn”,进乌鸦中国社区群;
回复:“Loki”,进Loki中国社区群;
回复:“SUMO”,进SUMO中国社区进;
回复:‘TUBE’,进TUBE中国社区群;
更多优质小币种社群,尽情期待

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容