互操作性仍然是个问题

2019-10-21 05:20LucasMearian
计算机世界 2019年38期
关键词:互操作性合约共识

Lucas Mearian

许可区块链还可以通过分布式应用程序与公共区块链交互,这些应用程序提取区块链中的数据并将其呈现给消费者。或者,它们可以通过运行在分布式网络上的智能合約、自我执行的业务自动化软件进行交互。当区块链充当数据库,确认交易已经发生时,智能合约会执行预先确定的条件;可以把智能合约想象为执行“if/then,”或者条件程序的计算机。

例如,一旦产品到达某个地点,智能合约会触发提醒,让消费者知道可以购买产品了。

然而,区块链面临的一个问题是互操作性。许可区块链和公共区块链不一定能够相互通信。它们基于来自不同环境的开发人员开发的软件。

Woods说:“区块链并不是一个普通的数据库。只是在一定程度上把区块链比作数据库。它是数据库,但只有得到成员的共识,才能把信息放入其中,一旦数据被写入,就不能取消;它永远是一个不可变的条目。”

换言之,仅仅一个区块链记录了数据,并不一定意味着相邻的区块链会记录相同的信息,因为这两个区块链都基于共识机制,它们的大部分节点必须达成共识才行。

Woods说:“共识应该有同样的意见,但在某些情况下并不一致。这是互操作性必须解决的基本问题。共识协议应该标准化。如果两个系统的共识是一样的,尽管不一定100%保证信息被写入两个区块链,但可能性会高得多。现在的问题是,在两个不同的系统中有不同的方法。”

近年来,虽然企业在概念构思和验证过程中已经应用了公共区块链和许可区块链,但这项技术仍处于初级阶段。

Woods说:“随着时间的推移,这将会得到解决。”

虽然脸书尚未确认是否会使用混合区块链,但它至少需要把面向公众的应用程序与后台处理业务交易的许可区块链整合起来。

Weight说:“Libra想要发展到脸书的规模(拥有数十亿用户),那就必须要有创造力。时间将告诉他们怎样才能达到这种规模,知道是真正应用了区块链还是仅仅受到了区块链的启发。他们在自己的白皮书中也承认,目前还没有能够满足全球货币所需规模、安全和稳定性的技术,他们期待研究人员在未来几年内解决这个问题。”

资深记者Lucas Mearian的业务领域涵盖金融服务IT(包括区块链),医疗IT和企业移动问题(包括移动管理、安全、硬件和应用程序)。

原文网址

https://www.computerworld.com/article/3435770/why-hybrid-blockchains-will-dominate-ecommerce.html

猜你喜欢
互操作性合约共识
共识 共进 共情 共学:让“沟通之花”绽放
杀伤链动态重构中的互操作性浅析
论思想共识凝聚的文化向度
商量出共识
韩军武器系统互操作性现状及未来发展
ST NFC标签以优异性能和互操作性获得NFC Forum认证
别让“PX共识”在爆炸中瓦解
合约必守,谁能例外!——对“情势变更”制度不可寄于过高期望