回覆列表
-
1 # 王的網際網路筆記
-
2 # 小歐蜀黍
其實這個是一個支付的離線技術,有點類似訊息佇列的機制,你的手機在沒有網路的情況,支付寶app會透過以前在本地快取過得賬戶資訊自動生成一個支付條形碼,有槓精就要說了,那完蛋了,我那個其他手機登入下我也可以快取你的支付寶資訊,但是你有沒有想過,你換手機登入支付寶是要多少道支付校驗,要是這個還能被知道,那就說明是熟悉的人,然後每次支付好像是需要指紋驗證驗證的吧,說偏了啊
本地生成一個支付條形碼,無法透過網路上傳至支付寶伺服器,那怎麼辦呢,我們都知道手機是有記憶體的,相當於我們先要要傳送的訊息放到手機,那怎麼保證安全呢,那就是演算法加密啊,然後讓你無際可查,當你一有網路的時候就會上傳至伺服器支付
然後在是商家的,商家的掃碼支付一定要是聯網的,不聯網沒辦法支付的,也沒辦法知道這條支付記錄是支付給我這個商戶的,還可以等客戶手機有網路時進行一個數據的比對,達到一個數據容錯的校驗。
NFC
其實無網路支付並不是什麼新奇技術,支付寶一直都支援無網路支付。因為資料本身就儲存在手機中,交往後同步一下資料就完成了整個流程。