什么是区块链?通俗易懂的解释好全面

来源: 食品医药产业促进会/CECA2016

一线财经1月11日讯

       今天我们先科普一下区块链狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。

       区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。 如果说蒸汽机释放了人们的生产力,电力解决了人们基本的生活需求,互联网彻底改变了信息传递的方式,那么区块链作为构造信任的机器,将可能彻底改变整个人类社会价值传递的方式。

       区块链本质上是一个分布式的公共账本,听起来很蒙圈?别急,后面会用最深入浅出的方式来一一解释。任何人都可以对这个公共账本进行核查,但不存在一个单一的用户可以对它进行控制。在区块链系统中的参与者们,会共同维持账本的更新:它只能按照严格的规则和共识来进行修改,这背后有非常精妙的设计。

       举个通俗的例子来解释,W先生全家,包括 W 先生,W 夫人,W 爷爷, W 奶奶,各自的账本上都记录了大家的开支。因为 W 先生全家互相不信任。W 先生自己勤勤恳恳每个月养老婆,可W 夫人可能会收到1000块钱却记收到100,那岂不亏大了?

       用区块链如何解决这个问题呢? 假如某天 W 先生给了1000块给 W 夫人,他只要在向全家人大吼一声—— W 先生给了 W 夫人1000,请大家在各自的账本上记下“W 先生给了 W 夫人1000”,就OK了。

       于是 W 先生全家每个人都成了一个节点,每次 W 先生家的交易都会被每个人(每个节点)记录下来。

       每次晚上谁洗了碗(工作量证明)之后就可以在公共账本上结账,而且洗碗还有报酬,必须在前一天大家都公认的账本后面添加新的交易,而且其他人也会参与验证当天的交易。

       自然会有人问,能否进行恶意操作来破坏整个区块链系统?比如不承认别人的结果,或者伪造结果怎么办?

       比如 W 夫人某天忽然说 W 先生没给她1000,那么全家人都会站起来斥责她。如果 W 夫人某天洗完碗想在结账的时候动手脚,其他参与验证的人也会站起来斥责她(除非她能收买超过一半以上的人),被发现作假会导致她那天的碗就白洗了,报酬也会拿不到,很可能第二天还要继续洗碗。

       最后那个公认的账本也只会增加,不会减少。后续加入的家庭成员都会从最长的那个账本那里继续结账。

       总结一下,区块链其实很简单,就是一个分布式的公共账本。

       别看区块链好像看起来很简单,但区块链可能会给人类社会带来革命性的改变。

第一:机器信任

       过去网络上流行“怎么证明我妈是我妈”的新闻,这其实是一个直接用区块链就能解决的问题。

       过去,我们的出生证、房产证、婚姻证等,需要一个中心的节点比如政府备书,大家才能承认。但一旦跨国,你就会遇到无穷的麻烦,跨国以后合同和证书可能就失效了,因为缺少全球性的中心节点。

       区块链技术不可篡改的特性从根本上改变了中心化的信用创建方式,通过数学原理而非中心化信用机构来低成本地建立信用。我们的出生证、房产证、婚姻证都可以在区块链上公证,变成全球都信任的东西,当然也可以轻松证明 “我妈是我妈”。

       人是善变的,而机器是不会撒谎的,区块链有望带领我们从个人信任、制度信任进入到机器信任的时代。

第二:价值传递

       人类正处于一场从物理世界向虚拟世界迁徙的历史性运动中,而不能否认一个事实,人类的财富也将渐渐往互联网转移,这已经是既成事实。

       传统的互联网不是为传递价值而生,互联网上信息的传输,本质是信息的拷贝。而现实中的货币流通要依靠中心化的组织做背书来维护运行,比如微信支付、支付宝、银联等。但现在有哪家公司能活1000年以上的吗?所以,依靠中心化的方式实现价值传递,弊病很多。

       而区块链是第一个能够实现价值传递的网络,区块链技术有望带领人类从信息互联网过渡到了价值互联网的伟大时代。

第三:智能合约

       区块链的智能合约是条款以计算机语言而非法律语言记录的智能合同。

       智能合约让我们可以与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约执行相应的合同条款。

       一个典型案例:爷爷生前立下一份遗嘱,声称在其去世后且孙子年满18周岁时将自己名下的财产转移给孙子。若将此遗嘱记录在区块链上,那么区块链就会自动检索计算其孙子的年龄,当孙子年满18周岁的条件成立之后,区块链在政府的公共数据库等地方检索是否存在爷爷的一份离世证明。如果这两个条件同时符合,那么这笔资产将会不受任何约束地自动转移到孙子的账户之中,这种转移不会受到国界、外界阻挠等各种因素的制约,并且会自动强制执行。

       智能合约的潜在好处很多,比如较低的签约成本、执行成本和合规成本等,是低成本的契约实现方式,尤其适用于大量的日常交易,所以需要昂贵的法务或者公证参与的纸质合同和契约,都能用电子化的智能合约来实现。

       人类文明已经从“身份社会”进化到了“契约社会”,而在区块链有望带领人类从契约社会过渡到智能合约的社会。

       接下来我们详细解释一下“机器信任、价值传递、智能合约”这三大美好愿景的技术基础。

如何实现机器信任呢?

       共识机制其实就是构建机器信任的保证,在区块链系统中的参与者们,都可以核查,也会共同维持账本的更新,按照严格的规则和共识来进行修改。

       既然大家都严格遵守规则和共识,加上区块链去中心化、不可篡改等特性,构建了信任的基石。区块链天然能够低成本地建立信任,构建前所未有的大型合作网络。

       在上面 W 先生的例子里,他们全家之间可以完全不信任,但是只要区块链技术在那里,大家就会相信那个记账的结果。

如何实现价值传递呢?

       在互联网上进行价值交换,需解决三个问题:

       一是如何确保价值交换的唯一性。怎么理解?要知道互联网里信息可以被无数次地复制,然而价值交换不能多次记账;

       二是如何确立价值交换双方的信任关系;

       三是如何确保双方的承诺能够完成依靠网络的自治机制而自动执行,而无需可信第三方的介入。

       区块链这种新型的去中心化协议,链上数据不可随意更改或伪造,因而提供了无需信任积累的信用建立范式,唯一性的问题通过嵌入时间戳和区块链唯一性签名信息就可以解决,而共识机制保证了网络的自制。

那么如何实现智能合约?

       智能合约看上去就是一段计算机执行程序,满足条件后即自动执行。

       如何简单的理解智能合约呢?可以这么简单的理解,过去在比特币上大家达成共识后执行的都是“记账”的动作,现在我们把记账的动作换成一个简单的程序即可。

       简单的理解,智能合约是条款以计算机语言而非法律语言记录的智能合同,让一个预先编好的条件被触发时,智能合约执行相应的合同条款。同样的,单独一方就无法操纵合约,因为对智能合约执行的控制权不在任何单独一方的手中。

       比如前面提到的,一位妈妈可以通过智能合约设置女儿的支出的规则,如不可以购买垃圾食品,子女每发起一笔交易便可以触发一个智能合约,只有符合条件的交易才可以执行。

       即便如此,区块链的应用也如火如荼的展开了,在金融、物流、公共服务等领域都有大量案例。

1:区块链在金融领域的应用前景

       区块链在国际汇兑、信用证、股权登记和证券交易所等金融领域有着潜在的巨大应用价值。

       将区块链技术应用在金融行业中,可省去第三方中介环节,实现点对点的对接,从而在大大降低成本的同时,快速完成交易支付。

       比如Visa推出基于区块链技术的 Visa B2B Connect,它能为机构提供一种费用更低、更快速和安全的跨境支付方式来处理全球范围的企业对企业的交易。要知道传统的跨境支付需要等3-5天,并为此支付1-3%的交易费用。

       又比如纳斯达克推出基于区块链的交易平台 Linq,Linq 的具体应用场景是非上市公司的股权管理和股权交易。

       Visa 还联合 Coinbase 推出了首张比特币借记卡,花旗银行则在区块链上测试运行加密货币“花旗币”。

       火币网 COO 朱嘉伟表示,区块链将成为金融行业核心生产系统的基础平台,金融业面貌必将焕然一新。此外,他最看好区块链在跨境支付领域上的应用,由于各国之间天然缺乏信用中介,无法方便地中心化清算,而区块链解决了这个问题。

2:区块链在物联网和物流领域的应用前景

       区块链在物联网和物流领域也可以天然结合。通过区块链可以降低物流成本,追溯物品的生产和运送过程,并且提高供应链管理的效率。该领域被认为是区块链一个很有前景的应用方向。

       Skuchain 创建了基于区块链的新型供应链解决方案,实现商品流与资金流的同步,同时缓解假货问题。而伦敦的区块链初创企业 Provenance 为企业提供供应链溯源服务,通过在区块链上记录零售供应链上的全流程信息,实现产品材料、原料和产品的起源和历史等信息的检索和追踪,提升供应链上信息的透明度和真实性。

       德国一个初创公司 Slock.it 做了一个基于区块链技术的智能锁,将锁连接到互联网,通过区块链上的智能合约对其进行控制。只需通过区块链网络向智能合约账户转账,即可打开智能锁。用在酒店里,客人就能很方便地开门了,这是真正的共享经济!

3:区块链在公共服务领域的应用前景

       区块链在公共管理、能源、交通等领域都与民众的生产生活息息相关,但是目前这些领域的中心化特质也带来了一些问题,可以用区块链来改造。

       例如,乌克兰敖德萨地区政府已经试验建立了一个基于区块链技术的在线拍卖网站,通过该平台以更加透明的方式来销售和出租国有资产,避免此前的腐败和欺诈行为的发生。

       西班牙 Lugo 市政府则利用区块链建立了一个公开公正的投票系统。

       爱沙尼亚政府与 Bitnation 合作,在区块链上开展政务管辖,通过区块链为居民提供结婚证明、出生证明、商务合同等公证服务。

       欧洲能源署则利用区块链使得公民在能源零售市场中发挥更大的作用,能源零售市场的智能化(Micro-Generation Energy Market)使得消费者可以让多余的电量在市场上进行交换和出售,并显著降低电费开支。

4:区块链在认证、公证领域的应用前景

       区块链具有不可篡改的特性,所以在认证和公证也有巨大的市场。

       Bitproof 是一家专门利用区块链技术进行文件验证的公司。区块链初创公司 Bitproof 已经与霍伯顿学校(Holberton School)开展合作,该校宣布将利用比特币区块链技术向学生颁发学历证书,解决学历造假等问题。

5:区块链在数字版权领域的应用前景

       通过区块链技术,可以对作品进行鉴权,证明文字、视频、音频等作品的存在,保证权属的真实、唯一性。作品在区块链上被确权后,后续交易都会进行实时记录,实现数字版权全生命周期管理,也可作为司法取证中的技术性保障。

       例如,Ujo Music 平台借助区块链,建立了音乐版权管理平台新模式,歌曲的创作者与消费者可以建立直接的联系,省去了中间商的费用提成。

6.区块链在预测市场和保险领域的应用

       在保险理赔方面,保险机构负责资金归集、投资、理赔,往往管理和运营成本较高。通过智能合约的应用,既无需投保人申请,也无需保险公司批准,只要触发理赔条件,实现保单自动理赔。

       典型的应用案例 是LenderBot,是 2016 年由区块链企业 Stratumn、德勤与支付服务商 Lemonway 合作推出,它允许人们通过 Facebook Messenger 的聊天功能,注册定制化的微保险产品, 为个人之间交换的高价值物品进行投保,而区块链在贷款合同中代替了第三方角色。

7.区块链在公益慈善上的应用

       区块链上存储的数据,高可靠且不可篡改,天然适合用在社会公益场景。

       公益流程中的相关信息,如捐赠项目、募集明细、资金流向、受助人反馈等,均可以存放于区块链上,并且有条件地进行透明公开公示,方便社会监督。

       例如 BitGive 平台。BitGive 是一家非营利性慈善基金会,致力于将比特币及相关技术应用于慈善和人道主义工作中。2015 年,BitGive 公布慈善 2.0 计划,应用区块链技术建立公开透明的捐赠平台, 平台上的捐款的使用和去向都会面向捐助方和社会公众完全开放。