什么是 Blockchain Node Engine?

概览

Blockchain Node Engine 是一项全代管式节点托管服务。需要专用节点的公司可以中继交易、部署智能合约,以及读取或写入区块链数据,同时获得他们对Google Cloud 计算和网络基础架构所期望的可靠性、性能和安全性。虽然自行管理的节点通常难以部署且需要持续管理,但 Blockchain Node Engine 提供自托管节点的可配置性,同时没有任何运维开销。

区块链技术正在改变世界存储和传输信息的方式。 Blockchain Node Engine 是我们承诺帮助 Web3 开发者在基于区块链的平台上构建和部署新产品的又一力证。

区块链由永久存储且经过匿名处理的事务数据组成,可用作分散式数据库。区块链的管理基础架构是节点,而不是依赖于中央实体来验证和存储数据。节点是指计算机、笔记本电脑或服务器等设备,其中包含区块链交易历史记录的完整副本。区块链上的节点会形成一个点对点网络,不断交换最新的区块链数据,以便所有节点保持同步。

以太坊是 Blockchain Node Engine 支持的首个区块链,可让开发者预配具有安全区块链访问权限的全代管式以太坊节点。

借助 Blockchain Node Engine,组织可获享以下优势:

  • 简化预配

    手动部署节点是非常耗时的过程,它包括等待节点与网络同步。从第一个区块(即genesis) 可能需要几天时间。 Google Cloud的 Blockchain Node Engine 允许开发者通过单个操作部署新节点,并指定所需的区域和网络(主网、测试网),从而加快并简化此流程。

  • 全代管式运营

    确保区块链基础架构已准备就绪且可用,通常意味着需要有 DevOps 团队在场,以便在停机期间监控系统并解决问题。Blockchain Node Engine 是一项全代管式服务,这意味着您无需担心可用性。 Google Cloud 会主动监控节点,并根据需要在节点发生故障时重启节点。Blockchain Node Engine 使您不需要专门的 DevOps 团队,并提供 Google Cloud的服务等级协议 (SLA),让您的团队可以专注于用户而不是基础架构。

    开始使用

    开始使用 Blockchain Node Engine 非常简单:

    1. 满足一些简单的前提条件
    2. 验证您是否拥有正确的权限
    3. 启用 Blockchain Node Engine API
    4. 创建区块链节点