Fabric V1 交易的生命週期

2021-09-07 14:56:15 字數 484 閱讀 7660

1 、客戶端應用 建立乙個交易標的(鏈碼方法和引數) 並且傳送到認證節點;

2、 認證節點執行鏈碼,生成基於金鑰的讀寫設定操作。

3、 認證節點返回標的資訊(包括讀寫設定)給客戶端,

4、 客戶端可以採取 提交或者不提交交易到訂閱服務。交易資訊包括 從上述返回答覆的讀寫設定。

5、如果客戶端提交了交易,訂閱服務將交易包裝成乙個交易塊。

6、將快傳遞給提交者節點(包括原始認證節點)。

7、提交節點

-執行校驗邏輯(vsscc 校驗認可擔保協議,mvcc去校驗讀寫版本時還沒有改變區域資料庫直到模擬時間)

-指示那些塊是有效還是無效

-提交塊到區塊鏈的檔案系統,提交有效的交易到塊裡從而自動改變資料庫

-觸發事件,以便應用程式偵聽器通過sdk知道哪些事務是有效的/無效的

Fabric V1 交易的生命週期

1 客戶端應用 建立乙個交易標的 鏈碼方法和引數 並且傳送到認證節點 2 認證節點執行鏈碼,生成基於金鑰的讀寫設定操作。3 認證節點返回標的資訊 包括讀寫設定 給客戶端,4 客戶端可以採取 提交或者不提交交易到訂閱服務。交易資訊包括 從上述返回答覆的讀寫設定。5 如果客戶端提交了交易,訂閱服務將交易...

Fabric 1 0 交易完整生命週期

1 client端建立交易提案 chaincode函式和引數 併發送到endorse peer 背書節點 2 endorse peer節點執行chaincode,基於讀取和寫入的key生成讀寫操作集。3 endorse peer節點向客戶端返回提案結果 包含讀寫操作集 4 client端把交易提交到...

1 生命週期

not running 非執行狀態 not running inactive active background suspended inactive 前台非活動狀態 active 前台活動狀態 background 後台狀態 suspended 掛起狀態 not running inactive ...