Oracle Blockchain Platform 的新功能
以下是最近新增到 Oracle Blockchain Platform 的新功能和增強功能簡介。本文件依照特定功能或功能的可用日期加以整理。
主題
- 發行版本 25.4.1 — 2025 年 12 月
- 發行版本 25.2.2 — 2025 年 9 月 (Oracle Blockchain Platform Digital Assets Edition)
- 發行版本 25.2.2 — 2025 年 6 月
- 24.4.3 版 — 2024 年 12 月 (Oracle Blockchain Platform Digital Assets Edition)
- 版本 23.3.3 — 2023 年 10 月 (區塊鏈 App 產生器 23.4.1)
- 發行版本 23.3.3 — 2023 年 10 月
- 22.4.2 版 - 2023 年 9 月 (區塊鏈 App 產生器 23.3.3)
- 22.4.2 版 - 2022 年 12 月 (區塊鏈 App 產生器 22.4.2)
- 發行版本 22.4.2 — 2022 年 12 月
- 發行版本 22.3.2 — 2022 年 8 月
- 22.2.1 版 - 2022 年 6 月 (區塊鏈 App 產生器 22.2.3)
- 發行版本 22.2.1 — 2022 年 4 月
- 版本 21.4.1 — 2021 年 11 月
發行版本 25.4.1 — 2025 年 12 月
| 功能 | 描述 |
|---|---|
| Hyperledger Fabric v3.1.1 |
Oracle Blockchain Platform 的新執行處理現在是以 Hyperledger Fabric v3.1.1 為基礎。 |
| Kubernetes 基礎架構 |
Oracle Blockchain Platform 現在在 Kubernetes 叢集上執行。 |
| 鏈碼即服務 |
您可以執行鏈碼即外部管理的服務,而不是在對等節點上建置和啟動。 如需詳細資訊,請參閱:從外部服務部署鏈碼。 |
| Stablecoin 樣本 |
Oracle Blockchain Platform Digital Assets Edition 包含預先封裝的鏈碼和包裝函式 API,可用於管理穩定貨幣生命週期的範例應用程式。 如需詳細資訊,請參閱 Stablecoin Application 。 |
版本 25.2.2 — 2025 年 9 月 (Oracle Blockchain Platform Digital Assets Edition)
| 功能 | 描述 |
|---|---|
| Oracle Blockchain Platform 數位資產版本 v25.2.2 |
Oracle Blockchain Platform Digital Assets Edition 的新版本和隨附的 Blockchain App Builder 增強版本包含下列功能:
|
發行版本 25.2.2 — 2025 年 6 月
| 功能 | 描述 |
|---|---|
| 混合狀態資料庫 |
混合狀態資料庫模型可在內嵌的 Berkeley 資料庫 (主要狀態資料庫) 和 Oracle Database (備用狀態資料庫) 中儲存狀態資訊,以避免服務中斷。若要使用混合狀態資料庫模型,請在對等節點上啟用備用狀態資料庫。 請參閱:建立備用狀態資料庫。 |
發行版本 24.4.3 — 2024 年 12 月 (Oracle Blockchain Platform Digital Assets Edition)
| 功能 | 描述 |
|---|---|
| Oracle Blockchain Platform 數位資產版 |
Oracle Blockchain Platform Digital Assets Edition 是 Oracle Blockchain Platform 的延伸功能,提供預先建置的網域特定內容,例如用於中央銀行數位貨幣 (CBDC) 和數位債券市集,以及一般權杖架構等案例的鏈碼和包裝函式 API。 其專注於數位資產權杖化和生命週期管理,可簡化複雜的流程,例如合規性、資產轉移和所有權驗證,同時確保即時追蹤和可稽核性。它可以減少使用者開發使用數位資產之應用程式的入門障礙。 它包含下列元件:
|
版本 23.3.3 — 2023 年 10 月 (區塊鏈 App 產生器 23.4.1)
| 功能 | 描述 |
|---|---|
| 區塊鏈應用程式建置器 v23.4.1 |
新版的 Blockchain App Builder 包含下列功能:
|
發行版本 23.3.3 — 2023 年 10 月
| 功能 | 描述 |
|---|---|
| Hyperledger Fabric v2.5.3 | Oracle Blockchain Platform 的新實例現在是以 Hyperledger Fabric v2.5.3 為基礎。 |
| 支援將 NFT 從 Oracle Blockchain Platform 傳輸至 Ethereum |
|
| Ethereum Virtual Machine (EVM) 增強功能 | 現在可從 Oracle Blockchain Platform 主控台下載增強版的 EVM 鏈碼。您可以使用 EVM 鏈碼,透過 REST 代理主機或 fab3 代理主機,在部署於 Oracle Blockchain Platform 的 Ethereum Virtual Machine (EVM) 鏈碼上部署和與智能合約互動。新方法可讓您設定 EVM 鏈碼中的氣體值。此外,REST 代理現在在呼叫已部署的智慧型合約功能時,支援 JSON 格式輸入。
請參閱:在 Oracle Blockchain Platform 上使用 EVM 執行 Solidity Smart Contracts 和設定 Fab3 Proxy |
22.4.2 版 - 2023 年 9 月 (區塊鏈 App 產生器 23.3.3)
| 功能 | 描述 |
|---|---|
| 區塊鏈 App 產生器 v23.3.3 |
新版的 Blockchain App Builder 包含下列功能:
|
22.4.2 版 - 2022 年 12 月 (區塊鏈 App 產生器 22.4.2)
| 功能 | 描述 |
|---|---|
| Oracle Blockchain Platform v22.4.2 的區塊鏈應用程式建置器 |
新版的 Blockchain App Builder 包含下列功能:
|
發行版本 22.4.2 — 2022 年 12 月
| 功能 | 描述 |
|---|---|
| 支援單元交易的乙太網路 (雙階段確認) |
您現在可以使用 |
| 透過代理支援以 web3 為基礎的與 Ethereum 智慧合約互動 |
您可以使用 請參閱:設定 Fab3 代理主機 |
| 升級執行 Hyperledger Fabric v2.2.4 的執行處理 |
您現在可以升級在以 Hyperledger Fabric v2.2.4 為基礎的執行處理上執行的 Oracle Blockchain Platform 版本。 |
| 主控台 UI 中的豐富查詢 |
您可以使用其他動作功能表,在主控台的通道頁籤中,針對指定的鏈碼和通道,對狀態資料庫執行和分析豐富的查詢。 |
| 鏈碼套件刪除 |
若要釋出磁碟空間,您可以使用 REST API 或主控台 UI,刪除過時或未使用的鏈碼套裝程式。 請參閱:刪除鏈碼與刪除已安裝的鏈碼套件 |
| OAuth 2.0 支援 REST 代理主機事件回呼 |
除了雙向 TLS 之外,REST 代理主機事件訂閱回呼現在也支援呼叫受 OAuth 2.0 授權保護的回呼端點。 請參閱:訂閱活動 |
發行版本 22.3.2 — 2022 年 8 月
| 功能 | 描述 |
|---|---|
| 單元交易 (兩階段確認) |
您現在可以使用 REST API 將多個通路的交易群組結合成單一 (單元) 交易。單元交易使用兩階段確認協定,因此合併的交易可以全部確認或全部倒回。您可以使用此功能來解決與單元跨通道更新相關的 Hyperledger Fabric 限制。 請參閱:使用單元交易與單元交易 REST 端點 |
| Oracle Blockchain Platform 支援全球分散式交易 |
Oracle Blockchain Platform 現在支援 X/Open 群組 XA (eXtended 架構) 標準,可指定全域交易管理程式與本機交易資源管理程式之間的介面。XA 標準是以兩階段確認通訊協定為基礎。Oracle Blockchain Platform 現在提供可作為 XA 資源管理程式的 Java 程式庫,讓全球交易管理程式能夠協調和排序一系列原子作業,這些作業包括 Oracle Blockchain Platform 區塊鏈交易以及資料庫、佇列系統和其他支援 XA 的資源。 請參閱:使用 XA Java 程式庫 |
22.2.1 版 - 2022 年 6 月 (區塊鏈 App 產生器 22.2.3)
| 功能 | 描述 |
|---|---|
| Oracle Blockchain Platform v22.2.3 的區塊鏈應用程式建置器 |
新版的 Blockchain App Builder 包含下列功能:
請參閱:使用區塊鏈 App 產生器 |
發行版本 22.2.1 — 2022 年 4 月
| 功能 | 描述 |
|---|---|
| Hyperledger Fabric v2.2.4 升級 |
您現在可以將 Oracle Blockchain Platform (以 Hyperledger Fabric v1.4.7 為基礎) 的現有執行處理升級至 Hyperledger Fabric v2.2.4 。您可以升級屬於包含單一組織之網路的執行處理。若要升級具有多個組織的網路平台版本,請洽詢 Oracle 客戶服務部。 |
| 可靠的事件訂閱回呼 |
Oracle Blockchain Platform 現在支援更可靠的訂閱事件傳遞。如果回呼失敗,則會根據指數回呼原則重試回呼。當您訂閱鏈碼事件時,可以指定通訊失敗後,回呼將重試的次數上限。 請參閱:REST API 文件中的訂閱事件。 |
| Oracle Blockchain Platform 適用的區塊鏈應用程式建置器 v22.2.1 |
新版的 Blockchain App Builder 包含下列功能:
請參閱:使用區塊鏈 App 產生器 |
下表概述可能造成與舊版 Oracle Blockchain Platform 不相容的變更。
| 變更 | 備註 |
|---|---|
| Hyperledger Fabric v2.2.4 不會像舊版一樣自動為 Go 鏈碼的 shim 相依性提供供應商。您必須手動為 Go 鏈碼建立廠商。 | 請參閱撰寫鏈碼中的供應商對 Go Chaincode 。 |
| Hyperledger Fabric v2.2.4 需要 Go 版本 1.16.7 或更新版本。 | 對於以執行 Go 鏈碼之 Hyperledger Fabric v2.2.4 為基礎的實例,請升級至 Go 版本 1.16.7 或更新版本。 |
| 提供多個版本的 Hyperledger Fabric SDK。使用與您的執行處理所依據之 Hyperledger Fabric 版本相容的 SDK 版本。 | 對於以 Hyperledger Fabric v2.2.4 為基礎的執行處理,請使用與 Hyperledger Fabric v2.2 長期支援 (LTS) 版本相容的版本。Oracle Blockchain Platform 已通過驗證,可搭配下列 Hyperledger Fabric v2.2.4 版本使用:
如需詳細資訊,請參閱: Use the Hyperledger Fabric SDKs to Develop Applications 。 |
版本 21.4.1 — 2021 年 11 月
| 功能 | 描述 |
|---|---|
| Hyperledger Fabric v2.2.4 |
您現在可以根據 Hyperledger Fabric v2.2.4 建立 Oracle Blockchain Platform 執行處理,其中包含下列功能:
|
| 私人資料收集增強功能 |
您可以指定背書原則來控制對專用資料收集的存取。您也可以自動防止不屬於集合一部分的組織成員讀取或寫入私人資料。 請參閱:新增私人資料收集 |
| 使用者起始的升級 |
當有新的 Oracle Blockchain Platform 版本可供使用時,您現在可以使用 Oracle Cloud Infrastructure 主控台或 REST API 在選擇時升級執行處理。 |
Oracle Cloud Infrastructure 上的 Oracle Cloud Oracle Blockchain Platform 新增功能
F94752-06