關於 Oracle Blockchain Platform

Oracle Blockchain Platform 提供您預先組合平台,可用來建置和執行智能合約,以及維護防止竄改的分散式分類帳。

Oracle Blockchain Platform 是一個網路,包含驗證節點 (對等),可更新交易記錄帳本,並透過執行智能合約代碼 (即在區塊鏈上執行的業務邏輯) 來回應查詢。外部應用程式會透過從屬端 SDK 或 REST API 呼叫來呼叫交易或執行查詢,這會提示選取的對等體執行智能合約。多個對等體會背書 (數位簽署) 結果,然後加以驗證並傳送到訂購服務。交易訂單上達到一致之後,交易結果會群組成以加密方式保護、防竄改的資料區塊,然後傳送至要驗證的對等節點,並附加至分類帳。服務管理員可以使用 Oracle Blockchain Platform Web 主控台來設定區塊鏈和監控作業。

透過 Oracle Blockchain Platform ,您將完成一些簡單的執行處理建立步驟,然後 Oracle 執行服務管理、打補丁、備份與回復及其他服務生命週期作業。

如需可用功能的相關資訊,請參閱使用 Oracle Blockchain Platform

關於 Oracle Blockchain Platform 中的應用程式和網路安全

Oracle Cloud Infrastructure Identity and Access Management (IAM) 可透過使用區間、使用者、角色及原則,協助您保護區塊鏈平台。

設定租用戶後,您將會建立執行處理的區間。您可以利用原則控制對這些區間的存取。請參閱:

您將使用 IAM 安全原則授予區塊鏈平台管理權限。您可以設定安全原則,讓其他使用者有權設定及管理 Oracle Blockchain Platform 執行處理。請參閱 Using Permissions and Policies to Administer Oracle Blockchain Platform

區域中更新為使用識別網域的新 Oracle Cloud 帳戶,可以透過 Oracle Cloud Infrastructure Identity and Access Management (IAM) 識別網域管理使用者、群組及角色。

  • 如需 IAM 和識別網域的詳細資訊,請參閱IAM 簡介
區域中尚未移轉至 IAM 識別網域的現有 Oracle Cloud 帳戶和新帳戶仍然包含 Oracle Identity Cloud Service (IDCS) 的存取權。您可以使用 IDCS 來新增使用者和群組,以及指派 Oracle Blockchain Platform 的角色。

此外,Oracle Cloud 提供可靠且彈性的網路安全基礎架構,進一步控制從屬端、管理員和其他雲端服務如何存取您的服務執行處理及其應用系統。您的服務執行處理預設只能透過 HTTPS 和 SSH 之類的安全協定存取。

什麼是平台版本?

Oracle Blockchain Platform 是以 Linux Foundation 的 Hyperledger Fabric 開源專案為基礎。從版本 23.3.3 開始,提供新的基礎版本或平台版本的 Hyperledger Fabric。Oracle Blockchain Platform 現在支援 Hyperledger Fabric v2.5.3 ,以及 Hyperledger Fabric v2.2.4Hyperledger Fabric v1.4.7 的現有執行處理。

一般而言,新執行處理會執行可用的最新平台版本。

Oracle Blockchain Platform 支援和增強 Hyperledger Fabric v2.2.4 平台的下列功能:

  • 分散式治理鏈碼。在對等上安裝鏈碼,並在通道上啟動全新生命週期,實現了新的分散式協同合作與共識模式。在通道上部署鏈碼之前,多個組織可以同意鏈碼參數,包括鏈碼背書原則。這些功能可在新的快速部署和進階部署精靈中,以及 REST API 中導入。若要深入瞭解如何在 Hyperledger Fabric v2.2.4 上部署鏈碼,請參閱 Deploy and Manage Chaincodes on Hyperledger Fabric 2.x 。如需有關新生命週期的詳細資訊,請參閱 Hyperledger Fabric v2.2.4 文件中的 Fabric chaincode lifecycle
  • 私人資料收集增強功能。您可以指定背書原則來控制對專用資料收集的存取。此外,每個鏈碼都有組織特定的隱含專用資料收集。如需詳細資訊,請參閱 Hyperledger Fabric v2.2.4 文件中 Private data 小節的 Implicit private data Collection

您可以升級在 Hyperledger Fabric v1.4.7 上執行的現有執行處理,以使用 Hyperledger Fabric v2.2.4 。如需詳細資訊,請參閱升級執行處理

目前尚未支援將執行處理從 Hyperledger Fabric v2.2.4 升級至 Hyperledger Fabric v2.5.3

如需 Hyperledger Fabric v2.5.3 的詳細資訊,請參閱 What's new in Hyperledger Fabric v2.x