作者exeex (执行档EX)
看板DigiCurrency
标题[闲聊] 请教ETH交易请求逾时的机制
时间Wed Mar 14 00:21:38 2018
各位大大晚安
之前一直再思考一个问题,假若我发起一个交易
然後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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.195.205.158
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1520958101.A.CDD.html
1F:→ DarkerDuck: Exceed Block Gas Limit 03/14 00:26
2F:→ exeex: 谢谢 03/15 11:48