硬件支持方式是在手機(jī)中安裝數(shù)字貨幣芯片卡,由該芯片卡完成數(shù)字貨幣校驗(yàn)、安全檢驗(yàn)以及檢驗(yàn)交易合法性等功能。這種方式的安全性較高,但對手機(jī)的要求也更高,同時(shí)更換設(shè)備的成本也較高。據(jù)央行申請的專利來看,央行的實(shí)現(xiàn)方式可能會采用這種方式。
另一種實(shí)現(xiàn)方式是在支持可信執(zhí)行環(huán)境(TEE)的手機(jī)中使用軟件支持。TEE可以看作是安裝在手機(jī)上的另一個系統(tǒng),可以獨(dú)立于手機(jī)的硬件和資源。通過TEE可以對與數(shù)字貨幣支付相關(guān)的敏感信息加以保護(hù),支付時(shí)的數(shù)據(jù)處理也在TEE中完成,從而有效地防止數(shù)據(jù)被篡改或竊取。在進(jìn)行雙離線支付時(shí),付款方的數(shù)據(jù)會及時(shí)更改并保存于TEE中,這樣就可以避免雙重支付的問題。
如果數(shù)字貨幣只支持一次雙離線支付,則需要等待聯(lián)網(wǎng)以后才能進(jìn)行下一次支付。對于多次離線支付,為了控制風(fēng)險(xiǎn),可以會限制雙離線支付的次數(shù),達(dá)到一定次數(shù)以后則需要與央行同步數(shù)據(jù)才能進(jìn)行下一次支付。
對于第二個問題,數(shù)字貨幣是替代現(xiàn)金的,也就是說其可以與紙幣進(jìn)行一比一的兌換。