首先聲明,問題完全是無聊時突發奇想的,只是單純的好奇。

能不能在網上買東西支付的一瞬間,同時在ATM上取款,實現免費買東西?


題主,你還忘記有支付寶,微信支付這些渠道,全都用上,爆富指日可待。


按金額來算,三年到無期。
我簡單形象地的說吧。你的賬戶好比是一個保險箱,上面的鑰匙孔只有一個。你把atm發起扣款的方式認為是一種鑰匙,把網上支付發起扣款認為是另一把鑰匙,這兩把鑰匙都能打開保險箱。但是!鑰匙孔只有一個!

所以當你在發起一筆atm扣款的時候,你要先把鑰匙插在孔上,取出錢,然後再拔出鑰匙,這個時候孔上面不許別的鑰匙插進來的,原理就是這樣的。


這是對IT原理毫無了解的原因。簡單講述一下:無論網路支付,還是ATM,他們都需要向同一個核心提出支付請求,為了簡單起見,我們就把這個核心認為是銀行。然後,從不同的渠道到來的請求,實質上處理起來都是串列的。所以,即便答主你這麼做了,錢的總量不夠的話,也不過是前一個操作成功,後一個操作失敗而已。
資料庫原理里有一個事務( Database Transaction )的概念,能確保這種事情不會發生。
我也這樣想過,從未實驗過,真的犯法嗎


如果可行的銀行早己破產
三年以上 無期以下


推薦閱讀:
相关文章