首页
学习
活动
专区
工具
TVP
发布

看完这个故事,让你明白区块链是什么

要说这两年互联网最火的风口是什么,区块链技术绝对算一个,那么区块链到底是什么呢?有什么用处呢?从最初的比特币、莱特币到现在形形色色成千上万种代币的出现,百花齐放的繁荣背后也存在着巨大的隐患,很多人并不明白区块链,盲目的跟风挖矿和投资,相信通过技术应用层面通俗易懂的介绍,能够让您有所了解。

比特币

提到区块链技术,首先必须提到的就是比特币,既然是通俗易懂的介绍,就不用太多的专业词语。

从前有一个叫做中本聪的老头子,是个伟大的神仙,他一挥手在世界的不同地方埋藏了2100万颗心形石头,并且告诉人类,所有人都可以用铲子挖到这些石头作为礼物。有些人铲子多挖到的自然就更多,有些人铲子少,所以约定聚在某个区域一起挖,挖到的石头砸碎平分。另外这石头有一个特性,被挖到或者被转移的时候都会通告全世界:“叮,有一条世界公告,漩涡鸣人挖到一块石头;叮,漩涡鸣人把石头给了佐助半块。”这里面的石头就是比特币,铲子是算力,区域是矿池。

至于你问这块石头有什么价值?你可以把它想象成是黄金,也可以想象成是废纸,反正不能吃。而因为比特币的数量固定并有一定的稀缺性,还可以互相交换,慢慢人们发现这东西可能用作代替黄金/货币作为记账工具。而比特币与石头的差别在于匿名性,我在挖矿的时候神仙分配给我的名字是0XDSAFDSAF,只要我不说,谁也不知道这一堆乱码是我。有货币属性,高匿名性这使比特币成为黑客之间交易的硬通货,这便是比特币现在唯一的使用价值,不过到底值不值50000块一个,就见仁见智了。

区块链技术

区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。以上很官方的解释看不懂没关系,简单来说,区块链就是区块和链,每台运行它的电脑就是一个区块,网络就是链,将所有区块链接到一起实现信息共享。每台在区块中的电脑里都有一个记账本,当我从电子钱包里拿出100块给你,我会告诉所有人的电脑,我给了你100元,这时所有的记账本都会记录下这笔交易,你想赖也赖不掉,就如同刚刚提到的世界公告。

这背后有一套机器复杂的数学算法支撑,具体原理这里就不讲了(其实我也不会)。既然说是新技术,那么现在说说这种技术区别于以前的新特性:1、去中心化:区块链技术中每一个节点的权利和义务都是均等的,没有中心化的机构或者硬件,这有点类似BT下载。2、开放性:区块链除了交易各方的私有信息被加密意外,链上所有的数据都是可以通过公开接口进行查询的,具有高度的透明性。3、信息不能篡改:信息只要被写入区块链,就会永久储存,都单个节点的修改是无效的,除非同时控制住系统中超过51%的节点,所以数据可靠性极高。4、匿名性:节点之间遵循固定算法交换数据,交易过程中无需公开身份获得信任。

挖矿与代币

刚刚提到了挖心形石头,其他神仙看到中本聪的石头受到人类的欢迎,纷纷推出自己的信物拉拢信徒。有的神仙说:“我有1000万个胃形石头,藏在世界不同地方,你们去挖吧,我再送你们一人一把铲子”:还有的说:“人类,我手里有2000万颗心形糖豆,把你的生成八字告诉我,你就可以每天到我这来领一颗!”更有神仙说:“我有1亿颗心形钻石,每天送你们这些信徒一颗,只要你们拉来一个新人类入我法门,我就每天多给你一颗。”以上是手里有信物送的神仙,然而此时魔界看见神的信物在人间如此火爆,派了各路牛鬼蛇神来人间,小鬼拿了一捧水对人类说:“我手里有2000万个H2O,是神的信物,便宜卖给你们,以后定会升值!”

回到正题说起挖矿,就必须提到“算力”。所谓算力就是挖矿者的资本(如同故事中要付出的各种代价),算力越多的人在同等的时间内挖到的奖励就越多,而这个奖励就是“代币”(上面故事里的心形石头、胃形石头、心形糖豆、心形钻石、甚至是水)。最初期的“算力”就是计算机显卡的运算速度,通过让显卡以一些特定的算法运行计算找到特定值,可以得到比特币;但目前“算力”已经不局限于显卡运算量,有以点击广告数量、某种投资金额、邀请人员数量甚至是用户隐私等各种数据作为“算力”。“算力”可以比作是人的单位工作量,工作做的越重要越多,取得的薪水也越多。但是工作有实际意义和价值,而区块链所谓的“算力”现阶段来看没有任何实际价值,这也是区块链技术的未来发展的困境——如何才能让算力变得有价值。

说了这么多,相信大家对于区块链有一定的认识,区块链确实是革命性的好技术,我们可以把这技术看成是数学算法在计算机网络中的应用,而现在的各种币则可以看做是区块链在其他各行各业中的价值体现,最后还是想多提一句,在没有看清楚一件事的时候,不要盲目跟风,以免高价买了水,成就了那小鬼。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券