關於 Oracle Cloud Infrastructure 上的 Oracle Blockchain Platform

Oracle Blockchain Platform 提供您一個預先組合的平台,用於建置和執行智能合約,以及維護防竄改的分散式交易記錄帳本。

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

透過 Oracle Blockchain Platform ,您可以完成一些簡單的執行個體建立步驟,然後 Oracle 會處理服務管理、修補、備份和還原以及其他服務生命週期任務。您可以在設定服務時決定服務的大小,亦即想要部署的 Oracle Compute Units (OCPU) 數目。

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

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

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

設定租用戶時,將會為您的執行處理建立區間。原則主要用來控制對這些區間的存取。請參閱:

您將使用 IAM 安全原則來授予區塊鏈平台管理權限。您可以設定讓其他使用者有權設定及管理 Oracle Blockchain Platform 執行處理的安全原則。請參閱使用權限和原則來管理 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 開放原始碼專案為基礎。從版本 25.4.1 開始,提供新的 Hyperledger Fabric 基礎版本或平台版本

Oracle Blockchain Platform 現在支援 Hyperledger Fabric v3.1.1 以及 Hyperledger Fabric v2.x 的現有實例。

對於新執行處理,您通常會執行可用的最新平台版本。

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

  • 鏈碼的分散式治理在對等上安裝鏈碼並在通道上啟動鏈碼的生命週期,可實現新的協作和共識分散模式。在通道上部署鏈碼之前,多個組織可以同意鏈碼參數,包括鏈碼背書原則。這些功能會在快速部署和進階部署精靈以及 REST API 中實作。若要進一步瞭解部署鏈碼,請參閱部署與管理鏈碼。如需有關鏈碼生命週期的詳細資訊,請參閱 Hyperledger Fabric 文件中的 Fabric chaincode lifecycle
  • 私人資料收集增強功能。您可以指定背書原則來控制對專用資料收集的存取。此外,每個鏈碼都有組織特定的隱含私人資料收集。如需詳細資訊,請參閱 Hyperledger Fabric 文件之專用資料段落中的隱含專用資料集合

如需有關 Hyperledger Fabric v3.1.1 的詳細資訊,請參閱 What's new in Hyperledger Fabric v3.x