Logo
Condividi questo articolo

Цена падает, поскольку Mt. Gox обвиняет уязвимость Bitcoin в задержках вывода средств

Mt. Gox объяснила задержки вывода BTC ошибкой в ​​программном обеспечении Bitcoin .

coindesk-price-fall

Mt. Gox опубликовала заявление в попытке развеять опасения пользователей после того, какприостановил вывод Bitcoin в конце прошлой неделиБиржа настаивает на том, что она прилагает все усилия для решения технической проблемы, из-за которой пользователи не могут совершать переводы.

Компания также отмечает, что данная проблема не влияет на снятие и переводы валюты на любой адрес Mt. Gox.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Daybook Americas oggi. Vedi Tutte le Newsletter

Mt. Gox подчеркнула, что проблема не ограничивается ее биржей — она затрагивает все транзакции, в которых биткоины отправляются третьей стороне. После того, как проблема была выявлена, Mt. Gox решила приостановить вывод Bitcoin до тех пор, пока она не будет решена.

Объяснение для гиков и не для гиков

Mt. Gox предложила два объяснения для неспециалистов и технически подкованных пользователей. По сути, Mt. Gox говорит, что обнаружила ошибку в программном обеспечении Bitcoin , которая позволяет кому-то использовать сеть для изменения деталей транзакции, создавая видимость того, что биткоины не были отправлены на Bitcoin кошелек, хотя на самом деле это было так.

«Поскольку транзакция выглядит так, как будто она прошла некорректно, биткоины могут быть отправлены повторно. Mt. Gox работает с командой разработчиков CORE Bitcoin и другими, чтобы смягчить эту проблему», — заявил Mt. Gox.

Техническое объяснение гораздо более подробное.

В нем указывается, что транзакции Bitcoin подвержены конструктивному недостатку, который в значительной степени игнорировался, хотя он был известен «по крайней мере части» сообщества разработчиков CORE Bitcoin . Дефект известен как «пластичность транзакций», и он позволяет третьим лицам изменять хэш новой транзакции, не делая подпись недействительной. Mt. Gox объясняет:

«Разумеется, только ONE из двух транзакций может быть проверена. Однако, если сторона, изменившая транзакцию, достаточно быстра, например, имеет прямое подключение к различным майнинговым пулам или даже имеет небольшую мощность майнинга, она может легко заставить изменение хэша транзакции быть зафиксировано в блокчейне».

API «sendtoaddress» возвращает хэш транзакции как способ отслеживания вставки транзакции в цепочку блоков. Поскольку большинство кошельков и биржевых сервисов KEEP запись этого, чтобы отвечать пользователям, которые делают запросы о своих транзакциях, они могли бы предположить, что транзакция не была отправлена ​​— поскольку она не появится в цепочке блоков с исходным хэшем. На данный момент не существует способа эффективного распознавания альтернативных транзакций.

«Это означает, что человек может Request биткойны у биржи или кошелька, изменить хэш полученной транзакции перед включением в блокчейн, а затем связаться с выпустившим сервисом, заявив, что транзакция не была выполнена. Если изменение не удалось, пользователь может просто отправить биткойны обратно и повторить попытку до успешного завершения».

Работаем над исправлением

Mt. Gox считает, что проблему можно решить, используя другой хэш для отслеживания транзакций. Сеть продолжит использовать текущий хэш для включения транзакции в дерево Меркла каждого блока, в то время как новый хэш будет использоваться для отслеживания транзакций, и его можно будет вычислить и проиндексировать, хэшируя точную подписанную строку через SHA 256, таким же образом, как хэшируются транзакции.

«Этот новый хэш транзакции позволит подписывающим сторонам KEEP любую транзакцию, которую они подписали, и его можно будет легко вычислить, даже для прошлых транзакций», — сказал Mt. Gox. «Мы обсудили это решение с разработчиками CORE Bitcoin и снова разрешим вывод Bitcoin , как только оно будет одобрено и стандартизировано».

В то же время Mt. Gox призывает биржи и кошельки, а также любые другие сервисы, которые отправляют биткоины напрямую третьим лицам, быть «крайне осторожными» с теми, кто утверждает, что их транзакция не прошла. Проблема также затрагивает альткоины, использующие ту же схему транзакций, что и Bitcoin.

Биржа заявляет, что постарается возобновить вывод средств как можно скорее:

«Mt. Gox возобновит вывод Bitcoin на внешние кошельки после того, как проблема, описанная выше, будет должным образом решена таким образом, который будет наилучшим образом отвечать интересам наших клиентов».

Mt. Gox также отметила, что более подробная информация о статусе проблемы будет опубликована, как только она станет доступной – но пока пользователи не смогут выводить Bitcoin . Исправление T может произойти достаточно скоро, поскольку проблемы вызвали ажиотаж продаж в некоторых кругах.

Падение цен

С момента публикации объявления цена Bitcoin резко упала. Индекс цен на Bitcoin CoinDesk показывает резкое падение с $681 в 10:00 (GMT) до $572 на момент написания статьи.

coindesk-bpi-chart
coindesk-bpi-chart

В последний раз цена опускалась до этого уровня 19 декабря, вскоре после того, как центральный банк Китая встретился со сторонними платежными компаниями изапретили им вести бизнес с Bitcoin -биржами.

Эта новость заставила биткоинеров по всему миру в панике распродавать свои коллекции цифровой валюты, однако падение цены T недолго — к концу года она выросла до $770.

Ответы

Ответы на заявление Mt. Gox были в основном негативными. Олег Андреев, разработчик программного обеспечения и энтузиаст Bitcoin , написал в Twitter:

@bitcoin_bolsa @bodskibod это ошибка в обработке платежей, а не в Bitcoin.





— Олег Андреев (@oleganza) 10 февраля 2014 г.

Лиад Шабабо, основатель Shoply.com, также был весьма раздражен заявлением Mt. Gox:

@олеганзаони выворачивают это так, будто это ошибка в протоколе, а не ошибка в их понимании. подло с их стороны.

— Лиад Шабабо (@L1AD)10 февраля 2014 г.

Пользователи Reddit также раскритиковали объяснение Mt. Gox. ONE излучшие комментариив посте отметил, что проблема пластичности транзакций известна уже как минимум год. ONE комментатор, nomailing,размещено:

Это не имеет никакого отношения к протоколу. Это просто некомпетентность разработчиков [Mt. Gox]. Это их вина, что они полагаются на хэши транзакций, хотя пластичность транзакций — не новость.

BTC-e связался с CoinDesk и сообщил следующее:

«Проблем с протоколом Bitcoin нет. Неподтвержденные транзакции всегда были податливыми в сети Bitcoin . Интересно, почему Mt. Gox T знала об этом раньше, проработав с протоколом несколько лет. Мы любезно советуем Mt. Gox нанять более профессиональный технический персонал».

Что вы думаете о заявлении Mt. Gox? Дайте нам знать в комментариях ниже.

Nermin Hajdarbegovic

Нермин начал свою карьеру в качестве 3D-художника два десятилетия назад, но в конечном итоге переключился на освещение технологий GPU, бизнеса и всего, что связано с кремнием, для ряда технических сайтов. Он имеет степень в области права в Университете Сараево и большой опыт в области медиа-разведки. В свободное время он увлекается историей Холодной войны, политикой и кулинарией.

Picture of CoinDesk author Nermin Hajdarbegovic