区块链是解决信任问题,而不是数据管理

转载
2149 天前
13841
链向财经
火讯财经注:在区块链没有出现之前,互联网之中的信任问题一直都存在,并且随着互联网在我们的生活中占的比重增加而越来越迫在眉睫。

来源:链向财经


作者Nathaniel Kangpan,是Kepler Group的SVP,主要监督公司的产品、技术和数据服务团队。

区块链是一种被误解的技术,我认为它目前被用于解决错误的问题上。根据Gartner 2018年的一项研究表明,只有1%的CIO报告说他们的公司试图实施区块链技术。为了进一步采用,Gartner的副总裁David Furlonger指出,“理解什么是区块链以及它现在所具备的能力是至关重要的。”

区块链有什么问题?

我的团队提供就数据管理解决方案进行咨询并实现,因此关于如何使用区块链的问题经常出现。对我来说,问题在于太多的团队都专注于解决区块链的数据管理问题。这是一个挑战,因为与大多数公司已经存在的数据处理能力相比,区块链性能通常显得苍白。我们很早就在试验区块链原型时了解了这些挑战。

由于加密货币是目前规模最大的区块链应用,因此随着区块链项目的增多,它们提供了数据处理挑战的良好示例。MarketWatch的一篇评论文章指出,最受欢迎的比特币每秒只支持5到7个事务,而Visa每秒处理25000个事务。与传统数据库相比,区块链中内置的一致机制显著地限制了数据处理速率。

最近一篇文章解释了一个概念,不仅区块链中的数据处理较慢,而且它似乎能量效率较低。事实上,英国广播公司最近的一篇文章指出,冰岛的加密货币挖矿有望在今年消耗比所有冰岛家庭加起来还要多的能源。

可以理解,为什么技术团队正在努力找出在哪里使用区块链,如果区块链比标准数据管理软件更慢、更难实现和效率更低,那又有什么意义呢?

任何商品消费,比如汽车或家庭,都能体会到双方完成大规模交易的复杂程度。资金必须核实,披露必须以书面形式,需要进行标题搜索,等等。所有这些法律文书工作和官僚争吵只是为了确保两党或更多党派坚持他们已经同意做的事情。

在面临巨额资金或法律风险的时候,都需要回答以下关键问题。

  • 1)这个机构合法拥有我要购买的资产吗?
  • 2)这个机构会按他们所说的支付给我吗?
  • 3)一旦我把钱给了对方,我该如何确保他们交货?

通常,这些问题需要由多个第三方来参与解决。在我看来,这里的最大问题是双方之间缺乏信任。在许多公司目前的运营模式中,数据管理和批准过程由第三方执行。当需要涉及该附加方以确保任何请求有效并且记录被正确维护时,这就会产生中间商操作成本。如果有办法核实所有权,然后对付款和交付实施跟进,那么许多行业的大量超额经营和中间商可能就被淘汰。

分布式共识就是区块链关注的焦点。通常,区块链中的数据跨越参与者进行复制和存储。更新此数据需要得到大多数参与者的同意,这些参与者根据区块链的编程规则来验证所请求的更改是有效的和可允许的。每个区块链实现中的参与者充当数据的用户和控制器,这基本上消除了对过度的中间人和其他官僚主义胡说八道的事务进行仲裁的需要。

我相信区块链的价值在于各方之间信任的自动化执行,这是区块链的要达成的主要目的。区块链不仅仅是一个更华丽的数据库版本。通过允许参与者彼此直接交互而不需要中间人提供验证,可以显著减少验证所有权、身份和合同条款所需的操作摩擦。

在寻找实现区块链的领域时,我不认为区块链用于可以使数据流或数据管理更有效,我们认为区块链可以用于消除对基于信任的成本的需要的地方。Hyperledger的执行董事Brian Behlendorf说:“区块链不是技术问题的技术解决方案,这是一个政治问题的技术解决方案。”