什么是閃兌它的實(shí)現(xiàn)原理是怎樣的
如果想完成各種 Token 之間的兌換,除了把數(shù)字錢包里的 Token 充值到交易平臺(tái)進(jìn)行交易外,還可以在某些數(shù)字錢包里通過直接兌換的方式來完成。
在錢包里直接「閃兌」,速度更快,支持的交易對(duì)也比較多,操作起來非常方便。那么,這種「閃兌」是如何實(shí)現(xiàn)的呢?
什么是「閃兌」?
我們平時(shí)在進(jìn)行不同 Token 間的兌換時(shí),采用的是交易平臺(tái)訂單撮合模式,需要先充值到交易平臺(tái),然后通過相應(yīng)的交易對(duì)進(jìn)行掛單交易。
閃兌(閃電兌換)不同于交易平臺(tái)訂單撮合模式,它是通過智能合約實(shí)現(xiàn)的去中心化幣幣兌換系統(tǒng)。
閃兌并不需要事先把 Token 充值到交易平臺(tái),直接在錢包就可以完成兌換。我們可以把閃兌理解成一個(gè) 24 小時(shí)無人值守的 ATM 機(jī),用戶通過簡單的操作,就可以實(shí)現(xiàn)不同 Token 間的兌換操作。
閃兌功能實(shí)現(xiàn)原理
不同于交易平臺(tái)的訂單撮合模式,閃兌使用的是「柜臺(tái)報(bào)價(jià)模式」。閃兌服務(wù)商就像一個(gè)可以兌換 Token 的柜臺(tái),用戶過來進(jìn)行不同 Token 的兌換交易,首先向柜臺(tái)進(jìn)行詢價(jià),柜臺(tái)會(huì)提供一個(gè)有競爭力的價(jià)格(不同 Token 間的匯率)。如果用戶接受了柜臺(tái)的報(bào)價(jià),就可以快速交易,從而完成不同 Token 的兌換操作。
閃兌的柜臺(tái)報(bào)價(jià)模式不需要到交易平臺(tái)通過交易的方式來完成,降低了用戶的使用門檻,能夠提供比較好的用戶體驗(yàn)。
為了給用戶提供具有競爭力的兌換價(jià)格,閃兌服務(wù)商要接入多個(gè)市商來提升 Token 的市場流動(dòng)性。下圖顯示的是整個(gè)詢價(jià)/報(bào)價(jià)的過程,其中前面的小人代表用戶,后面的小房代表市商(一般支持接入多個(gè)市商)。
當(dāng)用戶詢問價(jià)格時(shí),閃兌服務(wù)商對(duì)所有市商進(jìn)行詢價(jià),然后所有市商都會(huì)返回一個(gè)價(jià)格,閃兌服務(wù)商會(huì)對(duì)所有返回的價(jià)格進(jìn)行聚合,最后會(huì)篩選最優(yōu)價(jià)格的訂單返回給用戶。
用戶和市商之間交易的 Token 不需要充值到閃兌服務(wù)商進(jìn)行代管,交易中支出和收入的 Token 都由智能合約直接結(jié)算到用戶的錢包中。
用戶確認(rèn)訂單價(jià)格后,發(fā)起下單動(dòng)作,在下單過程中對(duì)該訂單進(jìn)行簽名,簽名后的訂單會(huì)發(fā)送到智能合約,智能合約檢查用戶和市商雙方的 Token 余額,并驗(yàn)證雙方簽名信息,當(dāng)所有條件滿足后,智能合約就會(huì)完成用戶和市商之間的 Token 兌換。
閃兌的優(yōu)勢
閃兌的主要優(yōu)勢有:
1、在錢包即可完成
不需要充值到交易平臺(tái)進(jìn)行交易,直接通過錢包就可以完成,少了很多步驟,非常便捷。
2、交易價(jià)格所見即所得,不會(huì)出現(xiàn)無法成交的情況
正如上面所述,閃兌就像一個(gè) 24 小時(shí)無人值守的 ATM 機(jī)一樣,按要求輸入相應(yīng)的 Token 數(shù)量,系統(tǒng)會(huì)根據(jù)不同 Token 間的當(dāng)前匯率自動(dòng)換算出可以兌換多少數(shù)量的另一種 Token。閃兌不同于交易平臺(tái)的匹配引擎及訂單撮合模式,它將會(huì)以當(dāng)前匯率立即成交,不會(huì)出現(xiàn)無法成交的情況。
3、交易對(duì)更多,交易更方便
只要是閃兌服務(wù)商支持的 Token,都可以實(shí)現(xiàn)任意兩種 Token 間的直接兌換服務(wù)。舉個(gè)例子,假如閃兌服務(wù)商支持 10 種 Token,那么這 10 種 Token 間可以進(jìn)行任意的兩兩兌換,理論上支持的交易對(duì)會(huì)達(dá)到 90 個(gè)(10 x 9)。
來源: 白話區(qū)塊鏈?