Комбинация нерегулярных сделок с пользователями API на Binance и набором неподтвержденных транзакций Syscoinпривела к предположению СМИ о том, что Binance был взломан на 45 миллионов долларов. Binance не был взломан, нерегулярные торги были отброшены назад, а БлокчейнSyscoin не был скомпрометирован.
Syscoin не был взломан
В сообщении в блоге команда Syscoin подтвердила, что Syscoin не был взломан, цепь не была атакована и полностью работоспособна. Они определили несколько вопросов, которые привели к предположению, что он был взломан. Основной проблемой, по-видимому, являлись цепочки неподтвержденных транзакций.
Syscoin позволяет поддерживать до 25 цепочек неподтвержденных транзакций, что является таким же, как биткойн. 4 июля высший адрес 46 миллионов Syscoin, который предположительно является обменом, отправлял снятие средств. В сообщении в блоге говорилось, что цепочечная транзакция в 46 миллионов Syscoins может быстро компенсировать до большого объема и объясняет, почему оказалось, что было создано 1,2 миллиарда монет.
Учитывая, что 1,2 миллиарда монет выше существующих поставок в 888 миллионов, эксперты-блокчейновутверждали, что это подразумевает ошибку в цепочке. Однако это был случай, когда монеты подсчитывались несколько раз. Блоки фактически содержали только обычные 34.65 вновь созданные монеты.
Команда Syscoin также выделила три взаимосвязанных вопроса, связанных с новыми блоками, не считая регулярных транзакций, истекающих истечение срока действия масок и трудности с добычей. Это было вызвано созданием суперблока, из-за которого некоторые небольшие узлы останавливались, потому что они не обновлялись. У майнинг пулов, которые были модернизированы, были высокие пошлины за невыполнение обязательств, что означало, что некоторые транзакции не подтверждались.
Когда шахтер, у которого была более низкая ставка, заминировал блок, он обработал транзакции, у которых были бы более низкие сборы, установленные одновременно. Это привело к производству более крупных блоков. Команда попросила шахтеров изменить свои тарифные политики на настройки по умолчанию, чтобы распространять транзакции через блоки.
Нерегулярные сделки по Binance
Основной проблемой, которая совпадает с проблемой Syscoin, была нерегулярная сделка с Binance от пользователей API. API – это торговые боты, которые делают автоматические сделки. Предыдущие проблемы APIвозникли из-за того, что пользователи выдавали свои пароли на поддельных сайтах обмена, позволяя хакерам входить в систему и изменять их настройки API. В этом случае APIбыли использованы для продажи Syscoin по более высоким ценам, до 96 BTC.
Binance сказал в заявлении: «В 2018/07/03 20:18:00 (UTC) нерегулярные сделки были обнаружены у ряда пользователей API, вызвав нашу внутреннюю систему управления рисками. Таким образом, Binance принял своевременное решение приостановить торговлю, снятие средств и другие функции счета».
Binance сказал, что он удалил все существующие ключи APIи попросил всех пользователей API воссоздать свои ключи API. Он сказал, что откат нерегулярных сделок, но те пользователи, которые отрицательно повлияли на торговлю растущей ценой, получат торговлю с нулевой ставкой в течение девяти дней. Другие пользователи Binance получат скидку в размере 70% на комиссионные сборы, выпущенные в местном знаке обмена BNB.
Чтобы закрыть проблему, Binance создал Фонд надежных активов для пользователей (SAFU), который будет распределять 10% всех комиссий за торговлю в фонд. Это будет использоваться в «крайних случаях». Чарли Ли подчеркнул выбор акронима.