Oracle Blockchain Platform 的新功能
以下是最近加入 Oracle Blockchain Platform 的新功能和增強功能簡介。本文件依照特定功能或功能推出的日期來編排。
主題
版本 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 代理主機 |
版本 22.4.2 - 2023 年 9 月 (區塊鏈 App 產生器 23.3.3)
功能 | 描述 |
---|---|
區塊鏈應用程式產生器 v23.3.3 |
新版本的 Blockchain App Builder 包含以下功能:
|
版本 22.4.2 - 2022 年 12 月 (區塊鏈 App 產生器 22.4.2)
功能 | 描述 |
---|---|
適用於 Oracle Blockchain Platform v22.4.2 的區塊鏈 App 產生器 |
新版本的 Blockchain App Builder 包含以下功能:
|
版本 22.4.2 - 2022 年 12 月
功能 | 描述 |
---|---|
原子交易的 Ethereum 支援 (兩階段確認) |
您現在可以使用 請參閱:讓鏈碼和通道的單元更新、 Ethereum Interoperability 及 Atomic Transactions REST 端點。 |
透過代理支援與以太坊智能合約進行基於 web3 的互動 |
您可以使用 請參閱:設定 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 Architecture) 標準,此標準指定全域交易管理程式與本機交易資源管理程式之間的介面。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 的區塊鏈 App 產生器 |
新版本的 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 客戶服務部。 如需詳細資訊,請參閱:升級執行處理的平台版本。 Hyperledger Fabric v2.2.4 使用新的鏈碼生命週期和新的模型,將鏈碼套裝程式與鏈碼定義分開。您可能需要更新鏈碼和用戶端應用程式,才能使用新版本的 Hyperledger Fabric。若要深入瞭解新版 Hyperledger Fabric 對現有應用程式的影響,請參閱更新新平台版本的應用程式。 |
可靠的事件訂閱回呼 |
Oracle Blockchain Platform 現在支援更可靠的訂閱事件傳遞。如果回呼失敗,系統會根據指數後端原則重試回呼。訂閱鏈碼事件時,您可以指定通訊失敗後將重試回呼的次數上限。 請參閱 REST API 文件中的訂閱事件。 |
適用於 Oracle Blockchain Platform 的區塊鏈 App 產生器 v22.2.1 |
新版本的 Blockchain App Builder 包含以下功能:
請參閱:使用區塊鏈 App 產生器 |
下表概述可能導致與舊版 Oracle Blockchain Platform 不相容的變更。
變更 | 備註 |
---|---|
Hyperledger Fabric v2.2.4 不會像舊版一樣自動為 Go 鏈碼 shim 相依性提供廠商。您必須手動為 Go 鏈碼 shim 提供廠商。 | 請參閱撰寫鏈碼中的供應商 the Shim for Go Chaincodes 。 |
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 版本搭配使用:
如需詳細資訊,請參閱:使用 Hyperledger Fabric SDK 開發應用程式 |
版本 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 對於協助工具的承諾資訊,請瀏覽 Oracle Accessibility Program 網站,網址為 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc。
取得 Oracle 支援
購買支援服務的 Oracle 客戶可從 My Oracle Support 取得網路支援。如需詳細資訊,請瀏覽 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info,如果您在聽力上需要特殊服務,則請瀏覽 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs。
Oracle Cloud Oracle Cloud Infrastructure 上 Oracle Blockchain Platform 的新功能 (第 2 代)
F94752-01
2024 年 3 月
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc
.
取得 Oracle 支援
Oracle 客戶對 Oracle 支援服務的存取與使用,將依據其適用服務的 Oracle 訂單中所規定的條款與條件進行。