一文了解“区块链”是个啥,紧跟时代步伐

一、首先要了解中心化、去中心化、P2P网络及共识机制

1、中心化:我们现在的网络环境几乎都是中心化的,用户通过电脑,手机访问网页,资源都是去访问服务提供商的服务器。例如,手机打开今日头条,信息都是从头条的服务器获得的。去淘宝买东西,商品信息都是存储在淘宝服务器中的。这种信息都存储在一个服务中心的模式我们称之为中心化

2、去中心化所谓的去中心化,就是与中心化相对的,数据信息不存储在一个中心机构的网络访问模式。那么数据都存储在哪呢?通常去中心化的数据都存储在多个分散的节点中。

中心化和去中心化的比较:

中心化存储,可以很方便管理,数据占用空间单一,但是缺点如下:

·        中心的权利太大,可以随意修改数据,比如头条官方可以删除你的一篇文章。

·        数据不安全,一旦被黑客攻击,数据就会泄露甚至篡改。

去中心化存储,数据被多份保存,占用空间大,但是有以下优点:

·        没有第三方机构管理,数据自由。

·        数据不容易篡改,安全性高。

说明;比特币就是去中心化的货币系统,记住区块链不是泡沫,但比特币是泡沫。比特币只是区块链的一种应用。

一文了解“区块链”是个啥,紧跟时代步伐_第1张图片

3、p2p网络:我们现在的互联网都是由一个个电脑相互连接而成的,但是为了获取资源,一般的我们都需要去访问服务器,而 P2P 网络则是像上图那样的,由各个节点相互连接而成的。因此,每个节点的地位看起来都是相等的,所以 P2P 网络又叫对等网络。

P2P 网络优点

·        在 P2P 网络中,资源是被存储在每个节点中的,例如,一个 xx.avi 视频被上传后是会被保存在所有的电脑中。这样的好处是,当一个电脑死了,还可以通过别的电脑下载这个视频,除非所有电脑都死了。

·        网络访问下载速度高。当你需要 xx.avi 视频时候,只需要从你的邻居那下载就好,速速大大增加。

·        不需要一个中心化节点

4、共识机制:借助于 P2P 网络的特点,如果在 P2P 网络中保存同一份数据就会变得很安全。举个例子,在 P2P 网络中保存这样一条数据:小明有存款2000元。我们规定,如果有一半以上的节点都保存了这条数据,那么我们就认为小明真的有2000元存款,否则就没有。所以,如果小明想修改他的余额,他至少要修改一半以上的节点才能达到效果,设想一下,如果这个网络遍布全世界,他将无法做到。这种“大部分节点都同意”的思想就是共识机制,当然,共识机制有很多种,在这里就不一一讲述了。

数据加密

现在,我们可以用 P2P 网络通过共识机制保存一个可信任的数据了,但是数据是透明的,即任何一个人都可以知道小明有2000元存款,如果想要保护隐私怎么办?小明可以用一段密码去加密自己的信息,然后存放在P2P 网络中。这样别人就看不到了。

一文了解“区块链”是个啥,紧跟时代步伐_第2张图片

二、区块链

1、人们研究了比特币发现了区块链

现在人们都把钱存在了银行,原因就是安全。谁也不放心把大把的钞票放在家里,揣在兜里。可是银行也不总是安全的,2008年的经济危机,美国的两大银行相继倒闭,很多人的钱都被冻结。所以钱放在银行好像也不安全了。当然这并不是主要因素,千百年来,货币体系都是集中化的,中央式的。那些追求自由主义信仰的人们就设想是否能发行一种无政府,不受控制的货币呢。

2008年金融危机,比特币出现。比特币对比电子现金有以下几个特点:

·        去中心化:即没有任何机构发行和控制

·        安全:在没有中心化机构的控制下依然能安全地保存

基于这两个特点,比特币就火了。因为你一旦拥有比特币,谁也没法拿走,不管是政府还是黑客...比特币的价格逐渐升高,人们就开始关注究竟是什么技术(区块链)使得比特币能够这么安全,能够去中心化?记住区块链不是泡沫,但比特币是泡沫,比特币只是区块链的一种应用。

2、什么是区块链

区块链为啥叫区块链呢?因为区块就是我们上面讲的小明存款信息放置的地方,叫区块,一个区块中可以放置很多数据,比如小红的存款,小猪的存款。也可以放置一个人的身份信息等等。而被大伙共识的区块最终会被连接成一个长长的链条,所以这个链条就叫做区块链。

一、区块链特点

·        去中心化:从上文我们知道,没有中央结点去管理数据,数据都被放置在所有节点中。

·        数据安全:只要超过一半的节点都是诚实的,那么数据一定是安全并且完整的。

·        数据永久存储:因为数据的安全性,因此数据一旦被放在区块链中,则被永久存储。

二、区块链的应用

所以说为什么区块链这么火就在于,因为区块链特别安全,你可以完全放心地把重要数据放置在区块链中,例如钱,个人信息,并且这些信息都不会被篡改也不会丢失。就连政府也无法干预,目前区块链热门应用有如下:

·        数字货币(在区块链中存放的数字财产)

·        身份认证

·        产权登记

·        医疗

·        物联网(数据存在区块链中,黑客无法篡改,保证了物联网的安全性

比如

数据永久保存;区块链游戏也属于区块链应用,所以自然就有了上面说的那些特点。我们以前玩的游戏都是虚拟的,不管是装备也好,游戏币也好,其实都归游戏公司所有,尽管你冲了很多RMB到游戏中去,你只是体验了游戏快感,但是这些虚拟的东西还是总有一天会消失。但是区块链游戏不一样,例如你养了一只虚拟狗,那么这只狗的信息就会被写入区块链中,我们知道,一旦写入区块链中,数据就没法改了,也没法删除。这就好比说,这只狗永远属于你了。除非你卖给了别人。

唯一性;一般的区块链游戏,例如养猫,每只猫都是独一无二的,俗话说:物以稀为贵,所以每只猫都有属于他自己的价值。这种唯一性就给玩家带来了很好的游戏感觉,这也是区块链游戏的特别之处。

区块链技术不管做游戏还是做应用都离不开以下几点:

·        去中心化,不受公司控制,完全掌握在个人手里

·        安全,不会出现数据丢失和被篡改

·        数据唯一,属于任何用户的数字字长

一文了解“区块链”是个啥,紧跟时代步伐_第3张图片

三、区块链分类

1、公有链

公有链是任何人都可以参与的公共区块链网络,节点的加入和退出没有任何限制。

优点:公有链最大的优点就是去中心化安全性。

缺点:尽管公有链很好很安全,但是设想一下,这么多随意出入的节点是很难达成共识的(前面提到的共识)因为有些节点可能随时宕机,黑客也可能伪造很多虚假的节点。所以,公有链有一套很严格的共识机制,因此公有链最大的问题就是共识问题,共识问题直接导致了公有链处理数据的速度问题,因此如果你玩比特币就知道了,转账要很久才能到。记住区块链不是泡沫,但比特币是泡沫,比特币只是区块链的一种应用。

2、联盟链

节点加入需要授权的,或者只允许固定节点加入的区块链系统,就是联盟链。联盟链比较商用化。例如,各家银行之间需要使用一个区块链作为他们共同的数字货币交易系统,那么这个系统是不完全对外开放的,使用权限也被限制在这几个银行之间。

优点:联盟链优点就是比公有链处理速度要快,因为节点的数量和身份都已经规定好了,所以可以使用相对松散的共识机制,因此数据的处理速度就会比公有链大大提高。目前,联盟链的发展速度很惊人。

缺点:尽管联盟链速度加快,但是相比公有链来说,联盟链并不是完全去中心化的,因为理论上联盟之间可以联合起来修改区块链数据。

3、私有链

私有链是指区块链权限完全掌握在一个组织手中的区块链系统。这种区块链系统对外不具备去中心化的能力,但是在内部(例如一个公司内部)具有很大去中心化能力。例如一个公司部署私有链系统,各个部门都运行一个节点,这样就防止了公司内部某个部门数据造假等情况发生。

优点私有链可以完全自己定制策略,因此速度极快

缺点相比较而言,私有链不具备去中心化

这里我们简单介绍完了现有区块链系统的分类,可以看出,尽管不同的区块链系统各有优点和缺点,但是因其应用范围不同,都能发挥其重要作用。题外话:有些公司声称发行代币,搞区块链,实际上都是噱头,可能他们用的是私有链,这种公司一旦圈到钱就会跑路,因为他们完全控制了区块链。记住区块链不是泡沫,但比特币是泡沫,比特币只是区块链的一种应用。

一文了解“区块链”是个啥,紧跟时代步伐_第4张图片

四、信息传输到价值传输的变革——互联网的二次革命

我们都知道,互联网的出现大大地方便了人们的信息交换。现如今你可以通过微信和远在异地的亲人聊天、通话甚至视频。你也可以通过电脑访问网上的任何信息。甚至你也可以通过网络购物。因此,可以说互联网已经完全解决了我们信息交换的需求。然而随着时代的进步,人们的需求越来越高,这种简单的信息交换不足以满足要求。

所以现在,“互联网的信息交换时代已经结束,随之而来的就是价值交换”,而价值交换的保障就是安全,所以区块链技术给互联网价值交换提供了安全保障,这也正是区块链这么火爆的原因

例如,我可以给你传输一块钱。这种需求在现实生活中是很容易实现的,但是在互联网上却变得异常困难。为什么呢?举个例子:假如你是个摄影师,你拍了一个很漂亮的图片,有人出高价钱买。在现实生活中,你卖出的图片就不是你的了,你给别人的东西就不在你手里了。可是在网络中,你完全可以右键,复制然后把副本卖出去,这样你就成功地克隆了一个一模一样的图片。如果不是图片而是钱呢?在互联网中,任何数据都可以被复制,如果把钱放在互联网上,那么被无限复制岂不乱套了。并且,网络黑客技术强大,数据可能被修改,因此价值交换在以前的网络时代是很行不通的。

说到这,大家可能有一个疑问:怎么不能进行价值交换,我每天都用微信转账发红包啊,并且银行卡也可以在网上支付呀!没错,大家现在用的网上支付都是电子现金。那电子现金就不能被复制、被篡改了么?其实当然能,但是由于电子现金的重要价值,一般都会有一个机构建立一些安全手段去保障电子现金的安全。例如你微信里面的钱,是由腾讯公司保管的,腾讯有一个很强大的安全体系去保障这些电子现金的安全,并且各大银行也把大部分精力都用在了安保上。正是因为背后的这些强大的安全体系,才能确保你账户的钱是准确的,要不然黑客分分钟就把你的钱盗走。

一文了解“区块链”是个啥,紧跟时代步伐_第5张图片

区块链的出现,并不是安全数据库概念这么简单,依靠其去中心化和安全的特性,很多应用都可以依托他在互联网上建立起来。回到前面说的:摄影师卖图片的问题:如果要求摄影师把图片信息和交易信息放在区块链里,那么即便是他复制多少个图片都无济于事,因为他侵权了,这张图片已经被证明卖给了别人。证明者就是区块链。这些功能依靠传统互联网都是无法实现的,即使能实现也要投入巨大的人力财力。所以说区块链技术是互联网技术的一次重大的变革。

五、智能合约——信任的机器

在区块链中,一定会提到智能合约这个概念。其实智能合约在生活中很常见,例如:自动售货机,会自动售卖商品。类似这种智能的产品到处都是,只不过在区块链出现之前,这些智能机都显得不是那么安全可靠。倘若黑客控制了一个财产转移系统,那么损失将不可估量。因此,传统的智能系统尽管智能却不安全,不被人们信任。但是区块链的出现给智能系统提供了一个安全的执行环境,如果一个合同被放在区块链里面,那么谁也无法否认,无法修改。举个例子:房东与租客通常都会签订住房合同,但是实际上租客们往往存在拖欠房租的行为,尽管合同上明确规定租客需要按月交付房租,但是谁也不会为了拖欠房租这件事闹到法院去。可是如果房东的门锁通过一个智能系统连接到区块链,智能系统规定每月收到钱后才能打开门锁,那么一旦租客拖欠房费,他就没法进门了。这种规定其实就是合同内容,而合同被写到区块链中,连接到智能系统,那么谁也就无法违约了。这种数字化的合同就叫做智能合约。

结尾

其实在区块链出现之前,我们探讨的互联网安全,其实是相对的安全,都是通过一个机构,第三方或是政府维护的相对安全。但是区块链解决了去中心化的安全性,给人们以信任,使得互联网从信息技术交换迈入了价值交换的时代,因此说区块链是一个革命性技术是在是实至名归。这打破了传统互联网的应用模式,开辟了一个全新的概念和玩法,所以希望大家都能赶上时代和技术的步伐,多多关注区块链技术,玩转下一个互联网。

声明:以上内容系“POS互联网”微信公众号原创,转载请注明出处

你可能感兴趣的:(一文了解“区块链”是个啥,紧跟时代步伐)