Infura是以太网络API的重要接口,开发者通过Infura可实现一键接入以太坊。Infura和 MetaMask都是由以太坊基础设施公司ConsenSys 推出。自2016年发展至今,Infura已成为以太坊、IPFS 核心基础架构的支柱。
同时,Infura 也是此次以太坊网络从PoW升级为PoS的第一个同步的节点服务商。在以太坊升级后,Infura 继续保持以太坊网络接口的稳定性和安全性。除以太坊网络外,Infura也在积极部署其他网络的接口。9月21日,Infura公布推出支持StarkNet 网络API,这也进一步丰富了Infura的生态网络,为实现去中心化的Web3做好基础搭建。
近期,Infura公布即将推出去中心化协议(Decentralized Infrastructure Network),开发者基于去中心化协议将实现更轻松地链接dApps和以太坊网络。去中心化协议的出现有望解决Infura此前产品过于集中的中心化问题,是Infura逐步实现去中心化的重要一步。因而,去中心化协议引发了开发者及社区的高度关注,更是引起了行业对Infura的热议。
针对Infura近期的一些调整和升级,PANews专访了Infura的联合创始人E.G. Galano,深度解读Infura背后的布局及思考。E.G. Galano曾是洛杉矶酒店软件初创公司 KEYPR 总监,也曾是 2012 年被索尼收购的云游戏公司 Gaikai 的早期员工,现为Infura的联合创始人兼首席基础设施的开发工程师。
本次专访中,E.G. Galano从Infura产品出发披露了,目前Infura注册开发人员有超过40万名,其99.99%的时间都是正常运行状态,每天能处理超85亿次区块链网络请求。还详细介绍了去中心化基础设施网络推出的缘由,以及去中心化网络为何是Infura的重要补充,但其中心化服务还会继续提供。谈及是否会有社区激励计划,E.G. Galano 则表示,目前没有空投计划,但有利于我们协议的数据增长及提高协议使用率的方法都会被纳入考虑之中。
以下为本次专访精选内容:
PANews:虽然Infura和 MetaMask都是由ConsenSys 运营,但不同于MetaMask可以面向C端用户,Infura主要是面向开发者人群,对于很多Web3用户来讲还相对陌生,能否先跟我们简单介绍一下Infura及其主要产品?
E.G. Galano:Infura为开发者提供了即时的、可扩展的Web3工具和基础设施的访问。以太坊及其他区块链协议的技术与我们现今的Web2的互联网有所不同。访问以太坊网络不需要“www”的网址,不像登录Facebook需要访问facebook.com才能登录一样。实际上包括以太坊网络等大多数公链,都构建了一个 API 应用程序编程接口,此接口可帮助程序员在链上查询数据及链上记录数据需求。但在这些API上实现数据的交互、存储,可能是耗时、耗力且费用较高的。Infura通过提供以太坊API的端口可以解决这个问题。
Infura的独特优势在于,为开发者提供基础的底层设施,借助于Infura,开发者在以太坊上开发任何应用程序,无需运行后端基础设施。此外,除了提供链上的API服务,Infura还可通过IPFS API为开发者提供分布式存储,满足开发者的交易管理、GAS处理,NFT API等需求。
PANews:在最近的 EthBerlin hackers上,Infura公布将于2023年上半年上线去中心化基础设施网络(Decentralized Infrastructure Network)。能详细讲解一下在即将发布的去中心化基础设施网络中,具体是有哪些产品是实现去中心化的吗?它们将如何实现去中心化?
E.G. Galano:去中心化基础设施网络将弥补现有 Infura 产品的不足,为用户提供更多选择来构建相应的应用程序。去中心化基础设施网络将专注于使较低级别的基础设施层去中心化,以便为这些类型的网络请求服务的操作者之间有更多的互操作性。
Infura 的目标是逐步去中心化,为消除进入生态系统的高门槛,我们最初会优先考虑用户层面。Infura生态系统已经准备就绪,我们也拥有了更多优质基础设施提供商。我们相信是时候兑现 Web3 的承诺,让用户可以选择具有 100% 正常运行时间且无单点故障的去中心化服务。
Infura 中心化的服务永远不会消失,但我们为开发者提供了更多的选择,帮助开发者完成构建目标。同时,Infura整个生态系统也能将得到加强。如果去中心化基础设施网络获得成功,这将意味着Infura实现了去中心化、开放、标准的承诺,也能提高生态系统的互操作性。当然我们不会自己做这个,而是会呼吁更多的基础设施运营商加入早期访问计划,帮助我们建立测试网络和协议。
PANews:我们了解到,Infura早期是免费的,但从2019年7月开始,Infura进行了免费产品的升级,对于部分服务开始收费。当前服务价格由50美元到1000美元不等。随着Infura产品的不断成熟,后续关于收费这一块还会有调整吗?未来会考虑Infura的Token来收费吗?
E.G. Galano:我们致力于以技术为核心的用户增长和访问策略,为不同阶段的开发者提供最优的支持。我们的核心层为开发者提供了开始所需的一切,且这些是完全免费的。
我们的付费计划将会细化服务内容,如允许增加日常使用量、定制服务级别及加强客户支持和缩短响应时间等。Infura为开发者而生,我们的目标是让开发者的工作更轻松,在工作效率上有指数级别的提升。
PANews:9月15日,ETH进行了全面的升级,实现了从PoW向PoS的转变。Infura作为ETH的重要API接口,此次升级对于Infura有何影响?相应的已经做出了怎样的调整?
E.G. Galano:Infura在合并之前为开发者准备了详细的文档,合并之前每周进行The Merge 相关的研讨会,为开发者同步合并的知识库等,以确保合并过程中做到万无一失。
从Dapps的角度来看,他们应该不会注意到合并的发生,我们主要是让质押者运行他们自己的节点。此外,我们也为信标链提供新的API套件,以确保合并前后网络的正常运行。
以太坊合并后,Infura的以太坊API能像合并前一样顺利运行。我们不断努力,以确保Infura以太坊API依然是开发者在以太网络上构建和拓展Dapps的最优选择。此外,Infura 也是第一个同步以太网络升级并准备就绪的节点服务提供商之一。
PANews:Infura是以太坊开发者最常用的工具,网络的稳定性至关重要。对于宕机现象,Infura有哪些优化措施?开发者在使用Infura过程中,又有哪些注意事项?
E.G. Galano:宕机现象是非常罕见的,Infura的去中心化基础设施网络的动机是允许所有节点供应商一起工作,并努力实现100%的正常运行时间。
Infura 自诞生以来,99.99%的时间都是正常运行的。这得益于我们强大的基础架构和策略,以确保我们最大限度地减少宕机的可能性。我们也在各个区域的以太坊网络中分布节点,以减少任何不可预见的风险。
同时,我们也向开发者提供了大量的文档和资源,以优化操作技术等,尽可能地减少宕机现象。
PANews:能和我们进一步分享一下,当前使用Infura的合作客户和开发者数量有多少?有哪些代表性的合作项目可以分享?
E.G. Galano:Infura于2016年在DevCon2会议上正式推出,我们的使命是让开发人员能够更轻松地构建Web3。截止到现在,Infura有超过40万名注册开发人员使用,99.99%的时间都是正常运行,每天有超85亿次区块链网络请求发送成功。2021年,通过Infura APIs交易的ETH已经超过2.63万枚。
Infura的节点基础设施为一些头部项目提供支持,我们合作伙伴包括Coinbase、Compound Protocol、MakerDAO等。你可以通过阅读我们的合作案例,了解含Aragon DAO、Uniswap和PoolTogether在内的知名项目是如何使用Infura来优化其区块链基础设施的。
PANews注:以Uniswap为例,Uniswap 的团队为他们的应用程序创建了两种不同的链接方式:一种是使用 Infura的钱包,另一种是链接用户的任意钱包。Uniswap可通过使用Infura在用户尚未连接钱包,或尚未连接到客户端时查询相关信息,这主要是通过为 web3-react 库创建另一个提供程序根来实现的。首先将Infura 与 web3-react 配对,而后web3-react 框架能够直接连接到 Infura 并为 Uniswap 提取有用的信息,进而可获取代币交换率、代币余额和其他信息等相关数据。
PANews:目前在Web3领域的基础设施服务商众多,在您看来,Infura取胜的关键是什么?
E.G. Galano:Infura 最大亮点就是能提供最优选择性能以及网络的可靠性,Infura坚定地致力于网络的可靠性、可扩展性、多链性和安全性。
在 Infura 上构建 Dapps 的开发人员依赖于网络的可靠性,我们的架构久经考验,可提供出色的正常运行时间,我们能做到响应时间比其他节点快10倍。我们的Web3 API套件使开发者能够连接到九个以上的区块链,且我们在不断增加对新链的支持。
除了区块链 API之外,Infura 还通过多种功能和产品为开发人员提供去中心化存储。在 Infura 上构建Dapps 意味着你可以访问 ConsenSys 的产品套件,其中包括多个行业内领先的工具,如 Truffle 和 MetaMask。
作为一家加密原生公司,Infura 在成功帮助开发人员构建、启动和管理 Web3 应用程序方面有丰富的经验,我们也将继续围绕这个核心继续努力。
PANews:可以透漏一下去中心化基础设施网络(Decentralized Infrastructure Network)路线图吗?有哪些可以值得我们期待的?
E.G. Galano:去中心化基础设施生态系统的愿景是一个去中心化且强大的基础设施提供商网络,能够以高吞吐量和性能为区块链 API 提供服务,且不会出现单点故障。这确保全球用户可以无缝访问他们需要的信息和服务,而不会因为没有单点故障而导致中断和宕机。
我们目前处于研究和设计阶段,并积极招募协议工程师和网络参与者加入抢先体验计划。去中心化基础设施生态网络的预期发布时间是在2023年,但具体时间待定。
PANews:关于去中心化基础设施网络(Decentralized Infrastructure Network)上线,对于普通用户有哪些参与的机会?会有空投计划吗?
E.G. Galano:区块链的使用存在一定的门槛,无论是否有 Infura ,浏览区块链网络都需要属于Web3基础设施供应商领域的专业知识。
我们认为任何对区块链有热情和耐心的人都可以学习如何使用区块链。在Infura,我们可以提供帮你入门的全套资源。然而,现阶段大多数去中心化的基础设施网络目前只对现有的Web3基础设施供应商开放,但我们想促成区块链基础设施的下一个发展趋势,也就是由社区拥有和运行的区块网络。
我们目前正处于研究和设计阶段,现阶段没有空投计划,但任何有利于我们用户,有利于我们协议的数据增长及提高协议使用率的方法都会被纳入考虑之中。