1. 首页
  2. 技术

什么是Infura?| 以太坊生态基础设施科普

什么是Infura?| 以太坊生态基础设施科普

什么是Infura?

Infura是一个在线平台,旨在为开发者提供各种各样的工具,他们可以使用这些工具将他们的应用程序连接到Ethereum网络和其他去中心化平台。这些工具提供了处理短期波动所需的关键基础设施,例如在代币发行期间发生的波动,并消除了开发人员自己运行基础设施的需要。

目前,有很多项目利用了Infura的网络。例如,MetaMask连接到Infura的远程基础设施,结合零客户端的方式,为其超过100万用户提供服务。其他的例子是Mist和Status项目,它们实现了一种混合方法,当网络面临压力时,依靠Infura的远程节点。

Infura的特点

  • 启用TLS的端点。这些是Infura的Ethereum Mainnet及其所有测试网的公共端点。
  • 启用TLS的IPFS网关。这是一个包含定制化可靠性功能的去中心化存储。
  • 便携式Ethereum接口。这个接口被设计成与标准JSON-RPC API和著名的web3库兼容。
  • 摆渡人服务层。该功能为用户提供高级路由请求,平衡他们的负载,并具有使用跟踪功能,结合定制的反向代理,以实现扩展和可靠性。
  • 多客户端后端。Infura以Parity和Geth节点作为对等体,这为其基础设施提供了鲁棒性和弹性。

Infura ETH区块链网络API和开发者工具将如何工作?

Infura的核心将是Ferryman层,除了其他因素外,还可以根据RPC方法向Infura基础设施的不同端发送请求。这将形成一个基础设施,用户可以根据流量需求进行扩展或调整。该层还将实现智能路由,以减少响应时间。

Infura提供的模块化扩展解决方案将增加ICO或高流量dApp的网络容量,预计将通过其Ethereum网络传输大量数据,从而解决项目可能存在的扩展问题。

Infura还将有一个开发者门户,使用Infura的开发者可以监控和访问他们如何使用网络的见解。该门户还将提供先进的扩展解决方案,让开发者受益。

未来,Infura将推出Infura for Business产品,该产品将为开发者提供支持和工具,确保他们的dApps能够顺利运行,从而为预期的生产流量做好准备。

Infura的优势

  • 基于区块链

Infura实现了区块链技术,用户无需安装、配置和维护Ethereum基础设施,这大大降低了用户的成本。

  • 可靠性和可扩展性

Infura使用的Ferryman中间件极大地提高了平台的可靠性,同时使用Ethereum基础架构帮助开发者创建可扩展的应用,以满足用户的需求。

  • 强大而安全

目前,Infura已经成功服务了超过4万名开发者和dApps,每月可以传输2.5PB的数据,每天可以处理超过100亿的用户请求。

  • 分布式存储

Infura将为分散式应用的开发者提供对IPFS的无缝访问,而不一定要自己管理基础设施。

该内容来自于互联网公开内容,非区块链原创内容,如若转载,请注明出处:https://htzkw.com/archives/33175

联系我们

aliyinhang@gmail.com