Post
Topic
Board 中文 (Chinese)
我看了下 EBTC 和 ELTC 的代码,发现是个骗局
by
liatedgnay
on 07/10/2017, 13:04:27 UTC
ebtc 和 etlc 的智能合约,作者故意在空投里面留下了下溢的漏洞,owner 在接近于0的时候会发生下溢,很无奈,在这个圈子里骗子比实事的人多。

Code:
    function distributeELTC(address[] addresses) onlyOwner {
         for (uint i = 0; i < addresses.length; i++) {
             balances[owner] -= 1000000000000;
             balances[addresses[i]] += 1000000000000;
             Transfer(owner, addresses[i], 1000000000000);
         }
     }

跟看不懂代码的解释下  balances[owner] -= 1000000000000; 这个按照数学上会一直减到负数,在以太坊上你可以简单的认为下溢负数会成为最大 2**256-1

在睡觉前跟大家说下,简单的说就是作者的币用不完。