首页 > 其他分享 >区块链即服务BaaS介绍

区块链即服务BaaS介绍

时间:2022-12-02 17:38:09浏览次数:214  
标签:Ethereum BaaS 链即 主网 应用程序 Alchemy API 区块 Infura

当我们开始开发DApp,托管智能合约需要你建立一个你想托管它们的区块链节点,但这个过程不仅对刚刚开始Web3之旅的人来说很复杂;它也可能很耗时,需要大量的处理能力来完成。

这就是Infura和Alchemy这样的平台所要解决的问题。从本质上讲,它们是节点提供者;也就是说,它们提供对区块链服务的远程访问,所以你不必运行自己的节点。

Alchemy

什么是Alchemy?

官网:​​https://www.alchemy.com/​

支持的网络

Alchemy平台支持在Ethereum第一层主网以及Rinkeby、Goerli、Kovan和Ropsten网络等测试网开发DApp。

此外,Alchemy支持Polygon、Arbitrum网络和Optimism,这些都是第二层网络。第2层网络是在Ethereum(第1层)之上创建的不同的链,作为智能合约,允许更快的交易速度和更便宜的气体价格,同时也提高了合约的速度和可扩展性。

Alchemy支持Polygon主网及其测试网(Polygon Mumbai),此外还支持Arbitrum和Optimism主网和测试网。

Alchemy 界面

你可以从它的仪表板上即时访问你的所有应用程序,以及快速访问关于每个应用程序的简明指标,如总的请求和响应,无效请求的数量,以及更多的信息。

区块链即服务BaaS介绍_web3

创建应用选择网络

区块链即服务BaaS介绍_区块链_02

查看每个应用程序的额外细节,使你可以选择正确配置每个应用程序,以及更好的分析视图,使你可以按日期、类型、甚至国家过滤请求

区块链即服务BaaS介绍_ethereum_03

你可以访问 composer 菜单,它允许你直接使用可视化表单配置发送区块链请求,并查看返回结果。

区块链即服务BaaS介绍_区块链_04

Alchemy的所有服务和集成都可以作为顶级的API,可以通过HTTP或WebSockets访问,他们为所有的服务和网络连接提供了大量的文档以及实践教程。此外,该团队开发了一个围绕Web3.js的包装器,以便在开发DApps时更容易集成和改进对各种API的访问。

Alchemy还为应用程序提供了白名单配置,只有这些地址可以使用您的API密钥进行请求与您的合同互动。

可以将团队成员纳入项目中管理。可以直接从用户设置页面邀请新成员加入项目及设定管理权限。

定价

Alchemy提供了一个慷慨的免费计划,没有每日请求限制,每月最多有3亿个计算单元。此外,通过这种免费订阅,你可以构建多达五个不同的应用程序,并将它们连接到平台的主网和测试网。

欲了解更多信息,你可以在这里查看他们的​​定价页面​​。

Infura

什么是 Infura ?

官网:​​https://infura.io/​

Infura的存在时间比Alchemy长很多。最初成立于2016年,Infura后来被Metamask的母公司ConsenSys收购。

与Alchemy一样,Infura为你的Ethereum项目提供了一个简单而可靠的基础设施。他们也提供 IPFS API服务,这是一个在区块链上存储和访问文件的去中心化的协议。

支持的网络

Infura平台支持在Ethereum第一层主网以及Rinkeby、Goerli、Kovan和Ropsten网络等测试网开发DApp。此外,infura支持Palm网络,这是一个专门用于出售、购买和交易NFT的Ethereum侧链。

Infura 界面

Infura也有一个直观的界面。从仪表板上,你可以看到你所有的应用程序,它们的状态,以及它们在一天中的请求数量。查看每个应用程序的更多细节将显示关于该应用程序的更多分析。

区块链即服务BaaS介绍_baas_05

区块链即服务BaaS介绍_baas_06



与Alchemy一样,Infura的服务以顶级API的形式提供,也可以通过HTTP和WebSockets访问,他们还提供全面的文档,指导开发者使用他们的API。此外,与Alchemy不同,Infura有一个专门的​​社区​​来讨论Infura的所有事情。

Infura提供了更多的选项来帮助你保护你的应用程序。其中之一是将API的使用限制在包含有效JWT(JSON网络令牌)的请求。你也可以指定每秒钟或每天向你的应用程序发送的请求总数。

还值得注意的是,Infura目前不允许你邀请团队成员加入和管理你的应用程序。

定价

Infura还提供了一个可观的免费计划,每天有多达100,000个请求,并且能够创建多达三个独立的应用程序。你也可能将你的应用程序升级到所提供的计划之一,这些计划从每月50美元到1000美元不等。

对于其IPFS API,你可以得到5GB的免费存储空间,用于存储和管理数据,这也可以作为一个附加功能,需要你的信用卡信息。因此,你可以通过Infura Plus计划将你的IPFS存储空间升级到无限,该计划的存储上限为0.08美元/GB,数据传输上限为0.12美元/GB。

区块链即服务BaaS介绍_baas_07

总结

Infura和Alchemy都是很好的产品,虽然都是节点提供商,但它们都与众不同地提供一些其他服务,以使你的DApp获得成功。我们仔细比较了这两个平台,以帮助你轻松决定为你的下一个项目选择哪个。
两者都能很好地满足不同的场景。然而,除了价格方面的考虑和所有这些,当与队友合作时,Alchemy可能是一个更好的选择,另外,你可以获得所有你需要的服务,而无需添加你的信用卡信息。而Infura可能被认为是个人项目的更好选择。

Alchemy

Infura

支持的第1层网络

Ethereum主网

Ethereum主网

测试网 - Rinkeby, Goerli, Kovan, 和Ropsten网络

测试网 - Rinkeby, Goerli, Kovan, 和Ropsten网络

支持的第2层网络

Polygon, Arbitrum network, and Optimism

Polygon, Arbitrum, Optimism, and the Palm network

额外服务

Alchemy Notify, NFT API

IPFS API

免费计划

每月3亿个计算单元,最多可用于5个应用程序

每天有100,000个请求,最多有3个不同的应用程序。免费的5GB IPFS存储空间。

付费计划

每月49美元的增长计划

每月50美元至1000美元不等

标签:Ethereum,BaaS,链即,主网,应用程序,Alchemy,API,区块,Infura
From: https://blog.51cto.com/sleep666/5907322

相关文章

  • vuedraggable设置禁止跨区块拖拽
    触发原因:同一个vue页面循环使用了拖拽组件,但是需要块与块之间禁止关联拖拽。:group="item.id"group不同就可以了。<divv-for="iteminList":key="item.id"><......
  • 什么是区块链?
    上一讲,我们讲到了WEB3的定义以及互联网从WEB1、WEB2、到WEB3的变迁,课程中,对WEB3的描述里,有一个重要的概念,就是区块链技术,可以说,如果没有区块链技术,也就不会有WEB3。区块链技......
  • 产业区块链一周快讯速览
    政策公告成都发布培育元宇宙产业行动方案据财联社报道,成都发布《成都市培育元宇宙产业行动方案(2022—2025年)(征求意见稿)》(简称:行动方案)。《行动方案》显示,力争到2025年,成都元......
  • 区块链学习笔记
    这是我学习北京大学肖臻老师《区块链技术与应用》公开课的学习笔记课程地址:北京大学肖臻老师《区块链技术与应用》公开课比特币比特币中的密码学原理比特币被称为加......
  • 比特币和区块链
    比特币:1、高度自治,不受政府控制2、不可篡改3、隐私安全4、无国界贸易去中心化的模型:比特币系统就是一个账本,交易信息被实名广播出去了需要对交易的信息进行加密,需要利......
  • 华为云区块链三大核心技术国际标准立项通过
    摘要:近日,国际电信联盟第十六研究组(ITU-TSG16)召开全体会议,由华为云区块链团队牵头的三个区块链国际标准顺利通过立项。本文分享自华为云社区《华为云区块链三大核心技术国......
  • BSN-DDC基础网络DDC SDK详细设计(六):交易查询、区块查询、签名事件
    2022年1月25日,区块链服务网络发展联盟(简称“BSN联盟”)推出了“BSN-DDC基础网络”(简称DDC网络)。DDC网络的推出,为NFT技术在我国的落地提供基础设施能力支撑,并为其合规发展保驾......
  • FISCO 区块链浏览器
    环境Ubuntu18.04参考文章区块链浏览器区块链浏览器将区块链中的数据可视化,并进行实时展示环境环境版本JavaOracleJDK8至14MySQLMySQL-5.6及以上......
  • 区块链学习记录一
    一、本地编辑器搭建1.试了很多种方法都没成功,在最后访问localhost:8080时只会显示一个图标,最后还是借鉴了网上大佬的博客,用了网页版的remix-ide和本地remix相结合的方法n......
  • 区块链交易明细中各字段的含义
    TransactionHash:标识本次交易的hashStatus:交易状态Block:7768188表示本次块高,217034表示在7768188后面又新挖的区块数量,该数值会随着新区块增加而不断增长Timest......