Обсуждается несколько решений по исправлению ошибки кода, обнаруженной в биткойн (БТД)-родной протокол Ordinals, который предотвратил проверку более 1200 надписей.
Хотя почти каждый член сообщества Ordinals согласен с тем, что эти запросы на включение должны быть повторно включены, сообщество обсуждает, следует ли их добавлять задним числом или нет.
Ошибка возникла из-за функции индексатора протокола, подсчитывающей только записи, которые были в первом вводе транзакции, отправленной до версии 0.5.1 протокола включительно.
Один видный член Ординалов, известный в Твиттере как «Leonidas.og», резюмировал плюсы и минусы каждого решения в твите от 10 апреля, появившемся через несколько дней после проблема был впервые обнародован 5 апреля пользователем GitHub «совершенно».
В протоколе порядковых номеров была обнаружена ошибка, из-за которой около 1200 надписей, которые должны были быть действительными, не были включены. Первая из этих «сиротских» надписей произошла незадолго до надписи под номером 420 285. Ошибка была вызвана тем, что протокол порядковых номеров считал только…
— Leonidas.og (@LeonidasNFT) 10 апреля 2023 г.
Первое решение включает в себя выбор высоты блока для ретроактивного индексирования так называемых «бесхозных» надписей, начиная с номера записи 420 285 и далее, где была идентифицирована первая бесхозная надпись.
«Это похоже на «чистое» решение, потому что это означает, что протокол порядковых номеров будет правильно соответствовать логическому порядку в цепочке», — объяснил Leonidas.og, несмотря на признание того, что перетасовка «может вызвать другие осложнения».
На данный момент у нас есть 1206 «скрытых» надписей, которые не индексируются из-за https://t.co/VZHCNaBmw0 – присоединяйтесь к обсуждению на GitHub этого интересного вопроса консенсуса и эволюции децентрализованного протокола.
— обыкновенно (@veryordinally) 10 апреля 2023 г.
Альтернативой является не изменять номера надписей, которые уже были проверены, и выбрать высоту блока, чтобы добавить эти потерянные надписи в какое-то время в будущем, объяснил Leonidas.og:
«Это не изменит никаких существующих регистрационных номеров, поэтому ~ 1200 сиротам не будут официально присвоены регистрационные номера в протоколе. Рынок будет решать, оценивать их как «опечатки» или нет».
Другой член сообщества Ordinals GitHub, Yilak, утверждал в пользу того, чтобы не менять порядок, потому что это затронуло лишь часть владельцев надписей.
Связанный: Ежедневные записи Bitcoin Ordinals растут из-за «токенов BRC-20»
На момент написания статьи 67,5% из 1266 избирателей высказались за то, чтобы не менять номера в надписях. согласно к опросу в Твиттере, созданному Leonidas.og.
8 апреля количество надписей Bitcoin Ordinals превысило 1 миллион. данные с платформы криптоаналитики Dune. Это произошло всего через несколько дней после того, как 4 апреля ежедневные новые записи достигли рекордного уровня — более 76 300.
Порядковые номера считаются цифровыми артефактами в сети Биткойн, аналогично невзаимозаменяемым токенам. Они могут скомпрометировать изображения, PDF-файлы, видео или аудио форматы.
Журнал: Нестабильные монеты: отмена привязки, банковские набеги и другие риски вырисовываются