關於 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 執行處理。請參閱使用權限和原則來管理 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 的詳細資訊,請參閱 Hyperledger Fabric v2.x 中的新功能。