Исправление уязвимости в Биткоине может сделать невозможным создание записей Ordinals и токенов BRC-20. Об этом написал разработчик Bitcoin Core Люк Дашжр на своей странице в соцсети X.
По его словам, записи Ordinals и токены BRC-20 используют уязвимость Bitcoin Core «спам в блокчейне».
Он объяснил, что с 2013 года код Bitcoin Core позволяет пользователям устанавливать ограничения на размер дополнительных данных в транзакциях, но Ordinals обходят это ограничение.
Ошибка, позволяющая записям обходить это ограничение, была недавно исправлена в последнем обновлении Bitcoin Knots, который является производным Bitcoin Core с менее проверенными или непроверенными функциями, перенесенными из основного кода и иногда поддерживаемыми за его пределами.
PSA: “Inscriptions” are exploiting a vulnerability in #Bitcoin Core to spam the blockchain. Bitcoin Core has, since 2013, allowed users to set a limit on the size of extra data in transactions they relay or mine (`-datacarriersize`). By obfuscating their data as program code,…
— Luke Dashjr (@LukeDashjr) December 6, 2023
Пользователи поинтересовались у разработчика, «перестанут ли существовать Ordinals и токены BRC-20», если уязвимость будет устранена, на что Дашжр ответил: «Правильно». Однако существующие записи останутся.
«Bitcoin Core по-прежнему уязвим в предстоящем релизе v26. Я могу только надеяться, что это наконец-то будет исправлено до выхода v27 в следующем году», – добавил разработчик.
Протокол Ordinals был запущен в январе 2023 года разработчиком Кейси Родармором. Он позволял пользователям записывать данные в сатоши – наименьший номинал биткоина.
В последние несколько дней в сети Биткоина наблюдалась повышенная перегрузка из-за роста числа записей.
По данным mempool.space, сегодня насчитывается более 275 000 неподтвержденных транзакций, а средняя стоимость среднеприоритетной транзакции выросла примерно до $14 с $1,5.
Дашжр решительно выступает против записей Ordinals и утверждает, что «ущерб, который они наносят Биткоину и пользователям BTC (включая будущих пользователей) огромен и необратим».
Невзирая на отсутствие консенсуса внутри Биткоин-сообщества в отношении Ordinals, недавно стартап OrdinalsBot привлек финансирование в размере более $1 млн. OrdinalsBot – это сервис, который позволяет создать токен из любого цифрового файла, будь то изображение, текст, звукозапись или анимация. Для этого необходимо подключить свой биткоин-кошелек и загрузить нужный файл. После этого токен будет создан и появится в указанном кошельке.
С помощью привлеченных финансов, проект OrdinalsBot расширит свои API-предложения и усовершенствует услуги по записям.