区块链慢慢走近大众视野,简单了解它和比特币直接的联系


 很多人都在谈论区块链,包括网络的一些大咖,对于什么是比特币、区块链,竟然没有人能完全解释给我听懂。

充其量最多说一句,这是“虚拟货币”、或者你去百度啊,然后,就没有然后了。

比特币本身就是虚拟货币,类似于某些游戏中的能量,而比特币或者能量,单独拿出来是不存在的,没有任何意义的东西,能量是依附于游戏,或者说游戏软件里的设定,而软件是人开发的。

而比特币也是一样,是有“比特币软件”的,简单的理解就是,你电脑上装一个比特币软件,每隔一段时间会产生 1 个比特币,和游戏中能量一样,比特币也是基于比特币游戏诞生的产物,当然这个过程有个更好听的名字叫:挖矿。

不去谈技术细节,通过什么算法生成比特币,比特币软件怎么开发的,以及比特币的交易是什么技术原理等等,我们继续来看正常能看懂的,什么是区块链,什么是去中心化,什么是比特币交易。

一、去中心化,没有服务器

过去大家玩的都是单机版游戏,现在互联网的发展,网络版也有了,首先你可以注册帐号了,保存你游戏的记录,如果遇上很难的关卡打不过,你可以充钱买能量了,这个不难理解吧?

中心化就是相当于游戏的服务器,大家的帐号信息、交易数据都存在游戏公司的服务器上,而比特币系统是没有服务器的。

所谓的去中心化,简单理解就是:没有服务器。也就是说,你使用比特币软件,注册的比特币帐号(地址),不存在任何云服务器上、不归哪家公司管控、也没有办法说“充钱送一点比特币”,当然也没有“官网”了。

你的一切信息数据,都是在比特币软件里面记录的。

二、去中心化,公开账本

通过之前的分析,比特币的产出,就是相当于你在玩游戏,游戏设定:每隔一段时间产生能量,而比特币软件也是如此,在电脑上挂机,每隔一段时间会产出 1 个比特币(俗称挖矿)。

那如果你不和别人联网,自己默默的挖矿,挖了10比特币,然后再和别人联网说,我有10个比特币,这样行吗?不行。因为大家没有办法验证,你的比特币是通过挖矿获取的,还是自己修改的,那该怎么办?

办法:把比特币软件当成一个游戏:所有人进入比特币游戏,我挖到了 1 个比特币,然后游戏会自动把这个消息告诉给其他在线的用户,“用户:ABC,挖到了 1 个比特币”,其他人在收到这条消息之后,比特币软件会自动记录下,刚刚有个小子挖矿挖到了 1 个比特币,这时,哪怕我自己再修改成 0 个比特币,也是没有用的了,因为所有人的电脑上都清楚的记录着,我刚刚已经挖矿获得了 1 个比特币,无法更改。

三、什么是比特币交易

比特币交易,就和游戏的道理差不多,不同的是你在游戏里转了 100 个游戏币给我,其实是这个交易数据被记录到服务器的数据库里了。

而比特币系统去中心化,没有服务器,当你转了 1 个比特币给我,这样的消息会发送给各个在线的比特币用户软件里相互记录,而且,这种交易是没有办法更改的,如果游戏公司想更改,就修改数据库就可以了,而比特币想更改,你能修改世界上所有人的电脑吗?

四、比特币交易的验证

比如你明明只有 1 个比特币,却想转 2 个比特币给我,可以吗?可以这样操作,但是不会成功,什么意思?你转账 2 个比特币给我,当比特币软件群发这条消息的时候,其他人的电脑上比特币软件一查之前的记录,不对啊,这个人明明只挖矿得到了 1 个比特币,余额不足,不记录这条消息,于是你这条消息没有人记录下来,那就是一个无效的转账记录,也就是不会成功了。

五、什么是区块链

那么把这个比特币软件给破解了,不就可以随心所欲的修改比特币数量了吗?

当我通过比特币软件挖矿得到 1 个比特币的时候,比特币软件会群发这样的消息“用户:nsygdsb001,挖矿得到了 1 个比特币”,那我把这个软件破解了,把消息修改成“用户:nsygdsb001,挖矿得到了 100个比特币”,然后群发给其他使用比特币的人,这样我不就是拥有 100 个比特币了吗?没错,思路是对的,但是区块链技术登场了。

区块链技术,就是数据的加密和验证技术:比特币软件会自动把像“用户:nsygdsb001,挖矿得到了 1 个比特币”这样的消息数据,加密成“0x034bdes087990dSDFf123sjF52”这样形式的数据,并且这个消息只要被修改,哪怕改了 1 个字,都会被比特币软件识别出来,当做无效的信息处理。这就是区块链技术,保障了比特币信息数据的安全。

六、区块链技术能破解吗

任何技术,都有被破解的那一天,特别是当量子计算机出现以后,无非就是时间长短早晚的事,当然,就目前而言,区块链的技术还是非常高深和安全的,因为绝大多数的人连看都还看不懂,更别说更一大群人,连区块链是什么,都还说不清楚,还谈什么破解。

弄明白了比特币是怎么回事之后,也搞清楚区块链技术的含义了,那比特币为什么值钱?

理论上,比特币是不值钱的,但是,为什么你会花钱买皮肤?为什么有人会充钱玩游戏?为什么有人打赏主播金币元宝?哈哈,为什么呢?

因为有些人有钱

因为开发比特币这个人设计的系统设定:随着比特币挖掘的数量越多,产出的比特币需要的时间就越长,并且到最后比特币会被挖完,总共是 2100 万个比特币。

那有些有钱人就说,看你们都在玩比特币,我挖了半天一个比特币也没有,我买你们几个行不行?

第一笔比特币交易就是一万个比特币买 2 个披萨,当时的那些人能想到今天的比特币这么值钱吗?肯定想不到,那为什么随着比特币的发展直到今天,比特币会这么值钱呢?

人性、炒作和一些其他用途,其他用途聪明的人自己领悟,炒作和人性是占据很大成分的

七、比特币是骗局吗?

是,也不是。你花 2 块钱买张彩票,没中奖你能说彩票骗人吗,这个比例可能不是很恰当,再比如投资人投资一个项目,失败了,能说是被创业者骗了吗?

你说买的人被骗了?那股票怎么解释?那对于不玩比特币,不用比特币的人来说:这个东西就是不存在。你该买菜还是买菜,出门打车也不会用比特币支付,仁者见仁智者见智,有说他是骗局的,也有说这个是未来的货币,都有道理