請教ETH交易請求逾時的機制 - 數位貨幣

Table of Contents

各位大大晚安


之前一直再思考一個問題,假若我發起一個交易

然後Gas price給很低 導致沒有礦工想要收我的交易請求

或是一個DDOS攻擊者想利用大量低Gas Price的交易請求

癱瘓以太網路



考慮到以上兩種情況,以太幣的P2P網路應該要想辦法阻止節點

過度轉送這種低Gas Price的交易請求

以免被癱瘓


參考一般網路封包的設計

其中一種解法是給定一個Life Time Counter

每轉一次血量就扣1 直到扣到沒血就自動消失


我猜想這個Life Time Counter可能可以用Gas Limit的機制做出來

這個想法是對的嗎?還是ETH有另外的做法?

如果是的話Gas又是怎麼個扣法?


看了看ETH白皮書中文版好像沒有提到這些細節的部份

(我指這份文件https://goo.gl/mW5ceh )

實在不知道用啥關鍵字來找相關資料XD


--

All Comments

Kelly avatarKelly2018-03-18
Exceed Block Gas Limit
Robert avatarRobert2018-03-19
謝謝
Mia avatarMia2018-03-24
bitcoin去年有發生過 https://goo.gl/25uaBL