2 创建实例

作为 Oracle Cloud Infrastructure 管理员,您可以为您的组织创建和设置 Oracle Blockchain Platform Digital Assets Edition 实例。

在创建实例之前

在使用 Oracle Cloud Infrastructure 控制台设置 Oracle Blockchain Platform Digital Assets Edition 之前,Oracle 建议您花一些时间来规划服务。

创建 Cloud 账户

激活 Oracle Blockchain Platform Digital Assets Edition 并登录 Oracle Cloud Infrastructure。

创建区间

当您注册 Oracle Cloud Infrastructure 时,Oracle 将为您的租户创建一个根区间,存储您的所有云资源。然后,您将在租户(根区间)中创建其他区间并创建相应的策略来控制对每个区间中资源的访问。在创建 Oracle Blockchain Platform 实例之前,Oracle 建议您设置希望该实例所属的区间。

您可以在 Oracle Cloud Infrastructure Identity and Access Management (IAM) 中创建区间。请参见:

计划您的实例

版本和配置

Oracle Blockchain Platform Digital Assets Edition 有三种配置可用:
  • 中:8 个 OCPU,150 GB 存储,4 个对等节点(以后可添加更多)
  • 大:16 个 OCPU,150 GB 存储,6 个对等节点(以后可以添加更多)
  • 超大:32 个 OCPU、150 GB 存储、6 个对等节点(以后可以添加更多 OCPU)

如果您创建了数字资产配置,您可以纵向扩展或收缩区块链平台,从而形成名为“数字资产自定义”的新配置。有关详细信息,请参阅扩展实例

平台版本

您还可以选择要使用的平台版本,这将确定您的网络是否在 Hyperledger Fabric v1.4、v2.2 或 v2.5 上运行。Oracle Blockchain Platform Digital Assets Edition 仅支持 Hyperledger Fabric v2.5 或更高版本。

计费

Oracle Blockchain Platform 基于 OCPU 的计量表使用高精度计费,这意味着每秒计费一次。最低计费金额为 1 分钟;运行时间少于 1 分钟的任何实例仍将收取 1 分钟的费用。

对于定价估算,您可以将服务和资源输入 OCI 成本估算器: OCI 服务成本估算器

使用控制台创建 Oracle Blockchain Platform Digital Assets Edition 实例

作为 Oracle Cloud Infrastructure 管理员,您可以为您的组织创建和设置 Oracle Blockchain Platform Digital Assets Edition 实例。

您可以预配两种类型的 Oracle Blockchain Platform 实例:
  • 创始人组织:完整的区块链环境,包括参与者可以稍后加入的新网络。

  • 参与者实例:如果已经有要加入的创始组织,则如果您的身份证明向您提供对网络的访问权限,则可以创建参与者实例。

  1. 登录到您的 Oracle Cloud Infrastructure 账户。您必须以联合 Oracle Identity Cloud Service 用户身份登录。
  2. 在控制台中,单击左上角的 Navigation(导航)菜单。
  3. 开发人员服务下,选择区块链平台
  4. 区间列表中,选择要创建服务的区间。
  5. 单击创建区块链平台
  6. 输入 Oracle Blockchain Platform 实例的名称。
    服务实例名:
    • 必须包含一个或多个字符。
    • 不得超过 15 个字符。
    • 必须以 ASCII 字母开头:azAZ
    • 必须仅包含 ASCII 字母或数字。
    • 不能包含连字符。
    • 不得包含任何其他特殊字符。
    • 必须在身份域中唯一。
  7. 选择性地输入实例说明。
  8. 选择您的平台版本。这指定您希望实例在其上运行的超级账本架构版本。创始人和参与者必须使用同一版本的超级账本架构。
  9. 选择是创建新网络,还是创建参与者实例以加入现有网络。
  10. 选择 Oracle Blockchain Platform Digital Assets 版本和适当的配置。Plan Your Instance 中介绍了版本和配置。
  11. Oracle Blockchain Platform 包括一个证书颁发机构 (certificate authority,CA),用于为实例中的所有区块链节点创建自签名证书。

    如果要使用您自己的证书颁发机构的证书并将 Oracle Blockchain Platform 证书颁发机构用作中间 CA,则可以上载 CA 档案。您上载的证书将用于对 Oracle Blockchain Platform 节点的中间证书进行签名,从而将它们包括在根 CA 链下。

    归档文件是一个 zip 文件,其中包含以下文件:
    • CA 链 - 名为 ca-chain.pem。应存在从签名 CA 到顶级 CA 的整个 CA 文件序列。
    • key - 名为 ca-key.pem。该键应为 256 位椭圆曲线键。建议使用 prime256v1 曲线。
    • 证书 - 名为 ca-cert.pem
    档案必须小于 2MB。这些文件必须直接驻留在 zip 归档中,以便在解压缩归档文件 (.zip) 时,这些文件在当前目录中与归档文件 (.zip) 文件处于同一级别。这些文件不应存在于归档文件内的嵌套目录中。
  12. 如果要为实例使用标记,请展开“Advanced Options(高级选项)”部分并添加标记。
  13. 单击创建

创建服务大约需要 15 分钟。显示实例页以检查当前状态。

验证您的实例

在 Oracle Cloud Infrastructure 控制台中导航到您的服务,然后登录以验证 Oracle Blockchain Platform Digital Assets Edition 实例是否已启动并运行。

有关登录 Oracle Cloud Infrastructure 控制台的更多信息,请参见登录到控制台

  1. 在 Oracle Cloud Infrastructure 控制台上,单击左上角的 Navigation(导航)菜单。
  2. 开发人员服务下,选择区块链平台
  3. 区间列表中,选择用于创建实例的区间。
  4. 单击新实例的名称。
  5. 单击服务控制台。这将启动 Oracle Blockchain Platform 控制台。

现在,您的实例已创建,您可以按管理实例的生命周期中所述管理实例本身。

您还可以按照 Set Up Users and Application Roles 中所述管理用户、访问权限和权限。

数字资产页

控制台中的“数字资产”页面提供了所有 Oracle Blockchain Platform Digital Assets Edition 功能。

创建实例后,单击数字资产选项卡以打开数字资产页。您可以从数字资产页面访问以下窗格。

CBDC 批发应用
您可以使用 Wholesale CBDC Application(批发 CBDC 应用程序)窗格完成以下任务。有关更多信息,请参见 Wholesale Central Bank Digital Currency Application
  • 在线安装、部署和调用批发 CBDC 示例链代码。
  • 下载批发 CBDC 示例链代码包。
  • 下载批发 CBDC 包装器 API 程序包。
  • 下载数据库视图定义,您可以将其用于分析和预构建的 Web 应用程序。
  • 下载 Oracle Visual Builder 中内置的示例 Web 应用程序和工作簿,以便与 Oracle Analytics Cloud 一起使用。
债券市场应用
您可以使用 Bond Marketplace 应用程序窗格完成以下任务。有关详细信息,请参阅债券市场应用
  • 下载债券市场示例链代码包。
  • 下载债券市场包装器 API 包。
Fungible Token Framework
您可以使用 Fungible Token Framework 窗格完成以下任务。
不可替代的令牌框架
您可以使用 Non-Fungible Token Framework 窗格完成以下任务。
组合标记框架
可以使用组合令牌框架窗格完成以下任务。