Infura是一种IaaS(Infrastructure as a Service)产品,目的是降低访问以太坊数据的门槛。通俗一点说,Infura是一个让DApp能快速接入以太坊的平台,不需要本地运行以太坊节点。它可以被理解为一个Web3供应商,背后是负载均衡的API节点集群。简单来说,Infura是一个公开的以太坊节点,可以查看以太坊整条链上的所有数据。Infura的优势在于提供对外服务,虽然项目方可以自己部署节点实现相同功能,但比较麻烦且成本高,因此Infura的服务在市场上有一席之地。
在以太坊网络中,需要一种能够降低进入门槛并简化对以太坊数据访问的实用程序。其中最重要的是基础架构即服务(IaaS)产品,Infura就在这方面是领先的,为不同行业的开发人员、DApp团队和企业提供连接到以太坊网络和其他去中心化平台的工具。
Infura在以太坊生态中有很多采用它服务的项目和公司。例如,以太坊轻钱包MetaMask使用Infura的零客户端方式连接Infura的远程基础设施,服务数百万用户。还有一些交易平台,如Upbit、Bithumb等以及去中心化协议0x和MyCrypto,也依赖Infura进行交易数据和智能合约的广播。
然而,由于维护节点的成本不断增加,越来越多的项目和用户采用Infura接入以太坊网络。Infura曾表示,它接入以太坊网络的节点数占全网节点数的5-10%。Infura也并非没有问题,例如2020年11月,由于没有运行最新版本的Geth客户端,某些特殊交易触发了该版本客户端的bug,导致Infura宕机。这次事故被认为是自TheDAO事件以来最严重的以太坊事故,虽然不是以太坊网络的问题,但Infura的宕机几乎导致了以太坊网络短时瘫痪。之后,OpenSea、Uniswap等平台也因Infura的流量激增而宕机。Infura显然已经成为整个以太坊生态的基础设施。
早在2018年,一些开发者就对Infura表示了担忧。他们认为,以太坊网络不能过度依赖Infura来处理如此庞大的请求量,否则会增加协议的中心化。除了项目方或用户自己搭建节点,还有其他项目可以选择,如Alchemy和PocketNetwork等。尽管这些解决方案不能完全消除Infura故障的问题,但至少可以减少其影响。
要明确的是,我们并不否定Infura的价值,它对以太坊非常重要。然而,若能有更多激励节点的方案或降低节点运行成本的解决方法出现,以太坊将更加完善,甚至可能超越ETH2.0的完美。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/3766.html
发表回复
评论列表(0条)