16 июня произошёл случай, который будет иметь долгоиграющие последствия: из-за небольшой ошибки в коде оказалась на время парализованной вся сеть альткоина ICON (ICX), что показывает история движения криптомонет, например, по этому кошельку. Первым обнаружил проблему пользователь Твиттера под ником Wolf Crypto.
В чём же была загвоздка? В модификаторе onlyFromWallet, который включает/выключает возможность отсылки токенов ICX, вместо неправильной части кода «!=» нужно было использовать «==».
https://twitter.com/wolfcryptogroup/status/1007764965338550272
Такая же проблема была раньше обнаружена в сети альткоина Yggdrash (YEED). Всё это привело к тому, что никто не смог несколько часов переводить токены. В случае с ICX это вызвало остановку торговли альткоином на криптобирже Binance, а также работу с депозитами в этой криптовалюте. Всё это не выглядит «маленькой проблемой», как об этом заявил один из основателей ICX Миа.
Возникает вопрос: компания ICX привлекла миллионы долларов, но не смогла обеспечить работу сети, когда даже простейшая ошибка в коде способна её парализовать? Аналогичные вопросы задаются пользователями сети EOS, на которую основатели альткоина вообще привлекли рекордную сумму — $4 млрд. А то, что эти проблемы плохо сказываются на цене криптомонет, — очевидно.