陈振华
分布式账本,恰恰是区块链技术的精髓
2016年6月第二周,北京航天航空大学教授蔡维德分别在接连举办的4个不同论坛上发表了4次几乎一样的演讲。作为国家科技资源共享服务工程技术研究中心首席科学家、北京航空航天大学数字社会与区块链实验室主任,蔡维徳演讲的话题都是“区块链”。
区块链技术的应用,有赖于计算能力、存储能力在近年的速度提升,以及服务器等硬件设备的更新换代
“半年前我跟人讲区块链,许多人甚至没听说过。如今,我还常常遇到别人问什么是区块链。”
在蔡维徳眼里,区块链是使用计算机技术解决信任问题的一种架构,是一组旧技术集成的新技术,并且具备解决生活中与信任有关问题的延展性。
蔡维徳认为它是个“很复杂的东西”。它关乎技术、安全、应用和监管的方方面面,它的发展仍有很多痛点。
只是,这个“很复杂的东西”,已经被越来越多的人谈起。
区块链不是比特币
对区块链的认识和应用,最早的一批人,来自于比特币领域。比如徐明星,他创办的北京乐酷达网络科技有限公司(OK Coin)于2013年10月上线,号称是全球最大的数字资产交易平台。
“真正在人类社会实现完全交易和兑换的,黄金、美元之后就是比特币了。”徐明星这样说。
2009年1月,比特币的开发者兼创始者中本聪写下了比特币的第一个创世块,使用的就是分布式账本的信任结构。分布式账本,恰恰是区块链技术的精髓。
由于二者在基本理念上具有一致性,都是通过共同记账建立信任,所以比特币社区和平台涉足区块链技术应用显得理所当然。
蔡维徳告诉《瞭望东方周刊》记者,区块链技术包括分布式数据库、加密技术及拜占庭投票机制等技术,“其中多数技术都不是新的,而区块链技术是这些技术整合形成的一种集成技术,但却是有意思的新技术。”
在他看来,区块链技术脱胎于比特币系统,但不等于比特币。而如今但凡谈到区块链,就要谈到比特币,甚至有人将两者画等号,蔡维徳觉得这“很不幸”。
“区块链是一种中性技术,它与比特币相关很不幸,因为比特币又经常与洗钱、毒品有关。实际上,比特币仅仅是区块链的一种应用,还有许多其他的区块链应用,其中的一些和数字货币无关。”蔡维徳说。
他把目前的区块链相关团体划分成两大阵营:第一个阵营包括比特币、以太坊以及其他数字货币等;第二个阵营包含没有挖矿或数字货币的区块链。他更看好第二阵营。
布比(北京)网络技术有限公司的创始人兼CEO蒋海也同意这种观点。他从2012年开始从事区块链算法研究,彼时甚至还没有区块链这一译名,他把这种技术命名为“去中心化信任技术”或“网络化信任技术”。
从2014年起,蒋海开始组建团队实施区块链技术和产品的开发,不涉及任何比特币业务,只专注于区块链。
“比特币区块链只是区块链的一种,甚至可以说比特币区块链与目前应用于商业场景的区块链,在技术方法和路线上的重合度非常小。”蒋海告诉《瞭望东方周刊》。
大家来记同一本账
在应用了五六年后,为什么区块链技术会突然走红?
“从技术角度看,2009年诞生的比特币区块链技术需要时间验证,如今区块链用于建立技术层面的信任被验证是可行的;从行业角度看,最近几年是信息网络发展最迅速的时期,为区块链的业务发展提供了更多外部环境。”蒋海说。
作为目睹区块链技术从诞生走向热门的“业界老兵”,他从来不认为区块链技术有多神秘。
“以前账本是独立的,存在于单一中心。区块链技术,就是以分布式账本的体系,构建多方参与的多中心。这样的好处是即使某一个节点改变了数据,其他节点也不会改变。”蒋海说。
以转账为例,甲通过银行向乙借了100元,银行将划拨这100元,账本保存于银行。
区块链技术则是,甲在区块链上广播这一交易信息,区块链上的甲、乙、丙、丁等节点纷纷将这笔账记到属于自己的账本上去,并且附上自己的签名,从而实现了账本的去中心化、公开的、不可逆的同步。
这里暗含了三个规则:同时间段只允许一个人广播(或者说必须达成一致);广播内容必须在所有节点同步备份;记完账后要附上自己的签名并转发,以确保真实性。
遇上黑客怎么办
区块链技术的应用,从2009年的以太币发展至今,已有7年时间。最近最热的一条新闻,当属“The DAO事件”。
生于1994年1月的天才少年维塔利克·布特林创办了以太坊(类似于比特币),并在上面开发了他的区块链项目The DAO。该项目是一个去中心化的自治的风险投资系统,刚于2016年5 月创造了众筹项目融资1.5亿美元的世界纪录。
6 月17 日,The DAO被黑,黑客利用其漏洞,劫持了多达360 多万以太币(折算约为6000万美元)。这个安全事故,令关于区块链的技术安全性质疑又浮出水面。
“据我所知,世界上没有一家主流金融机构采用公有区块链。并且智能合约技术不成熟, The DAO上使用的智能合约,既不‘智能,也不是法律上的‘合约,并没有相关的法律条文及框架来保护参与者。它被揪出漏洞是必然的。”蔡维徳如此评论道。
目前业界将区块链划分为三类:公有链(如比特币网络)、联盟链(同类型机构联盟组建的区块链)和私有链(同一公司内部的区块链)。其中,公有链对全部节点开放,而联盟链和私有链通常是许可链,有权限限制,在安全性上有更多的保障。
金融区块链合作联盟(深圳)常务副秘书长申屠青春告诉《瞭望东方周刊》,The DAO平台没有经过严格的验证,运行太大的金额并不合适。
虽然被黑客入侵,但鉴于区块链不可篡改、可追溯的技术特性,The DAO追回损失在技术上可以容易地解决。
事实上,业内争论的焦点在于,对黑客攻击造成的不公平交易是否予以取消。假如被人为取消,就必须采用类似于“黑客手法”的技术,那么也意味着公有链系统所秉持的去中心化理念受到了冲击。
监管难不难
在联盟链和私有链中,监管问题好解决。
“可以直接封死账户,对黑客从节点中拿到的资产进行反向操作,从而弥补损失。”申屠青春告诉本刊记者。
实际上,公有链、联盟链和私有链的分法,就是按照去中心化的强弱程度划分的。但蔡维徳不喜欢“去中心化”这个词:“去掉的是哪个中心?造成这样的对立并不好。”
从另一角度来看,去中心化引起的担忧更是直接体现在监管层面,毕竟监管也属于第三方。
国际货币基金组织在2016年1月20日发表的题为《虚拟货币与超越:初步探讨》的论文中指出,区块链技术的去中心化特质很难符合传统监管模式。
2016年7月10日,北京市金融工作局党组书记霍学文在第一届中国金融科技大会上表示,区块链技术需要规范,否则会被利用来从事非法活动。
“我们现在也已经注意到有一些人用区块链技术创造各式各样的所谓‘数字货币,其实那不是一个正当的途径,这种创造的‘数字货币到底有多少公信力是值得怀疑的。还有的区块链货币应用平台搞期货交易,甚至搞高杠杆交易,这不是规范的行为,属于要限制的行为。如果在此基础上不规范的话,会造成新的非法集资或者金融不稳定的来源。”霍学文说。
他说的“数字货币”,依赖的就是公有链技术。在业界,但凡想将区块链应用于不同领域者,基本上不碰公有链。这也算是业界对监管的回应。
事实上,不少业内人士认为,区块链是有利于监管的。
“在区块链中,给监管层一个节点,让它拥有所有数据,相当于监管层可以更清晰地看到全景和每笔交易的流向,显然是可以加强监管的。”蔡维徳说。
他注意到,英国首席科学家认为区块链技术甚至会催生新型的监管技术,可通过区块链技术手段实现更高效的监管。
“使用区块链技术进行监管,只有直接有关联的数据才会出现在这个链里面,不但能够提高监管效率,扩展监管能力,甚至还提高了监管本身的公信力。不管是对被监管的人而言,还是对监管部门来说,都是利好。”蔡维徳说。