这周年终工作特别忙,没时间做Beyond feeling 的读书笔记,先拿之前写的一篇给公司同事做分享的内容交作业。
近些年科技领域热门的话题除了IOT、AI、VR、5G、自动驾驶之外,比特币和区块链也是一个热门了。相比于IOT、AI等对于同事来说比较容易理解并有参与感的热点而言,区块链就看似比较遥远且不容易理解了。通过近期对区块链信息的关注,和阅读一些资料,我想和大家简单的介绍一些区块链的知识。
第一要回答的问题就是什么是区块链?区块链是由英文BlockChain 翻译而来,直译就是由一个个区块组成的链条。那这个区块链到底是干嘛的呢?下面我就引用网络中的一个列子来说明:王大爷和王婆婆这几天在为一个事情闹心。原来社区里面在给金婚夫妇派发纪念品,需要拿结婚证去领取。可是王大爷和李婆婆把结婚证弄丢了,而民政局那因为时间太久远也查询不到结婚登记的记录。为了弄清这个结婚的事实,工作人员只好回到王大爷和李婆婆的老家,一户一户的了解情况。村里的老人们努力的回忆,大多数都还记得当年王大爷和王婆婆操办的大婚,把全村人都请去喝了喜酒。经过统计,寻访了20个老人,16个老人都记得王大爷和王婆婆的婚礼。于是社区认同了王大爷和王婆婆金婚的事实,颁发了纪念品。
从这个例子里,我们看到了两种不同的证明结婚的机制:一种是由权威机构(民政局)颁发的结婚证,这就是中心化的方式;另一种是通过举办婚礼,由亲朋好友来见证的方式,这就是去中心化的方式。 第一种中心化的方式简单明了,由大家都认可的权威机构颁发证书来进行验证,现实社会大都通过这种方式进行。大家需要信任权威机构不会作假、不轻易出错,可以长期稳定的运行下去。而当某个中心化的机构不再可信的时候,整个体系将不复存在。 第二种去中心化的方式就不需要权威的中心化的机构,只需要结婚的当事人宣告XXX 与XXX 今日结婚,然后邀请大量的人前来见证即口。只要大多数人是诚实可信的,那么这样的证明机制就是有效的。
这种去中心化的证明机制就区块链技术的基本原理:王大爷和王婆婆(区块链的用户),宣告结婚了(在区块链网络中进行了一笔交易);参加婚礼的人(区块链的节点--某台电脑)见证了婚礼之后(验证了交易之后)记忆里记下了王大爷和王婆婆结婚的事实(在硬盘上记录下了这个交易记录);参加了很多场的婚礼(一个一个的交易)之后,参加婚礼的人会知道谁结婚了(节点会把交易打包成区块);于是这一个接一个区块会按照时间顺序成为区块链。 在区块链中,每一个节点包含的区块内容是一模一样的,目的是防止一部分节点失效、出错或者故意作假。一个交易的内容需要通过大多数节点的验证之后才被认为是正是可信的,如果一个交易内容一旦被验证并且打包进区块,将无法被篡改。 基于这样的原理,区块链具有传统中心化所不具备的优势:1. 去中心化(不被某个机构控制);2. 数据不可篡改和加密安全性;3. 交易记录是公开透明的,但是账号拥有人却是匿名的。这个优势通过第一个区块链的成功运用----比特币 得以充分的表现。
比特币是第一个成功的区块链技术在电子货币领域的应用。比特币可以被理解为基于区块链的世界货币,它不受任何政府的影响,不会超发,不会有通货膨胀。相反,由于代码的定义,比特币的总额将被限定为2100万个。随着区块链技术的发展,现在已经有很多其他的区块链应用诞生,比如以太网络、EOS、公信宝等等。以后的时间将和大家分享更多的区块链内容。
网友评论