Solidity

什麼是提款模式?

  • February 20, 2019

我正在閱讀這篇文章:https ://medium.com/@jgm.orinoco/why-use-the-withdrawal-pattern-d5255921ca2a

看起來很有趣。誰能用簡單的方式解釋提款模式的想法?

提款模式將要求資金的責任放在資金的接收者身上:接收者必鬚髮送交易以提取並獲得他們的資金。

這可以簡化向收款人發送資金的智能合約,因為合約不必處理如果發送資金失敗該怎麼辦的情況。智能合約不知道發送資金是否由於實際錯誤而失敗,或者接收方是否是故意拒絕接受資金的惡意智能合約。

引用自:https://ethereum.stackexchange.com/questions/67342