亚马逊云科技 通过访问和查询扩展了亚马逊托管区块链

作者: 约翰·刘 保罗·富拉顿 | 2023

今天,我们很高兴地宣布, Amazon Managed Blockchain (AMB) 访问和查询已正式上线。这两项服务扩展了AMB的能力,可帮助开发人员与公共区块链无缝交互,从而使他们能够快速安全地构建可扩展的应用程序。AMB Access 为非采矿的完整区块链节点提供新的无服务器产品。借助AMB Access,开发人员无需专门的区块链基础设施,即可立即调用标准远程过程调用 (RPC),与基于多个区块链(从比特币开始)的数字资产和分布式应用程序进行交互。AMB Query 提供来自多个区块链的标准化和格式化的区块链数据,首先是比特币和以太坊,应用程序无需执行复杂的数据转换或支付昂贵的存储成本即可快速使用这些数据。在这篇文章中,我们分享了 AMB Access and Query 可以解决的开发者问题、新的服务功能和目标用例。

背景

我们的旅程始于与区块链开发人员的反向合作,这些开发者来自将Web3创新集成到Web2产品的企业,以及突破Web3创新界限的区块链原生初创公司。在过去的三年中,公共区块链的用例已经成熟,允许开发人员创建主流应用程序,通过去中心化金融 (DeFi)、使用不可替代代币 (NFT) 的消费者参与和忠诚度平台以及使用比特币和抵押稳定币等加密货币进行高效支付,实现新的价值交换形式。但是,公共区块链工具的新兴状态迫使开发人员将时间花在节点操作和索引数据等无差别的工作上,而不是构建增值的用户体验。

简而言之,当今开发者在区块链上面临三项复杂但无差别的任务:

  • 开发人员必须维护专门的区块链服务器(称为节点),才能提交交易或读取区块链的最新状态。开发人员必须通过劳动密集型流程来跟上节点软件的更新流,否则他们发送到区块链的交易将面临丢失的风险。使用应用程序扩展节点基础架构也会带来运营风险。例如,新节点可能需要几天并多次尝试与区块链同步,然后才能使用。
  • 开发人员必须维护多个区块链的节点,以使用户能够访问比特币和以太坊等区块链上的流行应用程序和加密货币。这使开发人员的任务进一步复杂化,因为每个区块链都有自己的语言、硬件要求和软件升级周期需要管理。
  • 开发人员必须将原始区块链数据转换为应用程序可以轻松访问的格式,以便为区块链数据提供更丰富的分析,例如钱包余额和非同质化代币的描述。这很困难,因为开发人员必须从特殊的存档节点下载太字节的数据,通过复杂的转换对原始区块链数据进行标准化,调用智能合约来获取代币符号等信息,并将数据存储在应用程序数据库中以进行快速查询。此外,开发人员必须编写特殊逻辑来处理来自区块链的历史数据更新,同时不断涌入新信息。

AMB 访问和查询功能

为了帮助区块链开发人员完成无差别的任务,我们优先使用以下功能简化对基础区块链基础设施和数据组件的访问:

  • 无服务器访问 — AMB Access 通过对区块链网络的无服务器、可扩展和安全访问扩展了 AMB 现有的专用节点产品。AMB Access 让开发人员可以即时访问标准 RPC 变得更加简单,从而消除了为区块链的弹性和可扩展性配置专用基础架构、维护区块链节点或修补区块链服务器软件的无差别工作。为了应对客户所看到的机构和零售需求,AMB Access将通过非采矿的完整比特币核心节点支持比特币作为其第一个无服务器区块链网络。我们的专用节点产品将继续提供给需要更亲身实践的方法来满足其灵活性和合规性要求的客户。
  • 多个区块链 — AMB Access and Query在一个地方提供对最受欢迎的区块链的访问,首先是比特币和以太坊。随着比特币的加入,AMB引入了无服务器API的便捷性和即时可用性,以补充其专为以太坊提供的托管公共区块链产品。我们将继续听取客户的意见,以提供更多区块链以支持AMB Access。
  • 直接的数据访问 ——AMB Query将提供通用的应用程序API,使来自多个区块链的数据快速可用,响应时间可以满足交互式消费者应用程序的需求。提供常见应用程序请求(例如获取所支持区块链的所有加密货币的钱包余额)所需的复杂基础设施设置、数据转换过程和查询语句被抽象到简单的 API 调用之后。
  • 可预测的定价 — AMB 访问和查询提供简单透明的按使用量付费的定价结构,按远程过程调用 (RPC) 或 API 调用收费。没有最低利用率,也没有必要将抽象单位转换为美元成本。

通用可用性功能

AMB 访问和查询在我们的初始版本中提供以下功能:

  1. 比特币AMB Ac cess — 开发者可以连接到主网和测试网,非挖矿完整的比特币核心节点,从比特币核心客户端访问28个常用的 JSON RPC。AMB 访问可以通过公共终端节点通过互联网获得,也可以使用 亚马逊云科技 私有链接 从其虚拟私有云 (VPC) 获得。有关更多详细信息 ,请参阅我们的 文档
  2. 比特币和以太坊的AMB查询 — 开发者可以访问通常要求的链上当前和历史数据,以获取地址代币余额和交易历史记录。借助AMB Query的六个初始API,开发人员可以从比特币和以太坊主网以标准化格式获取数据。有关更多详细信息 ,请参阅我们的 文档

用例

作为基础组件,AMB Access and Query 可以帮助开发人员处理每个公共区块链用例。以下是两个示例:

  • 托管人和钱包 — 这些应用程序可以被视为等同于传统银行应用程序的 Web3。这些应用程序的用户期望获得与传统银行应用程序相似的体验,例如其当前和历史余额以及交易触手可及。无论它们是由持牌运营商集中运营的,还是由个人消费者进行分散和自我管理,这些应用程序都具有相同的基本目的来存储和转移加密货币。尽管开发人员仍然必须管理自己的安全性来存储加密货币,但开发人员可以让他们的应用程序通过AMB Access与区块链RPC进行交互,从而使用AMB Query在应用程序中显示来快速传输加密货币并从区块链读取数据。
  • 消费者参与度 ——耐克和星巴克等企业使用非同质化代币作为联系和增加与消费者互动的一种方式持续增长。这些 NFT 充当门控代币,为持有者解锁专属权益(例如参与现实世界活动),可用于激励特定行动(例如购买实物商品),并加强品牌间的合作(例如解锁流行品牌的游戏内数字商品)。要启用这些操作,应用程序必须使用 AMB Access 上的 RPC 创建、管理和转移 NFT,并使用 AMB Query 快速检查所有权信息。例如,要为高价值客户解锁专属NFT,应用程序可能需要检查用户钱包中是否存在在以太坊上发行的现有 NFT 的所有权,并且在比特币上持有超过 1 比特币。

亚马逊云科技金融服务 技术副总裁萨曼·迈克尔·法尔表示:“ 亚马逊管理的区块链访问和查询可以顺畅地访问区块链网络及其数据,因此开发人员可以轻松创建自己的Web3应用程序 。 ”“ 我预计,这种易于整合的功能将支持新的主流应用程序,从与数字资产交互到创建吸引消费者及其品牌的新方式。

如今,领先机构正在使用AMB Access and Query来实施其数字计划。

“巴西是世界上增长最快的加密货币市场之一,零售业和机构对此感兴趣,我们政府的支持性监管。作为一个值得信赖和受监管的实体,伊塔乌通过全面的加密货币计划站在满足这一需求的最前沿。通过使用AMB Access,我们将上市时间缩短了几个月,这对于Itau在快速变化的市场中继续在多项业务中保持领先地位具有重要的战略意义。此外,我们能够专注于提供创新产品,同时保证 AMB 的可扩展性、安全性和可靠性为我们的努力提供支持。看到AMB Access的好处后,我们正在研究AMB Query,以帮助我们更快地获取存储在区块链上的关键余额和交易信息。”

— Caio Cesar Lopes Gomes,Itau digital 首席信息官

摘要

AMB Access and Query 展示了 亚马逊云科技 为在不断发展的 Web3 和区块链行业中帮助我们的客户而进行的持续投资。我们的初始产品满足了客户对其基础组件的最常见需求,具有他们期望的性能、可扩展性、安全性和可靠性。这个基础使我们能够定期发布新功能,简化企业和初创企业对区块链技术的访问。

客户可以使用 亚马逊云科技 开发工具包、亚马逊云科技 命令行接口 (亚马逊云科技 CLI) 、 AW S 管理控制台 或 REST API 访问 AMB 访问和查询。要开始使用,请参阅我们的 AMB Access AMB 查询 产品页面 。现有的Hyperledger Fabric和以太坊专用AMB服务将在AMB Access下提供。

我们将在即将推出的深度探讨系列中更详细地探讨 AMB Access and Query 的用例和功能。


作者简介

John Liu 是 亚马逊云科技 的 Web3 /区块链产品主管。他拥有13年的产品主管经验和10年的投资组合经理经验。在加入 亚马逊云科技 之前,John 花了 4 年时间领导公共区块链协议的产品和业务开发,主要关注跨链技术、DeFi 和 NFT。在此之前,约翰以金融科技公司的首席产品官和多家对冲基金的投资组合经理的身份获得了金融专业知识。

保罗·富拉顿 是 亚马逊云科技 Web3 /区块链的总经理。在过去的 3 年多时间里,Paul 一直领导 亚马逊云科技 的区块链管理服务。在加入 Web3 /区块链之前,他在 亚马逊云科技 SNS 和 亚马逊云科技 Pinpoint 以及亚马逊商店的团队中工作了 6 年以上。在加入亚马逊之前,Paul 在思科、摩托罗拉和多家初创企业等公司担任技术领导者已有 18 年以上。他拥有普渡大学的20项专利和计算机与电气工程学士和硕士学位。


*前述特定亚马逊云科技生成式人工智能相关的服务仅在亚马逊云科技海外区域可用,亚马逊云科技中国仅为帮助您发展海外业务和/或了解行业前沿技术选择推荐该服务。