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