關於 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 簡介。
- 如需有關 IDCS 及其 Oracle Blockchain Platform 使用方式的詳細資訊,請參閱設定使用者、存取權角色以及權限。
- 如需何時使用 IAM 以及何時使用 Oracle Identity Cloud Service 進行登入的資訊,請參閱瞭解登入選項。
- 如需將現有 Oracle Cloud 帳戶移轉至識別網域的相關資訊,請參閱移轉至 OCI IAM:需要瞭解哪些 Oracle IDCS 客戶
此外,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.4 和 Hyperledger 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 。