在我看来,区块链是一种被误解的技术,旨在解决错误类型的问题。根据Gartner公司2018年的一项研究,只有1%的首席信息官报告说他们的公司试图实施区块链。为了进一步采用区块链,Gartner的副总裁David furmore指出,“理解区块链是什么以及它今天能做什么是至关重要的。”
区块链有什么问题?
我的团队咨询并实现了数据管理解决方案,所以关于如何使用区块链的问题经常出现。对我来说,问题是太多的团队专注于用区块链解决数据管理问题。这是一个挑战,因为区块链的性能通常与大多数公司已经具备的数据处理能力相形见绌。我们在试验区块链原型时就了解了这些挑战。
随着区块链项目的增长,加密货币提供了数据处理挑战的很好例子,因为它们是目前规模最大的区块链实现。MarketWatch的一份观点报告称,比特币每秒只支持5到7笔交易,而Visa的处理速度为每秒2.5万笔。与传统数据库相比,区块链中内置的共识机制大大限制了数据处理速率。
不仅区块链中的数据处理速度较慢,而且似乎效率也较低,这一概念在《经济学人》最近的一篇文章(paywall)中得到了解释。事实上,BBC最近的一篇文章指出,冰岛的加密货币数据验证 *** 作(又名加密货币挖掘)今年消耗的能源将超过冰岛所有家庭消耗能源的总和。
可以理解为什么技术团队很难找到使用区块链的地方。如果区块链比标准的数据管理软件更慢、更难实现、效率更低,那又有什么意义呢?
区块链能消除 *** 作摩擦吗?
任何试图购买的人,比如汽车或房子,都能体会到,对双方来说,完成一笔大规模交易是多么复杂。必须对资金进行核实,必须以书面形式披露或者需要进行标题搜索,等等。所有的法律文书工作和官僚机构的争吵都是为了确保两个或两个以上的党派能够完成他们已经同意的事情。
任何时候,只要有大笔资金处于法律风险之中,就需要回答关键问题。
· 这个政党合法拥有我想购买的资产吗?
· 这个聚会真的会按照他们说的付给我钱吗?
· 一旦我把钱给了他们,我如何确保这个派对能送货上门?
通常,这些问题需要多个第三方来回答。在我看来,问题在于各方之间缺乏信任。在许多公司目前的运营模型中,数据管理和审批流程是由第三方执行的。当需要涉及到此额外方以确保任何请求都是有效的且记录被准确维护时,这将产生 *** 作开销。如果有一种方法来验证所有权,然后执行付款和交付的后续 *** 作,那么许多行业都可以去除大量的运营过剩和中间商。
这就是区块链对分布式共识关注可能发挥作用的地方。通常,区块链中的数据被复制并存储在参与者之间。更新此数据需要获得大多数参与者的批准,他们根据区块链的编程规则验证所请求的更改是有效的和允许的。每个区块链实现中的参与者同时充当数据的用户和控制器,这基本上消除了对过度中间商和其他官僚主义无意义事务仲裁的需要。
我相信区块链的价值在于双方信任的自动化。这是区块链的主要目的。区块链不仅仅是一个数据库的时髦版本。通过允许参与者之间直接交互,而不需要中间的人提供验证,它可以显著减少验证所有权、身份和合同条款所需的 *** 作摩擦。
在寻找实现区块链的地方时,我不认为问题是:在哪里可以使数据流或数据管理更有效。在这里,我们可以消除对基于信任的开销的需求。Hyperledger的执行总监Brian Behlendorf将这一切完美地总结为:“区块链不是技术问题的解决方案。这是一个政治问题的技术解决方案。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)