主控台是什麼?

Oracle Blockchain Platform 主控台可協助您監控區塊鏈網路,並執行日常管理工作。

佈建 Oracle Blockchain Platform 執行處理時,您在區塊鏈網路上開始運作所需的所有功能都已新增至主控台。

您可以使用主控台執行管理節點、設定網路通道和原則,以及部署鏈碼等作業。您也可以監控和疑難排解網路、檢視節點狀態、檢視分類帳區塊,以及尋找和檢視日誌檔。

在大多數情況下,網路的每個成員都有自己的主控台,可用來管理組織和監控區塊鏈網路。您在網路中的角色 (建立者或參與者) 決定可在主控台中執行的作業。例如,如果您是參與者,則無法將其他參與者新增至網路。只有創辦人可以將參與者新增至網路。

此外,您可以在主控台中執行的工作是由您的存取權限 (管理員或使用者) 所決定。例如,只有管理員可以設定錨點對等方或建立新通道。

您的執行處理包含可用於開始的範例鏈碼。請參閱使用範例探索 Oracle Blockchain Platform (Hyperledger Fabric v2.x) 使用範例探索 Oracle Blockchain Platform (Hyperledger Fabric v1.4.7)

主控台分為多個頁籤。

儀表板頁籤

您可以使用儀表板頁籤來瞭解網路效能的總覽。請參閱儀表板上有哪些類型的資訊?

儀表板頁籤上,您會找到:

  • 系統資訊會顯示網路上不同元件的數量。例如,有多少個通路與鏈碼。
  • 特定時間範圍內通道上的使用者交易數目。
  • 執行中或已停止的節點數目。
  • 依同儕區分的背書與確認數。
  • 執行處理分割區的使用狀況統計資料。

網路頁籤

您可以在網路頁籤中檢視網路中成員的清單。設定執行處理之後,第一次使用網路頁籤時,就會看到您在設定期間建立的節點。

您可以使用 [ 網路 ] 標籤來執行:

  • 尋找您網路中成員的組織 ID、其會員服務提供者 (MSP) ID 和角色。
  • 將參與者新增至網路。
  • 請參閱網路結構的圖形表示。
  • 設定、檢視或匯入排序器設定值。
  • 管理憑證。
  • 新增排序服務節點至網路。
  • 匯出網路組態區塊。

節點頁籤

前往節點頁籤,檢視您網路中的節點清單。設定執行處理之後,第一次使用節點頁籤時,您會看到:
  • 主控台節點。
  • 您在佈建時所要求的對等節點數目。
  • 與您的執行處理類型關聯的排序器節點數目。標準有三個排序器節點且無法縱向擴展,同時企業有三個節點,還可新增其他節點。
  • 一個代表成員服務的 Fabric 憑證授權機構 (CA) 節點。
  • 一個 REST 代理節點。
在啟動設定創辦人執行處理期間,會建立預設通道並新增所有對等體。

您可以在節點頁籤中執行下列作業:

  • 檢視與設定節點組態。
  • 匯出與匯入對等體。
  • 啟動、停止及重新啟動節點。
  • 設定並啟動新的排序器節點。
  • 以圖形方式顯示哪些對等節點使用哪些通道。
  • 按一下節點的名稱以尋找更多相關資訊。

通道頁籤

通道頁籤會顯示您網路中的通道、使用通道的對等體,以及在通道上建置的鏈碼。設定執行處理之後,第一次使用通道頁籤時,您會看到已建立的預設通道,以及您網路中新增的所有對等體。

您可以使用通道頁籤來:

  • 新增管道。
  • 查看通道上部署的鏈碼數目。
  • 按一下通道的名稱即可尋找其相關詳細資訊,例如其分類帳摘要、加入通道的對等和 OSN,以及通道的原則和 ACL。
  • 加入端點到頻道 。
  • 管理通路的訂購服務。
  • 新增或移除通道的訂購服務節點 (OSN)。
  • 檢視與更新訂購服務的設定。
  • 設定頻道的豐富歷史記錄 。
  • 執行並分析通路中鏈碼的豐富查詢。
  • (Hyperledger Fabric v2.x) Upgrade a chaincode.

鏈碼頁籤

請注意,Oracle Blockchain Platform 將智慧合約稱為鏈碼。

前往鏈碼頁籤,檢視安裝在執行處理上的鏈碼套裝程式清單。設定執行處理之後,第一次使用編碼頁籤時,清單中不會顯示任何鏈碼,因為設定期間未包含鏈碼。您必須新增所需的鏈碼。

您可以使用鏈碼標籤來執行:

  • 使用「快速」或「進階」部署選項安裝並部署鏈碼。
  • 看看有多少端點已安裝鏈碼。
  • 瞭解部署鏈碼的通道數目。
  • (Hyperledger Fabric v1.4.7) 升級鏈碼。

開發者工具頁籤

開發人員工具標籤旨在協助您學習區塊鏈基礎知識,例如如何撰寫鏈碼和建立區塊鏈應用程式。

您可以使用開發人員工具頁籤執行下列作業:

  • 下載適用於 Oracle Blockchain Platform 的區塊鏈 App 產生器 - 一組工具和範例,可協助您使用命令行介面或 Visual Studio Code 擴充建立、測試及除錯鏈碼專案。
  • 尋找範本和 Hyperledger Fabric 模擬動畫,以協助您建立鏈碼。
  • 連結到您需要撰寫區塊鏈應用程式的 SDK 和 API。
  • 使用範例鏈碼來瞭解鏈碼。安裝、部署及呼叫範例鏈碼。