BSC鏈代幣合約機制系統技術開發詳情及說明
一個完整的Fabric區塊鏈應用包含兩部分,一部分是使用者的應用程式,一部分是使用者編寫的智慧合約。下圖展示了使用者智慧合約和使用者的應用程式以及賬本互動的過程。使用者的應用程式透過區塊鏈網路的Peer節點,呼叫智慧合約。使用者智慧合約透過區塊鏈網路的Peer節點操作賬本資料。整體架構中,使用者的應用程式負責以下兩部分職責。第一,使用者的應用程式根據業務邏輯負責生成需要儲存在區塊鏈網路上的資料。
第二,使用者的應用程式根據業務邏輯,從區塊鏈網路上獲取到相關資料,進行業務操作。總體來說,使用者應用程式更關注業務本身。智慧合約主要是負責封裝與賬本直接互動的過程,包括按照使用者指定的邏輯儲存與查詢賬本資料,供使用者應用程式呼叫。
Fabric中使用者編寫的智慧合約是執行在隔離的沙盒環境中,目前主要展現形態是獨立的docker容器。智慧合約安裝在區塊鏈網路中的Peer節點上,執行時Peer節點會啟動單獨的docker容器來執行智慧合約。智慧合約以容器啟動後,會與啟動智慧合約容器的Peer節點建立互動,從而實現對對應Peer節點上賬本相關資料的操作。智慧合約在執行的過程中,會在對應的Peer節點賬本上建立獨立的名稱空間,名稱空間是智慧合約的名字,然後在此名稱空間中完成鍵值對的操作。不同智慧合約的名稱空間不一樣,互相之間的資料是獨立的,一般情況下智慧合約只能訪問到屬於自己名稱空間的鍵值對。如果一個智慧合約想訪問另外智慧合約的資料,可以透過在智慧合約內部呼叫其他智慧合約來實現。
Fabric中的Peer節點提供了呼叫智慧合約相關服務的介面。使用者的應用程式可以透過使用此型別服務和Fabric Peer進行互動,Fabric Peer再與智慧合約容器進行互動,從而完成應用程式和智慧合約之間的互動。使用者的應用程式可以透過以下兩種方式使用Fabric Peer提供的服務。第一,使用者的應用程式直接利用Fabric提供的SDK與Fabric Peer進行互動
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70028290/viewspace-2986719/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BSC鏈代幣合約質押挖礦分紅模式系統開發詳情丨 DApp 技術棧模式APP
- 幣安bsc智慧鏈合約分紅模式系統開發詳情丨DAPP技術框架模式APP框架
- BSC鏈合約互助系統開發技術搭建
- BSC/BNB智慧鏈代幣預售質押挖礦系統開發/技術開發詳情
- BSC/BNB智慧鏈開發/代幣預售/LP質押挖礦系統開發/技術詳情
- BSC/BNB幣安智慧鏈代幣LP質押挖礦分紅系統開發技術詳情
- BSC鏈潘多拉星球Pandora開發系統智慧合約詳情
- 現貨+合約交易/幣幣交易/秒合約系統程式開發技術詳情
- BNB鏈合約代幣預售質押流動性挖礦系統技術開發詳情
- Bsc幣安鏈智慧合約Dapp開發技術搭建APP
- BSC/MMM互助公排智慧合約系統開發規則及詳情丨成熟技術
- defi/dapp/lp代幣合約挖礦系統開發(開發案例)丨代幣合約挖礦系統開發(原始碼及說明)APP原始碼
- BSC鏈公排矩陣互助合約系統開發詳情原理矩陣
- BSC幣安鏈盲盒區塊鏈遊戲開發詳情丨BSC幣安鏈盲盒區塊鏈遊戲系統開發技術原理及分析區塊鏈遊戲開發
- BSC鏈二二複製互助合約系統開發技術方案
- ARB鏈上(代幣合約)質押挖礦系統技術開發(詳情分析)
- BSC鏈二二複製公排系統開發技術詳情
- DAPP馬蹄鏈代幣合約質押系統開發詳情模式搭建APP模式
- Bsc通縮代幣燃燒模式開發技術丨馬蹄鏈代幣挖礦模式系統開發技術模式
- 區塊鏈趣步DAPP智慧合約合約系統技術開發詳情區塊鏈APP
- BNB鏈合約代幣流動性挖礦系統開發(成熟技術)
- DAPP代幣預售智慧合約流動性挖礦系統技術開發詳情APP
- 淺談區塊鏈代幣技術系統開發專案方案(成熟合約技術)區塊鏈
- Defi代幣預售系統/借貸質押分紅/預售代幣合約開發/python技術詳情Python
- Stepn跑鞋(合成遊戲)NFT鏈遊合約開發系統技術詳情遊戲
- AVATAR阿凡達眾籌系統開發說明合約技術
- 量化交易合約策略機器人系統開發(技術詳情)機器人
- 量化合約系統開發(詳解開發)丨合約量化系統開發(說明及案例)
- 幣幣交易|秒合約|現貨合約交易系統開發詳情案例
- Polygon馬蹄鏈智慧合約公排互助系統開發技術詳情Go
- DAPP合約代幣燃燒挖礦系統開發詳情方案APP
- 代幣合約系統開發搭建丨DAPP代幣模式專案開發技術方案APP模式
- BSC鏈二二複製公排合約系統開發|DAPP技術搭建APP
- 量化交易系統開發(說明流程)丨合約量化系統開發(技術分析及原始碼)原始碼
- BSC鏈代幣質押流動性挖礦系統設計開發技術
- BSC鏈代幣燃燒挖礦系統開發成熟技術丨功能分析
- 合約量化策略跟單系統技術開發功能說明
- 關於BSC鏈智慧合約dapp開發詳情講解APP