首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通俗易懂解释区块链技术,不要再把比特币和区块链混为一谈了

区块链被炒得很火,大有发现新大陆,开天辟地颠覆一切之势,不过很多人只是跟着瞎起哄,根本没理解什么是区块链。看了很多科普帖,大部分都是说着说着就得意洋洋的秀技术,问题没讲清楚,反而搞复杂了。

长话短说,简单明了,区块链就是一种分散管理数据的方式。假设一个网络有100台电脑,每台电脑都记录相同的数据,某台电脑有改变,其他99台都要同步更新保持一致,这样我打随便开其中任何一台电脑的数据库,都能获取全部数据,这就是区块链的最本质最核心的思想。如何确保某台电脑上的某个数据的准确性,万一有人伪造或者电脑故障保存时出错呢?就看超过半数的电脑上这个数据是什么,准确的数据就是什么,当然100台电脑太少,如果电脑数量变得庞大,比如全世界电脑一起,要去改变大多数的电脑几乎不可能,所以这个理论依据是成立的。

区块链可以解决很多问题,有时候比传统网络更有效。比如信息传递,传统网络是一方传到服务器上,另一方再从服务器上获取,微信QQ发消息都要经过服务器中转的,区块链就只需要发个广播出去,相邻电脑相互转告,很快传遍全网络。服务器就是中心,如果中心坏了,或者被攻击了,或者承受不了负载瘫痪了,整个网络就瘫痪了,区块链是没有中心的,每台电脑地位平等,功能相当,共同分担,工作效率会高得多,安全稳定。区块链其实是P2P技术的一种升级应用,从这点看它也算不上一个全新发明,但是很有开创性。

区块链跟比特币又有什么关系呢?区块链是实现比特币的技术手段,是创造比特币这个人首先提出的,也就是说区块链只是技术,比特币是一个产品,它们并不是同一个东西,就像火药,可以拿来做烟花,也可以搞枪炮。

比特币是利用区块链技术,在每个玩家的电脑上创建一个类似账本的数据库,每笔交易都会在全网玩家的电脑上被记录,每笔比特币只是一串数字,被保存在数据库的一个区块里,所有者掌握着密码,就可以操控它,因为所有玩家的电脑里都记录了所有的交易,也就是每个人的比特币在所有人的电脑上都有记录,都能看到,只是别人没有密码,不能转移,谁有密码,谁有转移权,比特币就是谁的。比特币不可能成为货币,现在只是个投机炒作对象,这是另外的话题,此处不作讨论。

区块链有自身的优势,也有天然的缺点,比如参与者越多,数据量越大,时间越长,数据库会暴涨,操作难度和耗时都会加大。至于今后发展到什么程度,发挥多大作用现在还难下定论,单纯的把它当成一项新技术来看待吧,只是要警惕某些人借此炒作,利用大众不理解看不懂来迷惑人,做一些骗人的勾当。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190123A0D5WW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券