Oracle Blockchain Platform 支持客户和合作伙伴创建私有或联盟模式的许可区块链网络。Oracle Blockchain Platform 为构建区块链应用和业务网络提供了基本的分布式账本技术和相关功能。
每个服务实例包含创建成员组织所需的一切组件,包括一个或多个验证(对等)节点和一个排序服务,以及一个 REST 代理和一个运营控制台。您也可以创建不含排序服务的实例,以便加入已拥有一个包含排序服务的实例的网络。一个区块链网络可包含多个实例,只需其中一个实例拥有排序服务(被标识为创建者)即可。
没有。Oracle 致力于为客户和合作伙伴提供区块链云技术平台,帮助他们构建业务网络。
不需要。作为面向企业的许可区块链平台,Oracle Blockchain Platform 不需要任何代币或加密货币。
Oracle Blockchain Platform 目前已在所有 Oracle Cloud Infrastructure 区域可用,包括美国弗吉尼亚州阿什本、美国亚利桑那州凤凰城以及欧洲地区的英国伦敦和德国法兰克福。当在其他地区发布时,我们会给予通知。请参阅我们的完整列表。
Oracle Blockchain Platform 是一项 PaaS 服务,属于应用开发 PaaS 类别。
Hyperledger 是一个旨在推动区块链技术跨行业应用的开源协作项目。它由 Linux 基金会主导,专注于全球企业区块链框架合作,成员包括金融、银行、物联网、供应链、制造和科技行业的领头羊。
Oracle Blockchain Platform 以 Hyperledger Fabric 为基础,引入了多项增强功能来提高弹性、性能、可伸缩性、安全性、可管理性和企业集成能力等等。它与 Oracle Cloud 的基础服务深度集成,可提供更多功能,例如面向事务同步的 REST 代理,以及支持多项配置、管理和监视功能的运营控制台。It maintains compatibility with Hyperledger Fabric at the protocol and API level.
是的,我们计划紧跟 Hyperledger Fabric 的版本发布节奏,在 Hyperledger 正式发布不久后提供新的 GA 特性。
我们将继续探索其他分布式账本和相关区块链技术,为我们的全球企业客户创造更多价值;利用开源技术和 Oracle 技术与 IP,不断改进我们的解决方案,满足客户需求。
一个 Oracle Blockchain Platform 实例包含高可用的 VM(用于运行成员服务)、对等节点、排序服务、REST 代理和运营控制台。在部署链码时,实例会动态创建链码执行容器。同时,您还将获得 2TB 的,可存储区块、世界状态 (world state)、历史数据库和所有配置数据的本地存储容量。
每个 Oracle Blockchain Platform 实例最多支持 14 个对等节点 — 可在供应时指定,也可在日后通过控制台用户界面添加。在供应时,实例会创建一个通道。您也可以通过控制台用户界面或客户端 SDK 添加更多通道 — 不受任何限制。
每个实例都定义了一个主要组织。要创建联盟式网络,您可以创建更多实例然后将它们连接到创建者实例。您还可以使用 SDK 的 Fabric-CA API 创建多个客户端组织。
可以。
可以,只要外部实例运行的是兼容版本的 Fabric 就可以加入。
基于 Fabric-CA 的 Oracle Blockchain Platform 成员服务提供程序与 Oracle Identity Cloud Service 集成在了一起。系统在供应实例后,会利用 Oracle Identity Cloud Service 来验证账户。如果账户有效且拥有适当的角色,系统就会发放注册证书。这是内置集成。详情请参阅《管理 Oracle Blockchain Cloud Service》一书 (docs.oracle.com/en/cloud/paas/blockchain-cloud/administer/index.html)。
Oracle Blockchain Platform 支持标准 Hyperledger Fabric SDK,您可以从 Oracle Blockchain Platform Console 的“开发人员工具”选项卡中下载,或者通过 github.com/hyperledger 下载。
请访问 docs.oracle.com/en/cloud/paas/blockchain-cloud/rest-api/index.html 以获取 REST API 文档。
注:为免疑义,本网页所用以下术语专指以下含义: