IBM重磅发文:Web3预言机颠覆行业的机遇与挑战
在希腊神话中,先知(注:与“预言机”的英文一样都是oracle)可以知晓神谕,并将其传播给世人。而如今,区块链预言机也可以在不同系统之间传输信息。区块链本质上无法与外部数据源通信,只能储存链上用户的历史数据。而区块链预言机作为中间件,可以将区块链与链下数据连通。预言机将链下数据传输到链上,极大推动了Web3行业的发展,并激活了去中心化金融等各种创新应用。如果你手上掌握了有价值的数据,就可以通过创建区块链预言机来变现。
“预言机”在行业中是一个宽泛的概念,市场上也有很多预言机协议可供挑选。其中最主流的就是Chainlink。Chainlink集成至了众多L1区块链以及部署在上面的协议。虽然选择很多,但不同预言机方案在Web2和Web3之间传输数据时采用了不同的流程和机制。不过无论是哪种方案,节点都面临着同样的挑战,那就是如何维护API接口、快速安全地传输数据、以及开发技术专长,帮助用户创建和管理预言机节点。区块链预言机可以通过API接口来访问并获取外部数据,并用数据来触发智能合约执行或升级区块链应用的状态。
预言机采用所面临的挑战
1、维护API接口
无论是Web2还是Web3,API接口都有着同样的生命周期,即:创建、管理、保障安全和交互。关键是要让开发者能够轻松部署、迭代和自动运行API。如果API管理得当,开发者可以进行各种操作,比如控制、推广和包装自己的API。要保障数据的安全性,关键是要能够认证身份、管理流量并进行协调,因为如果API不安全,就毫无意义。最后,还要为开发者提供各种工具,帮助他们轻松访问并浏览企业创建的所有API接口,这将大幅提升工作效率并消除瓶颈。要高效利用API接口并部署区块链预言机节点,必须要处理好其生命周期中的每一个环节,以确保顺畅、高效的体验。
2、及时、安全地传输数据
API需要有数据才能正常运行,不过还得注意其他安全隐患。网络拥堵或连接质量差都可能影响API的性能。数据必须要保障可用性和准确性,特别是金融交易类数据,因为这些数据点只能传输一次,重复录入会为企业带来无法挽回的后果。即使可以高效地传输数据,数据也有可能被恶意篡改。在这种情况下,企业会上传被篡改的数据,而自己的声誉会因此毁于一旦,最终造成无法挽回的后果。
3、创建并管理区块链预言机节点
Chainlink创建了高质量的文档来帮助用户创建和管理节点,但仍无法解决所有问题。其中一个解决方案就是采用“节点即服务”(node-as-a-service),将所有节点的管理工作都委托给服务提供商。这不失为一个策略,但并非所有人都想要委托第三方来完成这个工作,很多人希望使用垂直领域的工具来辅助自己创建和管理节点。
区块链预言机服务蕴藏无限潜力
预言机的出现让区块链得以接入各种链下数据,这极大推动了Web3区块链技术的发展。在GitHub上就有4000个库接入了Chainlink,这足以证明预言机的受欢迎程度。Chainlink等区块链预言机可以帮助用户创建节点并向数据提供方发放经济激励。Aave、Compound和Maker等去中心化金融协议需要链下Price Feeds来支撑期权、期货以及合成资产等金融产品。Arbol等保险协议使用链下的降雨数据来“结算参数型农作物保险合约,并基于某一地区的降雨量进行理赔”。还有一个项目是Etherisc,其利用了链下航班数据为用户提供航班延误险。这些项目正常运行的前提是,数据提供方必须要有效管理自己的API接口,并确保能够持续、准确地传输数据。区块链是一项新兴技术,而预言机的发展时间甚至比区块链更短,因此每天都会有新项目涌现出来。
微信掃描關注公眾號,及時掌握新動向
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場