2013 年,以太坊創辦人布特林Vitalik Buterin去了舊金山互聯網檔案館旁邊的一家壽司店,因為我聽說那裡接受比特幣支付,就想試一下。到了付賬的時候,我要求用比特幣支付。我掃描了二維碼,點擊“發送”。令我驚訝的是,這筆交易沒有成功。它似乎已經發送出去了,但餐廳沒有收到。我又試了一次,仍然一無所獲。我很快就發現問題出在當時我的移動互聯網運行不太好。我不得不走了 50 多米,來到附近的互聯網檔案館,蹭上那裡的 Wifi,終於可以發送交易了。
經驗教訓:互聯網不是 100% 可靠的。我們需要更好的廣播方式,如現場支付系統具有一些功能(NFC 和客戶展示二維碼等),允許客戶直接將他們的交易數據傳輸給商家。
2021 年,我在阿根廷的一家咖啡店給自己和朋友買茶飲。他們解釋並不是故意要我用加密貨幣支付。只是咖啡店老闆認出了我,並向我展示了他在加密貨幣交易的一個賬戶,所以我建議用 ETH 支付(使用加密貨幣交易所賬戶作為錢包是拉丁美洲現場支付的標準方式)。不幸的是,我的第一筆 0.003 ETH 的交易沒有被接受,可能是因為它低於交易所的 0.01 ETH 的最低存款。我又發送了 0.007 ETH。很快,雙方交易都得到了確認(我不介意多付 3 倍的錢,就當是小費吧)。
2022 年,我試圖在另一個地方買茶。第一次交易失敗,因為我手機錢包的默認交易只發送了 21000 Gas,而接收賬戶是一個需要額外 Gas 來處理轉賬的合約。嘗試發送第二筆交易失敗,因為我的手機錢包UI 故障,使我無法向下滾動並編輯包含 Gas 限制的字段。