726
社区成员
以下是我们在 2022 年让 Infura 平台变得更好的所有功能和方式的列表。
毫无疑问,2022年对区块链行业来说是有趣的一年。对于我们 Infura 来说,这一年是拥抱和培育多链生态系统,并扩展我们的功能套件以向新老开发者提供更多价值的一年。
在本文中,您将找到我们在 2022 年交付的最重要功能的综述。无论您是潜在用户还是现有用户,请继续阅读以了解 Infura 是如何继续发展其使命,用以支持 Web3 开发者以最低的使用门槛来构建伟大的产品。
2022 年及以后的新功能时间表。
支持多链式接入
Layer 1 (一层网络)
在过去的两年里,我们看到了备选 L1 区块链的增长,这些区块链解决了可扩展性和成本等不同的问题。作为一家致力于满足开发者需求的公司,Infura 在 2022 年增加了对更多 L1 区块链的支持,以简化对多链生态系统的访问。这些包括:
Palm 网络
Palm Network 是一个以太坊侧链,它实现了权威证明 (PoA) 共识,以获得快速确定性,并将本地代币用作所有注册创作者的 gas 燃料。Palm 的设计充分考虑了创作者的需求,帮助个人和品牌以可持续、经济高效且无门槛的方式创建和分发 NFT。
Infura 于 2022 年 2 月宣布支持 Palm Network,让用户在铸造和转移 NFT 时,可以从 Palm 的低成本和低延迟交易中受益。您可以在这篇博文中阅读有关 Palm Network 的更多信息。开发人员还可以阅读 Palm RPC 文档,开始使用 Infura 在 Palm Network 上构建 NFT。
NEAR
NEAR 是采用前沿设计的 L1 区块链,旨在提高 Web3 应用程序的可扩展性。例如,NEAR 实现分片以将处理交易的任务拆分到不同的子网络中。这消除了扩展公共区块链的最大瓶颈之一:所有节点都需要重新执行每笔交易。
Infura 于 2022 年 5 月推出了对 NEAR 协议的支持,您可以在这篇博文中阅读有关该公告的更多信息。您还可以阅读我们的 NEAR RPC 文档,了解有关使用 Infura 的托管节点对 NEAR 区块链进行 RPC 调用的详细信息。
尽管 NEAR 是构建可扩展 dapp 的理想选择,但缺乏 EVM 兼容性可能会阻碍开发人员——尤其是那些来自其他 EVM 兼容链的开发人员。这就是为什么 Infura 还推出了对 Aurora 的支持,Aurora 是一种在 NEAR 协议上运行的 EVM 兼容的 L2 区块链。
借助 Aurora,开发人员可以运行为 EVM 编写或编译的智能合约,同时受益于 NEAR 网络的可扩展性。虽然有一些差异,Aurora 为以太坊用户提供了类似的体验(例如,gas 费以 ETH 支付)。开发人员可以访问 Infura 文档中的 Aurora 部分,开始使用 Infura 的基础设施与网络进行交互。
Avalanche C-Chain
Avalanche C-Chain 是 Avalanche 生态系统(还包含 P-Chain 和 X-Chain)中的三大主链之一。C-Chain 是 EVM 的一个实例,它结合了熟悉的运行时环境和 Avalanche 的 Snowball 共识机制以加快处理速度。
Avalanche 的估计吞吐量上限为 4,500 TPS,对基于大众市场 dapp 的开发人员具有巨大的吸引力。在 2022 年 7 月宣布支持 Avalanche C-Chain 后,Infura 提供了用于与网络交互的 RPC 端点。阅读 Avalanche RPC 文档了解更多详细信息。
Celo
Celo 是一个 EVM 兼容的 PoS 区块链,其使命是使用区块链技术推动再生金融 (ReFi) 计划。正如一些人所强调的那样,Celo 专注于创造社会影响,而不是仅仅与其他区块链竞争,这使其成为一个独特的项目。出于这个原因,Celo 已经是 Impact UBI(全民基本收入)等计划的大本营。
Infura 在 6 月宣布支持 Celo,部分原因是认识到前者使命的重要性。开发人员可以开始使用 Infura API 访问 Celo,并可以使用其他以太坊原生工具,例如 Truffle、MetaMask 和 Ganache,在 Celo 网络上开发 dapp。
Sepolia 和 Goerli 测试网
作为以太坊历史上最大的一次升级,Merge 为以太坊生态系统带来了诸多重大变化。其中包括弃用 Ropsten 和 Kovan——当时实施工作量证明 (PoW) 的测试网。两者都被实施权益证明共识的新测试网(Goerli 和 Sepolia)所取代。
Infura 宣布在 Merge 临近时长期支持 Goerli 和 Sepolia 测试网,以确保开发人员可以在无风险的环境中继续部署和测试 dapp。计划马上部署?查看 Infura 文档以获取有关如何通过 Infura 使用 Goerli 和 Sepolia 测试网的指南。
L2 网络已成为扩展以太坊并将去中心化计算的好处带给更多用户的首选解决方案。这些区块链继承了以太坊的去中心化和安全性,同时减少了以太坊用户的等待时间和 gas 费。Infura 在 2022 年增加了对以下 L2 链的支持:
StarkNet
StarkNet 是 2021 年初推出的一种无需许可且去中心化的零知识 rollup 协议。与其他 L2 一样,StarkNet 在链下执行交易并将交易结果发布到以太坊进行结算。它还生成 STARK(可扩展的透明知识论证)证明,证明链下执行的有效性。
StarkNet 通过使用 STARK 证明来保证交易的有效性,为用户提供了强有力的安全保障。与它们的表兄弟 (SNARKs) 不同,STARK 证明可以在没有可信设置的情况下生成,并且在规模上更有效。如今,StarkNet 已经处理了数百万笔交易,并为 Web3 中的许多知名项目提供支持。
StarkNet 作为 Infura 生态系统中的第一个 ZK-rollup 加入了 Infura 支持的网络家族。有兴趣访问 Infura 的 StarkNet API 端点的开发人员可以在我们的 StarkNet RPC 文档中找到有用的操作方法和解释。
Optimism and Arbitrum
Optimism 和 Arbitrum 是 L2 扩展解决方案(称为 optimistic rollups)的变体,它们通过链下处理交易来提高以太坊的吞吐量。Optimistic rollups 使用验证游戏,其中经济上受到激励的各方可以对链下计算的结果提出异议,以保护用户。
除非出现争议,否则无需验证计算,optimistic rollups 可以支持比有效性 rollups 更具表现力的计算。因此,optimistic rollups 已成为以太坊一些最大的应用程序(包括 Uniswap、Curve、Sushiswap 等)的大本营,旨在为用户提供更快的用户体验和更便宜的费用。
尽管 Infura 在 2021 年增加了对 Optimism 和 Arbitrum 的支持(在 2020 年增加了对 Polygon 的支持),今年我们继续改进了对以太坊 L2 的支持。
Infura 还于 2022 年 8 月加入了 Arbitrum 的 Nova 链的数据可用性委员会 (DAC)。作为 DAC 的一部分,Infura 确保交易数据对 Arbitrum Nova 用户的可用性。鉴于数据可用性对用户安全的重要性,Infura 数据可用性服务对于 Arbitrum Nova 在不牺牲安全性的前提下为 Web3 应用程序提供可扩展和低成本交易的能力至关重要。
您可以阅读 Infura x Arbitrum 公告和 Infura x Optimism 公告,了解有关发布的更多详细信息。希望开始将 L2 解决方案与 dapps 集成的开发人员也可以依赖 Infura 的节点基础设施:阅读 Arbitrum RPC 文档和 Optimism RPC 文档以获取更多信息。
Infura Web3 端点
要获取项目的端点,请在 Infura 仪表板上单击项目的“管理密钥”按钮。从“端点”页面,您可以选择网络(例如主网、测试网)并能够复制您的 Web 应用程序的 URL。
请注意,对于 Polygon、Optimism 和 Arbitrum,您可以选择网络下拉列表(例如主网、测试网),它将带您进入“管理计划”页面。在此页面上,您需要勾选 “NETWORK ADDONS” 并在 “CHECKOUT” 部分包含一张信用卡,然后才能保存。完成后(我们不会从你的卡上收取这些免费附加项目的费用),您可以从可用的端点页面查看网络。
免费访问档案节点
对于去中心化交易所、流动资金池、区块链索引器和分析平台等各种应用程序,访问存档区块链数据(即过去超过 128 个区块的数据)至关重要。然而,建立和维护存档节点越来越困难——尤其是随着以太坊区块链规模的不断扩大。
通过访问存档,您现在可以回答:
2020 年 1 月 1 日下午 2:00, 钱包 0x78da1cc9a1f3bc5 的余额是多少?
7 月 1 日 USDT 的总供应量是多少?
7 月 1 日,UniSwapV2 上的 DOGE 价格是多少?
中午 12:00 用 0.1 ETH购买 10 个 XX 代币会成功吗?
我们相信这是使用 Infura 的一个巨大差异化特征。为了让开发人员的生活更轻松,Infura 宣布了每个计划的免费存档节点访问次数。使用 Core Tier 的客户每天最多可以发起 25,000 个归档数据请求,而 Developer Tier 用户每天最多可以发起 100,000 个归档节点请求。Team Tier 和 Growth Tier 用户可以无限制地访问存档数据。
更多的细节可以在附带的博文中找到。
Infura NFT API和SDK
这是 NFT 成为主流的一年,像 Bored Ape Yacht Club、CryptoPunks 和World of Women 这样知名的系列受到名人、媒体和社交网络居民的关注。虽然熊市影响了 NFT 的估值,但它并没有削弱品牌、创作者和开发者计划利用 NFT 的好处的热情。
为了简化创建、铸造和分发 NFT 的过程,Infura 在 6 月宣布了 Infura NFT API 和 SDK 的测试版。现在处于公开测试阶段,Infura NFT API 和 SDK 是一个一体化工具箱,提供用于编写和部署 NFT 智能合约的实用程序,而无需编写大量代码行。
NFT SDK 还提供了高效读取 NFT 信息的工具。例如,开发人员可以轻松提取有关某个地址所拥有的所有 NFT 或者是某个 NFT 集合的总供应量的信息。此功能可能对从事 NFT 市场、区块链游戏和其他依赖用户拥有的数字资产来实现某些功能的应用程序的开发人员有用。
从事 NFT 项目的开发人员可以通过阅读 Infura NFT SDK 文档,开始将 Infura NFT SDK 集成到他们的工作流程中。
我们已经有 2000 多家客户通过 Infura NFT API 发送交易,我们期待在 2023 年第一季度发布 NFT API GA。
项目和密钥共享
今年推出了许多 Infura 用户过去要求的一个功能:项目共享。通过项目共享,用户可以通过添加新成员和分配角色来启用对 Infura 项目的外部访问。然而,帐户所有者仍将保留对授予和撤销访问权限、修改角色和更改访问设置的控制权。
我们在公告博文中分享了更多关于项目共享如何为 Infura 用户工作的细节。感兴趣的读者还可以阅读项目分享文档,更全面地了解该功能。
去中心化的的基础设施网络
从一开始,去中心化一直是区块链技术最大的价值主张之一。这可能解释了它作为加密社区中最有争议的话题的非官方地位。
作为一个原生加密组织,Infura 了解去中心化的必要性——无论是在协议层面还是在基础设施层面。出于这个原因,我们宣布了去中心化基础设施网络 (DIN) 的计划,该网络的运行方式不同于区块链节点提供商当前采用的 SaaS 模式。
去中心化的节点提供商网络(不依赖于 Infura 的支持,我们应该补充一下)对于 Web3 应用程序的弹性至关重要。虽然这对 Infura 来说是一小步,但对于为下一代构建去中心化、无需许可和抗审查的互联网来说,这是一个巨大的飞跃。
Exfura 是一项正在进行的工作,明年将分享更多关于该项目的细节。同时,您可以阅读 Infura 创始人 E.G.Galano 的这封信,了解将 Infura 的基础设施去中心化的理由。
IPFS 专用网关
星际文件系统 (IPFS) 是一种点对点文件共享协议,旨在解决互联网最大的问题之一:确保存储信息的长期可用性和完整性。IPFS 结合了内容寻址、文件加密、有向无环图 (DAG) 以及版本控制和 Merkle 树等加密原语,以实现数据的持久性。
今年早些时候,我们宣布弃用 Infura 的公共 IPFS 网关。虽然部分原因是为了遏制对该网关的滥用,但该决定也是出于希望提高开发人员通过 Infura 访问 IPFS 的服务质量的愿望。
Infura 的专用 IPFS 网关功能于 2022 年第二季度发布,并在之前的公共网关上进行了更多激动人心的改进。这包括开发人员可以自由地为项目创建独特的子域,并限制网关仅提供固定文件。阅读 IPFS 专用网关文档,立即开始在您的项目中使用它。
通过用户界面上传IPFS
2022 年 11 月推出的另一个重要的 Infura 功能是通过 Infura 仪表板的用户界面上传文件到 IPFS 的能力。在此之前,开发者被限制在使用 IPFS API 或ipfs-upload-client CLI 工具来上传文件。虽然这两个选项都不错,但其他开发者可能会发现拖拽式的 IPFS 上传器更容易使用。
通过 Infura 用户界面上传到 IPFS 的文件会自动固定,以确保长期可用性。此外,用户可以在同一个界面上管理 IPFS 文件的固定和取消固定。该用户界面还会在项目 UI 中显示上传的文件,以方便访问。
结束语
随着在 2022 年推出的更多区块链节点 API 套件和数十个令人兴奋的功能,Infura 将继续履行其赋能区块链开发人员的使命。
随着这一年的结束和新的一年的到来,Infura 网络致力于让每一个 Web3 开发者获得高可用、可扩展和安全的基础设施,以构建去中心化的应用程序。
准备好开始您的区块链冒险了吗?现在就注册一个免费的 Infura 账户,马上就可以即时访问 Ethereum、Polygon、IPFS 和10多个 L1 和 L2 链。如果您需要更直接的支持,或围绕价格、销售和基础设施的具体信息,您也可以与团队取得联系。
节日快乐! 并感谢您成为 Infura 社区的一员。