時(shí)間:2023-06-12|瀏覽:270
1、App/CLI端向特定的endorser節(jié)點(diǎn)發(fā)送Instantiate/invoke請(qǐng)求。
2、當(dāng)endorser節(jié)點(diǎn)接收到請(qǐng)求后,如果相關(guān)的chaincode存在,則會(huì)將請(qǐng)求發(fā)送到chaincode端,并執(zhí)行相關(guān)函數(shù)。由于執(zhí)行過程中可能需要涉及多次state讀寫,每次讀寫都會(huì)涉及到底層數(shù)據(jù)庫的操作,所以此過程需要與endorser節(jié)點(diǎn)進(jìn)行多次通信。
3、當(dāng)chaincode執(zhí)行完畢后,會(huì)向endorser節(jié)點(diǎn)發(fā)送執(zhí)行結(jié)果的消息。如果執(zhí)行成功,endorser節(jié)點(diǎn)將封裝執(zhí)行結(jié)果和endorse并將結(jié)果返回給App/CLI端。
4、App/CLI端接收到endorser節(jié)點(diǎn)的執(zhí)行結(jié)果后,將交易(包括前面返回的讀寫集)發(fā)送給order節(jié)點(diǎn)。
5、order節(jié)點(diǎn)將若干筆交易排序和打包成塊,然后發(fā)送到commiter節(jié)點(diǎn)。
6、commiter節(jié)點(diǎn)校驗(yàn)各個(gè)節(jié)點(diǎn)的交易。
7、交易驗(yàn)證通過后,同步區(qū)塊,寫入狀態(tài)數(shù)據(jù)庫,交易完成。
區(qū)塊鏈交易存在哪些模式?
1. 限價(jià)交易模式:用戶設(shè)置買入/賣出幣的價(jià)格和數(shù)量,生成委托單,系統(tǒng)自動(dòng)撮合市場(chǎng)上的買單和賣單,一旦達(dá)到用戶想要的價(jià)格,就會(huì)自動(dòng)按照價(jià)格優(yōu)先時(shí)間優(yōu)先的順序成交。
2. 市價(jià)交易模式:用戶設(shè)置總金額或總幣數(shù),生成委托單,從市場(chǎng)上的買一或賣一開始撮合交易,直到交易完成。
3. 幣幣交易模式:主要針對(duì)虛擬數(shù)字資產(chǎn)和虛擬數(shù)字資產(chǎn)之間的交易,使用一種幣并按照價(jià)格優(yōu)先時(shí)間優(yōu)先的順序完成撮合交易。
區(qū)塊鏈交易平臺(tái)
區(qū)塊鏈交易平臺(tái)用于數(shù)字資產(chǎn)的交易,并確保用戶的資金安全。使用區(qū)塊鏈技術(shù)可以保證用戶與平臺(tái)之間的信任關(guān)系,維護(hù)這種關(guān)系非常重要。區(qū)塊鏈交易平臺(tái)是解決這些問題的一種存在,被市場(chǎng)人員快速接受。區(qū)塊鏈交易平臺(tái)的開發(fā)是許多用戶進(jìn)入鏈圈的一個(gè)階梯,其開發(fā)可以為他們積累足夠的知識(shí)與資金,并為將來的區(qū)塊鏈技術(shù)應(yīng)用打下良好的基礎(chǔ)。
熱點(diǎn):區(qū)塊鏈 區(qū)塊鏈技術(shù) 區(qū)塊鏈技術(shù)是