如果你不能证明你是值得信任的,没关系,区块链技术就是为了帮你自证其信。如果你能想明白他的本质,将会为其创造的未来不寒而栗。
不知道大家最近有没有感觉到,在比特币的热度消退后,区块链却悄无声息的热了起来。
最近的大新闻更是一个接一个,比如:
IBM
西门子
还有阿里系的蚂蚁金服
大家也许已经看过一些关于区块链的文章,知道了去中心化啦、哈希函数之类的专业词语,也知道他牛掰到可以颠覆银行、颠覆金融业、甚至颠覆我们现有的社会结构!
那凭什么这项技术能有这么大的能量?今天,iot101君联(gui)合(qiu)漫画君,换种方式,想用最接地气的方式来讲讲这看似高大上的区块链究竟是怎样的一种技术?能引得各个大公司都如此疯狂?
最接地气的故事阐明区块链本质
在生活中,我们经常会遇到这样的问题:
问题1——数个陌生人之间如何实现相互信任?
上海的小赵想租个房子,房东告诉小赵他的房子不但新,而且各种设施完善,家具出了问题他都可以免费更换,租金还便宜。这么好的事,小赵肯定要掂量掂量:这房东是不是在唬我?
同样的,小赵还想买辆二手车,但是卖家会有动机虚报自己的里程数,甚至谎称自己的车子没有经历过事故和维修,小赵该如何判断呢?
问题2——已经发生的交易记录如何不被篡改?
艾女士居住在洪都拉斯,她住在自家房子很多年,某天,艾女士遭到法院传讯。C向法院申请驱逐艾女士,原来国家产权局登记的是C的名字,而后房屋被拆毁。但后来经过法院查证,房子其实就是人家艾女士的,但不动产已经毁了,艾女士只能默默流泪……
问题3:该怎么证明我妈是我妈?/如何实现自证?
北京市民陈先生一家三口准备出境旅游,需要明确一位亲人为紧急联络人,于是他想到了自己的母亲。可问题来了,需要书面证明他和他母亲是母子关系。可陈先生在北京的户口簿,只显示自己和老婆孩子的信息,而父母在江西老家的户口簿,早就没有了陈先生的信息。陈先生如何证明我妈是我妈呢?
同样的情况还有要证明你没犯过罪,要证明你没结过婚,要证明你没有要过孩子,要证明你没买过房……这样那样的证明,有的听起来莫名其妙,办起来更让人东奔西跑还摸不着头脑。
不光是你,在这个世界上某个封闭的小村庄里,村民也遇到了同样的问题。
因为这个村子很原始,目前还处在用金条作为货币来进行商品交换的时期。
然而金条这么重,抱着金条跑来跑去很不方便,金条储存在家里又占地方。
于是有一天,村长想出了一个好主意。
这年的年初,村长在某村的村口召开全体大会,宣布要在自己家设立一个大账本,村民们上交金条,村长就在账本上做记录。
此后比如小张拿两个金条换小李的一头牛的时候,就给村长打个电话说明情况。村长看看账本,先得确定小张是否真的有两个金条,如果有就划归到小李名下,再打个电话告诉小李。而小李得知转账成功后,再把牛给小张。
村民们都很信任德高望重的村长,于是纷纷把金条交给村长家,村长家的大账本正式运营起来了。
一个春天过去了,一切交易都井然便利地进行着,只是村长一个人渐渐应付不了繁多的记账和电话,就雇佣了几个帐房先生管理账本。
可是没想到夏天的时候出了个事故,一个帐房先生被人抓住偷偷把别人家的金条记在自己家的账上,民情激愤之下村长只得当机立断开除了这个帐房先生,并宣布自己亲自监督和审查每一笔交易,这才稳住了民心。
秋天收获了,盛产庄稼的某村和盛产水果的隔壁东村开始有了频繁的商品交易,村民们懒得换现金,就请求村长把账本业务拓展到隔壁村。没想到,当村长拿着账本到了东村的地界,东村村长根本不认村长的账:“俺们村也有账本,但不是这么记的。你们这种记法俺们看不懂。”这时候,村民们开始有点沮丧。
冬天的时候,村长的门口突然来了个小孩,声称自己的母亲王翠花意外过世,想把妈妈存着的金条全部拿走,另谋生路。村长这下犯难了,之前从来没有见过这小子啊,莫不是翠花的私生子?可又万一是个骗子呢?于是村长只好说:只有你证明翠花是你妈了,我才能把钱给你。小孩拿出一张他妈的书信,村长挠头,这字迹是可以伪造的啊!万般无奈之下,小孩愤而离去。
虽然经历了种种波折,但终于挨到了过年,在年夜这天傍晚,村长又在村口召开了一次村民联欢晚会,想要回顾一下这一年的账本计划,重振一下村民对账本模式的口碑。可是还没等他说完,他家宝贝小儿子就因为玩炮仗把他家给炸了,账本也给毁了……
全村人都傻眼了,连村长都不值得信任了,今后到底该咋办?
这时候,一个叫中本聪的聪明人突然不知道从哪里冒了出来,贼兮兮的说:“我来给你们出个解决方案吧,我叫它区块链。这个方法我已经在我开发的比特币体系中实践和应用了,刚好可以拿来解决你们村的问题。”
中本聪的提议并不复杂,各家还是把现金转化成账上的记录,但是从此就不再在大账本上记账了。
当张三要拿两个金条换李四的一头牛时,中本聪悬赏一定的金额让大家帮着检验记账,第一个验证出“张三确实有两个金条并且确实把两个金条给了李四”的人被授予“矿工”称号并获得一定奖赏。“矿工”需要把这一笔交易写在一张编号001的纸条上;第二天李四拿出一个金条找王二买一只鸡,村民们便抢着翻阅大账本和编号001的纸条,验证成功后把交易内容写在编号002的纸条上,并在纸条上写上“之前交易内容见001”,以此类推。这时候,只要账本的“初始状态确定”,每一张纸条的记录“公开可验证并有时序”,当前每个人持有的钱数都是可以推算出来的。
于是,我们发现,在这种机制下,问题迎刃而解了。
区块链方案所有的规则都是公开透明的(建立的数学算法上),所以村民们获得了共识,可以相互之间达成信任;
账簿只在村长或者账房先生手上,造假的可能性就非常高,但每个人手里都有一本账簿,除非你说服了整个村里超过51%的人都更改某一笔账目,否则你的篡改都是无效的。另外,就算某个人手里的账本损坏,其它人手里都有副本,完全不用担心。
更进一步,除了账目,还可以把个人身份按照同样的原则记录在案,在需要核实的时候进行查询,实现自证的目的。
听到这里,村民们明白区块链的本质了:一个公开透明的可信赖的帐务系统,它能安全的存储交易数据,并且无需任何中心化机构的审核,因为这个过程完全是由整个网络来完成的。
从比特币的角度再次理解区块链
在以上这个故事的前提下我们再来说说比特币,由于区块链是伴生着比特币出现的,这样可以加深对区块链的理解。
和全体村民共同拥有的账本一样,比特币只有一个区块链——那就是在全球拥有的,没有任何主权国家去管理它,也没有任何中心 机构可以管理它,而且几乎没有哪个国家能够伤害它,不仅黑客无法伤害比特币区块链,政府也无法伤害比特币区块链。
我们将比特币的交易过程和上文中村民抢着记账的过程进行类比:如果你在区块链上,把比特币从A帐户付到B帐户,每个帐户有一把公钥、私钥,采用非对称的加密方法,所以你公钥是可以解码的,但是私钥到现在为止,没有人有这个能力,不管是政府还是黑客。
你只需要向全网广播:我要从这个帐户汇一笔钱到B帐户去,然后把B帐户的公钥也公布了,这事情就结束了,跟你没有关系了,剩下的就是由在网络上其他的人去抢,抢到这个把你这笔交易记帐的权利。
怎么抢呢?开始对你公布的这两个公钥进行解密,所以需要拥有很大的计算能力,才能够把它解开,对公钥解密,确认A帐户里面确实有100个比特币,然后再把B帐户的公钥解开,你把钱寄到他那里去,这就是我们俗称的挖矿,你把这个事情做了,每个区块会产生25个新的比特币(奖励每四年会减半,比特币到如今已经7个年头了),你就可以得到这个奖励。
iot101君记得看过这样的一个段子:数年前,A借了B君20000块,但是到了期限没有现金还给B,只好给了B君2000个比特币,B君当时不知道比特币是什么玩意儿,也就把这事儿忘了。某一天突然看到新闻说比特币大涨,多么多么值钱,赶紧回去看了眼自己的账户,于是,转眼他就变成百万富翁了........
且不论这个事情的真假,至少说明,几年前挖比特币是很赚钱的,但是鉴于目前比特币快被挖完了,挖的难度也越来越大,没有原来那么好赚了而已.....
当前比特币交易的一次确认时间大约平均是10分钟,这个特点跟现有银行体系和企业的结算方法有很大的差别。银行下午5点钟必定关门,不可能24小时营业,因为每天要结算,所以大部分的金融欺诈就这样产生净额交收当中——因为你事情已经记了,但是钱还在途,每家银行第二天一定要对头一天的帐进行修正,没有一家银行能够在下午5点钟截止之后,把事情和帐做平的,一定有钱在途而银行还没有收到,但是那个帐银行得先记,钱是没来的。第二天也许钱来了,你就要对头一天的帐重新平衡,也许这个帐就没收到,出现差错,这是必然的现象,但是比特币的区块链是24小时的,每10分钟结一次帐,比特币区块链上,10分钟的比特币交易变成一个区块,结一次帐一个区块就形成了,10分钟一个区块,任何一个区块,任何这10分钟的区块结帐的时候,基本上有三方面的内容:
上一个10分钟的所有比特币交易的摘要。
10分钟内比特币区块链上所有比特币交易的详细记录。
网络上盖一个时间戳,表现是这一段时间所有的帐。
那么这个区块就完成了,接着再进行下一个区块。
比特币之于物联网
看到这里,相信大家对区块链已经有了初步的理解,但是问题也接踵而来:这不就是一种新的记账系统吗?为什么那么多研究机构和专家说这种技术会颠覆、会重构我们的社会规则?
随着移动互联网时代的到来,每个人在网上停留的时间越来越长,我们日常生活中的经济活动也越来越多的通过网络完成,有时候好几天没有纸币也不会影响什么,这也就催生了互联网金融,那么更进步一发展呢?按照目前的态势,人们毫无疑问的会跨入数字化时代。
在现实世界中,我们是靠着某种规则来建立关系:比如我们是校友,你是老乡,是公司里面的同事,是亲戚。但是当人与人、人与物、物与物和设备完全互联互通,完全被数字化后,我们会重新产生一个数字化的关系,数字化关系的建立,不再是依靠现实中的这些规则,那么依据什么建立起来的呢?
比如我们上网的时候,经常会输入一个网址HTTP,区块链是类似于HTTP这样的一个协议。我们要编自己的网站就一定要依据HTTP协议,否则你用你的协议,我用我的另外一套技术,两个网站就不能互相找到。再比如邮箱协议SMTP,邮件系统都是依据这个协议来编的,如此,邮件才能够互相发到对方的邮箱里面。
区块链也是这样的一种协议,不过它不像HTTP在传递信息,而是拿来做价值交换。我们要在网上转账,就是要点对点、端对端、P2P的完成一笔资金的支付,那也得有一个协议,要不然你怎么知道这个钱就划过去了?
机器设备都会拥有户口物与物自主交易
在万物的互联互通的情况下,我们所有的物质设备、物质资产都被数字化了,当所有的物质资产按照IBM的物联网白皮书的说法被液化后,就是流动性的,它有数字身份,它有传感器之后,机器就有自己的IP地址,就有了ID身份,而且机器将来会用自己的银行户口,机器可以自动的和另外一台机器之间互相完成一笔金融交易。
这个模型已经有了:三星开发出来一个洗衣机。如果没有洗衣粉,它就会自动的通过传感器、点对点的加密通讯协议,把洗衣粉自动给你送过来加上。
这个机器可能会有一个数字钱包,洗衣粉送来之后,洗衣机就自动把钱付给对方,所以机器与机器之间通过数字钱包就可以做金融交易。那个时候整个金融体系也受到很大的挑战。
因为开户口的不仅仅是人,也包括狗、冰箱、洗衣机,也包括电视机,包括你们家的电表、水表,都会拥有户口。
反洗钱就出来新问题了,你怎么辨别一台冰箱没有被黑客所劫持,这个冰箱的金融交易是符合反洗钱规则的,你怎么去检验这个IP身份是真实的。IBM物联网白皮书上把这些叫做设备民主,就是设备获得了自主的、自由的信息传输和价值交换的权利,不再需要依靠中介机构,也不再需要人,自己就可以完成。
这些被液化、被数字化的资产,波特把它叫做智能资产,我们现在说资产证券化,但以后没有资产证券化这一词了,直接就是资产货币化,它被货币化了,比资产证券化更高一个层级。
当它被数字货币化之后,实际上这些资产就得到了被交易、被流通的属性,像通货一样的权利,而且这个权利,可能比某个主权货币还要高,因为它是一个全球化的。
这个时候可编程货币,所有资产被货币化,这些货币就促成了人与人、人与物、物与物之间的自主交易,我们自然就进入到了可编程经济的这个阶段。
这个阶段也许十年以后,不可能是现在,因为它需要有一套法律确定那个被登记在区块链上的资产是合法的,否则的话就没有办法做到这一点。
区块链技术的典型应用
中本聪在区块链系统中完全依靠技术而不是某个第三方机构实现了自证其信。
一旦人与人之间可以相互信任了,那么很多商业模式就能顺利施行了,比如高盛在报告里提到了以下这些应用。
应用一
在Airbnb等平台上建立信用体系
区块链技术可以用于储存人们的网络身份信息,这种身份可以进一步与共享经济和其他领域网站的评价和评分等系统衔接,有点像Facebook。
通过查看你的身份ID,人们能很容易知道你是否可信。这就又和Facebook不太一样,如果你得到差评,就无法通过简单的删除账户及重新注册来解决,因为区块链无法被篡改或者出现重复记录。你的身份具有唯一性。
应用二
家庭发电与供电
和目前由供电机构向家庭和企业集中供电的现状不同,高盛认为,利用区块链技术,将能实现分布式的供电网络,让居民能够自行发电并在网络上售卖。
利用区块链技术,所有的交易均由这一网络签名,购买了你的电量的顾客就无法回来说他没有购买,因为区块链的记录确确实实存在。
应用三
降低房地产市场交易成本
如果房地产所有权信息保存于区块链之中,那么购房者将能更容易确认卖方对房屋的所有权。目前,这个确认环节还是由人工进行,这不仅成本高昂,而且容易出错。
美国房地产交易产权确认流程
引入区块链技术后的产权确认流程
应用四
在股票交易中大显身手
股票交易指令的执行环节较为简单,而交易指令执行后的结算和清算环节则相当复杂,这里正是区块链能够大显身手的地方。
高盛估计,股票交易量中约有10%需要一定程度的人工处理,而如果引入区块链技术,这就完全没有必要。
美国股市当前交易流程
应用五
有助于反洗钱及金融企业客户身份核验
和区块链技术在Airbnb中的应用类似,高盛认为,储存在区块链中的数据,能够帮助金融企业按照监管要求对新客户进行身份核验。