建议初学者通读,能够基本上解决您对区块链技术的误解。
导读:
区块链——分布式账本技术,已经成为科技产业和其他领域热捧的对象。区块链技术提供了一种记录交易或任何数字交互的方式,这种方式的设计具有安全、透明、抗中断、可审核和高效率的特点;同样,它也可能因此扰乱行业,并开启新的商业模式。这是一项年轻且快速变化的技术,想要广泛商业化还需要几年的功夫。尽管如此,为了避免出现猝不及防的破坏或错失良机,行业和商业职能部门的战略家、规划者和决策者现在就应该留意并开始研究这项技术的应用。
区块链是一个维护持续增长的数据记录的数据库。它呈自然式分布,也就是说无需主计算机控制整个链条,当然,参与节点都有一个副本链。同时区块链也在不断扩展——数据记录只会被添加到链里面。
区块链由两种要素构成:
交易是系统参与者创造的操作,区块记录着这些交易,并确保它们的顺序正确,不被篡改。
区块链的最大优势在于它是公开的。每个参与的人都可以看到存储在其中的区块和交易。然而,这并不意味着每个人都能看到你交易的实际内容,你的密匙可以将信息保护起来。
区块链是分散的,因此没有单独的权限可以批准这些交易,也不能设置特定的规则来接受交易。这意味着,在这网络里的所有参与者需要一个高度的信任,他们必须通过达成共识来接受交易。
最重要的是,区块链是安全的。数据库只能被扩展,而以前的记录不能被更改(至少,如果有人想要更改以前的记录,那么就会付出高昂的代价)。
如果有人想要向链中添加交易,那么网络中的所有参与者都要验证它。他们通过应用一个算法来验证交易的有效性。“有效”的确切理解由区块链系统定义,并且可以在系统间有所区别。然后,由大多数参与者同意该交易的有效性。
一系列被批准的交易会被捆绑到一个区块里面,这些被获取的交易会发送到网络中的所有节点中去。相应地,他们验证这些新的区块。每个连续的区块都包含一个散列值,这是前一个区块唯一的特征。
为了确保数据不被篡改,区块链提供了一层时间戳,以便移除多层级的人类检查,并使交易不可篡改。然而,这还不是某些人所认为的“灵丹妙药”。
区块链有三种类型:
公有链:公有区块链是一个每个人都可以看到所有交易的区块链,任何人都可以指望他们的交易出现在总账上,且最终任何人都可以参与到其共识的过程。
联盟链:联盟区块链不允许每个人都参与到其共识过程。实际上,只有寥寥可数的节点有权限这样做。例如,在20家制药公司中,我们可以想象,如果想要让一个区有效,必须要得到15家公司的同意。但是,对区块链的访问既可以公开,也可以仅限参与者。
私有链:私有区块链通常运用于公司内部。只有特定成员才有权限访问和执行交易。
诚然,区块链技术有许多积极的方面,但就它的本身也存在着大量误解和混淆:
误区一:区块链是云计算里一个神奇的数据库
区块链在概念上是一个平面文件——一个简单交易记录的线性列表。这个列表是“附加的,因此条目永远不会被删除,但是,这个文件会无限增长,并且必须在对等网络的每个节点中复制”。
区块链不允许存储任何类型的物理信息,比如Word文档或PDF文件。它只能提供一个“存在证明”,分布式账本只能包含一个代码,它可以证明某个文档的存在,而不是文档本身。然而,该文件可以存储在“数据湖”中,由信息所有者控制访问权限。
误区二:区块链将改变世界
我们可以利用区块链来进行复杂和技术性的交易——比如验证钻石的真伪,或者确认一个人的身份。在贸易融资中,也有关于区块链应用的讨论,在削减成本和交易速度方面是变革性的。尽管区块链可以支持这些案例,并减轻欺诈者篡改账目的风险,但它并不能根除网络诈骗的威胁,而且它还会引发有关保密的问题。此外,与维护传统的分类帐相比,使用区块链技术在许多情况下仍然是低效的。
误区三:区块链等于免费
尽管人们普遍持有“区块链免费”这种看法,但区块链既不便宜也不高效。它涉及多个计算机解决数学算法以达成最终不可篡改的结果,即所谓的“单一版本真理”(SVT)。区块链中的每一个“区块”通常都需要大量的运算容量来解决,而且有人需要为支持区块链服务的所有计算机电源支付费用。
误区四:只有一个区块链
现当下有很多不同的技术都被称为区块链,它们来自公有和私有版本,开放和封闭源代码,一般针对特定的解决方案进行定制。
这些区块链的共同特点是,它们被加密剪切、分配,并有某种共识机制的形式。比特币的区块链、以太坊、超级账本、Corda、IBM和微软的“区块链”服务都可以被分类为分布式账本技术。
误区五:区块链可以运用在任何领域任何交易
尽管代码很强大,但它并不神奇。比特币和区块链开发者会津津乐道,我们很容易理解这一点,对许多人来说,区块链是数学运算方面的权威,而不是政府部门或律师。在一些开发人员的心目中,区块链和智能合同将有一天会取代金钱、律师和其他仲裁机构。然而,这一代码仅局限于该链条本身的加密货币交易数量,而加密货币还远非主流。
误区六:区块链可以成为全球经济的顶梁柱
没有一个国家或企业实体拥有或控制着区块链。出于这个原因,区块链支持者希望私有链能够为几十上百种加密且受信任的加密货币提供基础支持。表面上,比特币区块链似乎是独占鳌头,然而,美国Gartner(咨询公司)最近的一份报告称,区块链的规模与纳斯达克网络((美国)全国证券交易商自动报价系统协会)的规模相当。如果加密货币获得成功,产生的记录日益增加,这种情况可能会发生变化。不过,就目前而言,区块链网络与当代的金融网络大致相当。
误区七:固定而不可撤销的区块链分类
类似的大型交易数据库,如银行记录,本质上是私有的,并与特定的金融机构挂钩。当然,区块链的力量在于代码是公开的,交易是可验证的,而且网络是加密保护的。欺诈交易——在行业里的说法,是网络拒绝“双耗”以防止欺诈。因为挖掘这一链条提供了一种比特币的金融激励,所以人们普遍认为,改写历史交易并不符合参与者的财务利益。然而,就目前而言,计算资源随着时间的推移而不断提高,潜在的欺诈也在增加,未来的处理能力对当代区块链完整性的影响尚不清楚。
误区八:区块链记录永远不会被破解或篡改
区块链的主要卖点之一就是其固有的持久性和透明性。当人们听到这两点,他们通常认为这意味着区块链面对外部攻击时是无懈可击的。任何系统或数据库都不会完全地安全,但网络越庞大、分布越广泛,它们就被认为越安全。事实上,区块链可以为应用程序的开发提供一种捕获未授权更改记录的方法。
误区九:区块链只能运用在金融领域
尽管区块链拥有众多领域的应用程序,毫无疑问金融就是其中之一。区块链最初在金融领域掀起浪潮,是因为它的第一个应用——比特币加密货币直接影响了这个领域。这一技术给金融世界带来的重大挑战,促使国际银行Goldman Sachs (高盛集团)或Barclays (巴克莱银行)等大举投资。在金融领域之外,区块链可以并且将被用于房地产、医疗保健甚至是个人,以创造一个数字身份。个人能够潜在地在区块链上存储一个医学数据存在证明,并对制药公司提供访问权限,以换取金钱。
误区十:区块链就是比特币
由于比特币比底层技术——区块链更出名,很多人都把这两者搞混淆了。区块链是一种技术,它允许点对点的交易被记录在网络分布式账本上。这些交易被存储在区块中,且每个块都与前一个块相链接,因此创建了一个链。如此一来,每个块都包含了一个完整的、有时间戳的记录,使得网络中发生的所有交易都有据可查。在区块链上,一切都是透明和永久的。没有人可以从账本上更改或删除交易。
比特币是一种加密货币,两个人之间可以直接进行电子支付,而不需要通过像银行那样的第三方。比特币被创建、存储的在一个虚拟钱包中,由于双方之间没有中介单位,没有人能够控制加密货币。因此,比特币的发行数量将受限制,并由一种数学运算方式来定义。
误区十一:区块链只为业务交互设计
区块链专家坚信这项技术将改变世界和全球经济,就像90年代初互联网公司所带来的效应一样。因此,区块链不仅要对大公司开放,而且要每个地方每个人都可以接触到它。如果只需要连接互联网来使用区块链,那我们可以轻易想象到世界上有多少人能因此而相互作用和影响。
误区十二:智能合同的法律价值与常规合同具有相同的法律价值
目前,智能合同只是在满足某些特定条件时自动地执行操作的代码碎片。因此,从法律的角度来看,它们并不被视为常规合同。然而,它们可以被用来证明某个任务是否已经完成。尽管智能合同的法律价值有些含糊,但它仍是非常强大的工具,尤其是结合物联网的时候。
原文作者:Ahmed