慧聪安防网讯 20年前,当我们向别人讲述互联网技术时,几乎没有人可以理解,它对未来究竟意味着什么。而现在,互联网技术深入社会生活的方方面面,几乎无所不能。
一个时代有一个时代的技术。站在第二代互联网技术革新的十字路口前,一个新的未来也在悄然出现,区块链技术也许就是颠覆现有世界运行模式的新事物。
然而,对概念的理论上的理解与真实的商业应用实践之间,还存在很大的距离。并且,对于大多数人而言,提及“区块链”这三个字本身就意味着晦涩难懂,甚至,有行业内高管分享观点时说到,区块链在业内曾有过差点被改名的历史。
区块链不等于比特币链
在金融科技领域,区块链是很重要的一个分支组成。谈及区块链时,必然要提及比特币。众所周知的是,区块链是比特币底层技术的账目结构,比特币是区块链最出名的一个应用。
事实上,在比特币和区块链的概念产生以前,分布式记账技术就已经出现,它与P2P网络技术、密码学技术、共识算法等技术术语一样,同属于区块链技术体系当中的代表词。但是,现在市场上普遍存在一种现象,很多人习惯将区块链当做比特币链以及其他各种链的集合名词。
对此,布比联合创始人兼COO李军表示,区块链是由分布式系统和密码学形成的概念的技术集合,要强调的一点是,它既是一个概念,也是一个技术体系。
“现在的一种情况是,无论是币圈还是链圈,不管做什么,大家都喜欢套上区块链的名字以提高关注度。事实上,区块链与所谓的比特币链,是不同的东西。”他补充到。
如果暂时忘掉“区块链”这三个字,而用“公开大账本”来替代,似乎理解起来就更加容易。
想象一下,有这样一个公开的账本,网络中的每个人都可以通过计算一个艰难的计算问题,来获得记账的权利;任何人都可以观察到整个账本的内容;账本上的所有数据由每个人共同维护,参与维护的每个人都能复制获得一份完整数据库的拷贝。
这就是一个非常形象的区块链底层世界。
拜占庭将军的难题:共识困境
外界普遍认为,区块链是“信任连接器”。而提到网络世界中信任的解决方案,就不得不提“拜占庭将军问题”。
今天的互联网时代,已经可以近乎完美地实现信息的点对点传递,时间、地点都不再是问题。
然而,价值的传递与信息却有着本质的区别,信息允许复制,而价值必须确权,或者说,具有唯一性,这就需要一个信任建立的基础。
“拜占庭将军问题”就是计算机当中点对点通信中的基本问题,从本质上来讲,它指的就是多方协议当中的信任问题。
故事的起源如是:拜占庭是东罗马帝国的首都,由于当时拜占庭罗马帝国国土辽阔,为了防御敌人,每个军队都离得很远,将军与将军之间只能通过信差传递消息。在战争期间,拜占庭军队内所有将军必须达成一致,决定是否有赢的机会,才决定是否攻打敌人阵营。
但是,军队可能有叛徒和敌军奸细,左右将军们的决定。在达成共识的过程中,有些信息,往往并不代表大多数人的意见。这时候,在已知有成员谋反的情况下,其余忠诚的将军,在不受叛徒的影响下,如何达成一致协议,就是“拜占庭将军问题”。
这个问题揭示出的是人类在散兵游勇的状态下,永恒的“共识”困境。
“实际上,这个问题是无解的。”布比区块链李军称,“只有在加上一些限定条件之后,才能得到解决办法,比如说,这里面有n个将军,至少有几个将军是忠诚的,才能达成进攻的共识。”
古老的“拜占庭将军问题”是一个看起来费解又扑朔迷离,但我们又不能回避的问题,因为它是整个区块链技术核心思想的真正根源,也直接决定了区块链技术与众不同的特质。
正如有人所说,某种程度上来讲,问题比答案更重要。