爱讯网,只关注热点资讯!

大家都在谈区块链,但它的标准定义还没出现

03-13栏目:科技报

(原标题:‘BLOCKCHAIN’ IS MEANINGLESS)

3月12日消息,据知名科技网站Theverge报道,比特币、以太坊和其它数字货币已成为人们讨论的热点,但大家对区块链这样一个广为传播的概念却很难真正理解。区块链是一种增强加密的数字分布式账本技术,如今被广泛用于描述从银行间交易系统到沃尔玛新供应链数据库的所有内容。这个词的应用是如此广泛,以至于已经失去了原有的意义。

区块链的标准定义还未出现

“什么是区块链?这个词越发成为一个含混不清的流行术语,”《Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum & Smart Contracts》一书作者戴维·杰勒德(David Gerard)在一封电子邮件中表示。

网络上充斥着各种解释区块链的文字、音频和视频。但几乎所有解释都是错误的,因为他们的前提就已经错了。区块链尚没有被普遍接受的定义——人们对称为区块链的事物该具备哪些重要特性存在着广泛的分歧。

比特币系统被认为是第一个区块链,也是关于区块链的第一个实际应用。支持者认为比特币将彻底改变货币和社会管理现状。

比特币开发的初衷是公开化,即允许任何人参与其中。其中运用区块链是为了在缺乏集中控制的情况下保持参与者的诚实度。为了避免欺诈以及盗窃,相关设计以牺牲效率为代价。重写一个分布式账本将需要巨额算力,以至于其成本比任何可能的盈利都要高。为了实现这一效果,比特币区块链由一系列数字分布式账本组成,能够记录所有的交易。分布式账本的副本并不存放在特定的中心位置;相反,它们被称为“节点”的超级用户保管。其中一些节点被称为“矿工”,他们批量处理交易信息,并将其以“块”的形式添加到分布式账本中,并以加密方式将每个“块“与所有之前的”块“联系起来。神奇的是,这个系统在核心比特币开发团队的管理下,已经顺利运行了近10年时间。

据IBM称,比特币在2009年首次亮相,是“区块链技术的首个应用”。然而,今天许多所谓“区块链”的技术设计与比特币所运用的区块链几乎没有任何相似之处。

不同的定义

谷歌对“区块链”的定义是“一个公开的数字分布式账本,其中按时间顺序记录了比特币或其他数字货币进行的交易。”尽管大多数人都认同区块链是数字分布式账本,但许多区块链并没有相关的数字货币,记录方式也不是公开的。有人甚至会争辩说区块链不一定需要数字化。

投资百科(Investopedia)的定义是:“区块链是一个记录全部数字货币交易的数字化、点对点、公开的账本。”但同样,很多区块链并不公开,也有很多区块链不是点对点的。

IBM的定义是:“区块链技术往往被用于特定群体的点对点网络中,这个群体全部参与了某一指定交易。”很明显这个定义还不够全面,世界粮食计划署曾开发了一个广为人知的区块链,而参与者只有它自己。IBM继续指出:“因为账本是分布式的,所有参与者都可以在任何时候看到‘全局状态',并且可以监控整个交易的进度。”然而,万事达卡(MasterCard)的区块链不是任何人都可以看到的。万事达也承认,卡片的支付依旧通过现有系统运行,加上区块链除营销外并无其他作用。

Guardtime首席执行官迈克·高尔特(Mike Gault)在一封电子邮件中表示:“早在比特币引起关注之前,我们就在讨论这个话题。“比特币中也没有新的加密技术——中本聪只是采用了不同的加密构建模块,并建立了一个数字货币协议,激励人们使用它。”

他表示,区块链是“一个包含加密数据记录的只加型(append-only)数据结构。当各方根据预先约定的规则达成共识后,数据记录就会被添加到这个数据结构中。”

私有区块链

很大一部分新型区块链和金融业类似,都是所谓的私有区块链。批评者说,这些项目完全是新瓶装旧酒。

普林斯顿大学计算机科学助理教授阿尔文德·纳拉亚南(Arvind Narayanan)指出,“所谓‘私有区块链’只是共享数据库的晦涩称谓。”纳拉亚南在Coursera上参与教授一个流行的区块链课程。

纳拉亚南认为,比特币区块链背后的关键创新是所谓的工作证明共识机制(proof-of-work consensus),旨在取代对集中式管理控制的需求,其中的规则和激励措施将保证参与成员的诚实度。但相应的代价是工作效率低下,这也是比特币网络会消耗这么多算力的原因。但除了工作证明共识机制,区块链到底有没有什么新应用?

有些人会引用其他加密技术作为区块链和“普通共享数据库”之间的区别,纳拉亚南指出,这些技术并不新鲜。他表示:“加密技术使得系统更难以篡改,也更容易审计。但区块链的这些方面并不是比特币的创新!事实上,中本聪只是在他早期的研究中对相关技术稍作了调整,他在他的白皮书中所提到的想法,哈勃(Haber)和斯托尔内塔(Stornetta)早在1991年就开始进行相关研究了。

法律的定义

模糊的定义增加了“区块链”项目的数量,并夸大了其技术能力,从而吹大了行业泡沫。随着世界各地区通过区块链相关法律,定义不明可能导致未来出现不可预知的问题。

圣玛丽大学法学院副教授,伦敦大学学院区块链技术中心研究员安吉拉·瓦尔奇(Angela Walch)曾撰写了一篇关于区块链相关术语和法律的文章。

她说:“一些地区真的很急于通过立法来证明它们对区块链是多么友好,或者是对技术多么敏锐。其中许多地方正在将这些关于区块链技术的定义放到法规中。但从我的角度来看,这些定义非常有问题。”

瓦尔奇最关心的是亚利桑那州制定的定义。亚利桑那州的《电子交易法》于2017年进行修订,以澄清有关区块链交易的法律条文。立法机构写了这样一个定义:“区块链技术”是一种分布式账本技术,它使用点对点、共享可复制的分布式帐本,它可以是公共的或私有的,许可或未经许可,可以有也可以没有token。分类账上的数据受到加密技术的保护,不可篡改且可审计,并能够提供未经审查的事实。”

瓦尔奇特别关注的是“不可篡改”和“未经审查的事实”,这种说法太过绝对化,只是将一种美好愿望武断地当作现实。“区块链初创公司CoinSciences创始人基甸·格林斯潘(Gideon Greenspan)写道,重写比特币区块链并非不可能,只是代价高昂而已。迄今为止已经有很多区块链被更改的例子: 比特币系统被多次分叉,包括在2010年当系统中的“整数溢出”错误导致创建了920亿比特币,整个网络不得不回滚分布式账本。此外,由于欧洲的通用数据保护条例于5月份生效,并表示用户必须控制其数据,开发人员现在正在探索从区块链中删除数据的方法。

“未经审查的事实”这个定义也忽略了一个事实,即区块链中的数据并不意味着绝对准确。不准确的数据,例如病历上的错误,仍然可以在区块链中得到验证。

“当法院的定义与技术没有任何相似之处时,法院应该怎么办?从法律角度来看,这有什么影响?“瓦尔奇指出,“事情会变得非常混乱。”

更糟糕的是,亚利桑那州的定义现在被用于包括加州在内的其他州立法。区块链的设计也被200多个政府引用,被用于包括投票,财产记录和数字身份验证等多个方面。

标准统一化

英国哥伦比亚大学(University of British Columbia)的档案科学副教授、区块链研究小组负责人维多利亚·勒米厄(Victoria Lemieux)正在努力推动国际标准化组织(ISO)制定区块链术语标准的工作。

“一般来说,如果交易信息是以区块的形式存储,同时使用了加密技术保护链上的区块,可防篡改并产生不可变的记录,那么该系统就有资格称之为区块链,” 勒米厄在电子邮件中表示,“也就是说,广义而言区块链通常就是一个分布式帐本的术语,其中的交易信息也不见得按区块组织。”

她的团队遇到了不少阻力,其中包括“不同的认知社区已经就区块链是什么形成了自己的看法,特别是其中一些人对开源,共享和自治有着非常强烈的社会观点”。勒米厄表示,这些社区并没有很好地融入ISO倡导的标准化流程中,许多成员认为真正的区块链正在被大型科技公司和其他商业利益所掩盖。

另一个挑战是法律定义的泛滥,“这可能意味着司法管辖区的概念已经不复存在,并且使法律程序或技术的应用日趋复杂化,”她说。

勒米厄也非常熟悉关于区块链功能的误解。她说:“至少从档案科学的角度来看,可信度的概念远远超出了区块链可以做到甚至承诺可以做到的范畴。”这个概念意味着记录是准确的,“这通常不在区块链解决方案的范畴内”,并且夸大了它们的可靠性。如果你的智能合约写得不好或者是那种新颖且未经测试的一致性算法,这就会出现“问题”。此外,这种概念的运用也夸大了真实性的要求,这依赖于与区块链配合的任何身份系统的稳健性。?“最后,不变性意味着永久性,但这没有任何保证。即便区块链上存在大量副本,归因于原有技术过时或者系统继续运行下去的目的,也无法保证这些副本能够永久存在下去。”勒米厄说。

建立清晰的定义将有助于消除一些误解。“更准确地理解区块链技术将有助于我们解决其缺陷并加以改进,以便能够更好地应用其支持者设想的技术变革方式,”勒米厄表示,“如果对于技术的理解不同,那么谈论如何推进技术或使用技术就相当困难。”勒米厄估计,最终关于区块链的术语标准大约需要18个月才能最终确定。(晗冰)

阅读量:100000+
推荐量:5565