学习区块链(一)--我为何要学习区块链?

2017年真的是概念频发的一年,上半年人工智能刚刚站稳脚跟,阿尔法狗击败各路围棋高手更是将人工智能送上了天,致使一直平静的算法界也出现了深度学习,但还不过几个月,比特币以一路飙升至2w美圆将区块链带向了人们,做为程序员的咱们天然是对它最敏感的,有不少朋友问过我区块链究竟是什么?到现在,我相信不少人也知道了区块链是怎样的逻辑,说实话,中本聪所在的密码组天生就是向往自由,就是带着一颗反贼的心,都是拥抱哈耶克经济学的人,这样的人放到中国,我怕是坟头草都已经三尺高了!!!
可是话说回来,咱们不得不为比特币的设计模式而赞叹,比特币经过51%认同来传递两我的的信任,即便是两个素未谋面也不是一个国家的两我的,要知道当年阿里巴巴发家也正是靠着第三方来“传递信任”,虽然如今数字货币和区块链很火,但真正落地的应用场景可谓少之又少,尤为是在国内,如今不少公司对于区块链都是在摸索,不断测试修正真正的应用场景在哪?由于区块链是个很特别的东西,它在某种程度上是不符合人类如今的组织模式的,要把握好这个尺度又要摸索到相应的场景还不能触碰到“特定阶级”的利益实在是很难!如今你们都是关着灯,可是我相信一旦谁开了一盏灯,整个区块链将是万家灯火蜂拥而至。
对区块链资产的发展阶段,咱们划分为这样三个阶段。2009年能够认为是一个典型的比特币时代,这是区块链1.0;2017年能够认为是以以太坊为表明的经过区块链的智能合约来发行数字资产的阶段,这是区块链2.0。而我认为区块链3.0阶段是真正应用于经济发展提升效率的阶段 ,至于如何服务经济、服务社会,我想确定会有不少奇思妙想,我有几个想法却是很简单也不必定正确,简单说一个:例如慈善行业的信任危机常常发生,若是咱们有智能合约来规定,从这里捐进来的钱必须购买什么物资送到哪一个地方,这是不可更改的,钱进来自动到对应商家和物流那里,他们必须把物质送到指定捐助地点,而区块链经过私匙会记录这些东西甚至信用,使得捐助过程极其的透明化,有人想搞鬼是不可能的。固然咱们总会有些过激的论调如:去中心化将能颠覆一切有中间人的领域,我却不这样想,再好的技术再好的思惟都是提高生产效率才是根本目的,如今在资本的加持下反而不少人不能理性的去理解区块链了,这不是一种好的现象!而另外一个极端是不少人说比特币毫无价值,反而挖矿会消耗更多的资源,实际上是人们忽略了创建信任的成本有多高!!!
uber和滴滴对司机和乘客的压榨已经众所周知,而挖矿是中本聪设计出来让人们传递信任的共识机制,看似无用,其实和在全世界范围内创建信任相比,消耗的电力能源真的是物超所值!并且如今远远没达到边际效益递减的时候!
回到主题,我为何要学习区块链开发?首先做为一个程序员,对技术知识的好奇是一种态度,可是新技术太多咱们应接不暇,不少我不会去学,由于精力有限,可是区块链这种新奇的设计模式,这种对自由世界向往的精神确实吸引到我了,和人工智能相比,除了泡沫和让人想象还会让人不知不觉产生一点信仰吧!即便学习区块链开发,可能我也不会从事相关的工做,但我想一方面能开拓下思惟,另外一方面就是能真正走进去看一下区块链究竟是何等精彩!!!程序员