Экология Биткойна, Inscription и BRC-20 просуществовали большую часть 2023 года. Как раз тогда, когда цена валюты упала и все думали, что популярности надписей придет конец, дебаты о том, следует ли модернизировать BRC-20, снова привлекли все стороны в центр внимания. Суть спора можно резюмировать так: [стоит ли обновлять версию 0.9, работающую на индексе BRC-20, и поддерживать ее синхронизацию с итерацией Ordinals]. В настоящее время этот спор первоначально завершился стандартом BRC-20 после обновления Ordinals до версии 0.14 (на момент завершения этой статьи Ordinals выпустила версию 0.15). В этой статье мы попытаемся разобраться во всем процессе обновления с точки зрения технической подготовки, мнений и мотивации всех сторон, инвесторов и пользователей и т. д., из чего мы сможем получить представление о процессе достижения консенсуса в сообществе Биткойн. .
1. Рассмотрение спора
1.1 Техническая информация
Что такое БРК-20
BRC-20 — это протокол взаимозаменяемого токена (Fungible Token, по сравнению с NFT, Non-Fungible Token) в цепочке Биткойн. Разработчики могут выполнять выпуск валюты, бухгалтерский учет и другие операции на основе этого протокола.
Отношения между цепочкой Биткойн, Ordinals и BRC-20
BRC-20 — это метапротокол, построенный на Ordinals, использующий протокол Ordinals в качестве полного уровня доступности данных с автономным индексатором для определения статуса мета-протокола;
Ordinals также является мета-протоколом, построенным на BitChain; протокол BitChain используется в качестве полного уровня доступности данных с автономным индексатором для определения статуса мета-протокола;
Таким образом, BRC-20 на самом деле является протоколом Yuanyuan, который реализует финансовое поведение, упомянутое в 1.1.1, посредством механизма под названием «Индекс» (подробнее см. в 1.1.3).
Индекс
Индекс представляет собой механизм, основанный на механизме цепочки Биткойн.
Поскольку токены в цепочке Биткойн отличаются от цепочки Эфириума, они не являются «настоящими» токенами, отличающимися адресами контракта, а хранятся в текстовой форме в каждом блоке в «регистре» в поле «Примечания». . Из-за децентрализованного характера цепочки Биткойн любой может упаковать и загрузить содержимое блока, а информация в поле «примечания» не влияет на действительность блока, поэтому существуют действительные/нормально работающие реестры и недействительные/вредоносные реестры. Чтобы поддерживать порядок в информации, необходимо соблюдать определенные правила для сбора и проверки этой информации в реестре. Процесс проверки — индексация. Программа, выполняющая процесс проверки (называемая смарт-контрактом в цепочке Ethereum), является индексатором.
Индексатор — это база данных, которая считывает и регистрирует все данные транзакций BRC-20, например, проверяет, какая надпись является первым именем для развертывания нового токена, отслеживает изменения в балансах кошельков отчеканенных токенов и соответствующих данных адреса транзакции и т. д. Правила применения индексатора представляют собой консенсус, достигнутый всеми заинтересованными сторонами.
Юбилейное обновление
Название обновления протокола Ordinals, которое произошло в блоке № 824 544. Время обновления — 5 января 2024 г. Конкретное содержание — обновление протокола Ordinals до версии 0.13. Версия 0.13 — это плановое, но нерегулярное обновление Ordinals, основное содержание которого — дальнейшее обогащение функций протокола.
Название обновления протокола Ordinals, которое произошло в блоке № 824 544. Время обновления — 5 января 2024 г. Конкретное содержание — обновление протокола Ordinals до версии 0.13. Версия 0.13 — это плановое, но нерегулярное обновление Ordinals, основное содержание которого — дальнейшее обогащение функций протокола.
Рис. 1-1 Содержимое обновления версии Ordinals 0.13 (1) (Источник: страница Ordinals на Github)
Рис. 1-2 Содержимое обновления версии Ordinals 0.13 (2) (Источник: страница Ordinals на Github)
Следует отметить, что содержание данного обновления Ordinals не имеет прямого отношения к вопросу индексации. Источником этого спора является [результаты индекса BRC-20 противоречивы из-за различных стандартов индексов, созданных версиями Ordinals 0.8 и 0.9, и могут иметь большие различия в будущих версиях] и [стандарты протокола BRC-20 были заморожены в версии 0.9] эти два содержания (подробнее см. 1.2.1).
1.2 Проблемы и споры
техническая проблема
Как упоминалось выше, хотя сама технология Биткойн больше не разрабатывается, Ordinals, как метапротокол, имеет свои технологические итерации и обновления. Эта итерация, естественно, повлияет на протоколы и экологическое развитие, включая BRC-20.
В ноябре в сети вступило в силу предложение, выдвинутое Домо, основателем протокола BRC-20. Содержание предложения: [Стандартизировать и заморозить индекс BRC-20 на основе порядковых номеров 0.9] (перефраз), целью которого является поддержание стабильной работы протокола и избежание непредвиденного воздействия на технические стандарты и операции протокола, вызванного слепыми итерациями.
В октябре прошлого года кто-то обнаружил, что надписи #35321413 и #35329860 могут быть проиндексированы протоколом Ordinals версии 0.9, но не версиями 0.7 и 0.8. Поскольку на разных рынках используются разные версии протокола Ordinals, некоторые надписи не могут быть правильно проиндексированы на некоторых рынках, что приводит к фактическому сдвигу номеров надписей.
Для протокола BRC-20 в целом эта проблема еще серьезнее. ОШИБКИ в версии 0.8 протокола Ordinals могут привести к: 1) превышению максимального количества монет; 2) двойным тратам из-за различий в версиях протокола Ordinals на разных рынках. Такие риски нельзя игнорировать.
экологические проблемы
BRC-20 — это протокол, который «паразитирует» на протоколе Ordinals. Следует ли обновлять его индекс вместе с протоколом Ordinals — дилемма на данном этапе. С одной стороны, протокол Ordinals по-прежнему быстро обновляется и совершенствуется, и в протокол добавляются все новые и новые функции, особенно обновление «Юбилейное», которое будет активировано при высоте блока 824544. Оригинальный метод генерации ругательных надписей. Метод будет исправлен, а это значит, что проклятым надписям, которым в версии 0.9 протокола Ordinals будут присвоены отрицательные номера, в версии 0.13 будут присвоены положительные номера.Разница версий протокола Ordinals приведет к появлению нумерации новых надписей. в будущем.Огромная разница.
Кроме того, новые функции, такие как CBRC-20, который использует новую версию протокола Ordinals и обеспечивает оптимизацию производительности, также создают определенные проблемы для разработки BRC-20.
С другой стороны, поскольку протокол активов создал большое количество активов с огромной рыночной стоимостью, поддержание стабильности в процессе разработки BRC-20, естественно, стало главным приоритетом. Если активы пользователей будут потеряны из-за оптимизации и расширения BRC-20 в поисках новых функций, это, несомненно, нанесет огромный вред экосистеме BRC-20.
С другой стороны, поскольку протокол активов, который создал большое количество активов с огромной рыночной стоимостью, поддержание стабильности в процессе разработки BRC-20, естественно, стало главным приоритетом. Если активы пользователей будут потеряны из-за оптимизации и расширения BRC-20 в поисках новых функций, это, несомненно, нанесет огромный вред экосистеме BRC-20.
Суть спора можно резюмировать так: [обновлять ли версию 0.9, работающую на индексе BRC-20? и объединить его с Итерациями порядковых номеров остаются синхронизированными].
1.3 Голоса всех сторон
Кошелек UniSat: строго следуйте обновлению
UniSat решила последовать примеру Ordinals в юбилейном обновлении, что может привести к появлению двух разных наборов стандартов индексации для BRC-20 в цепочке Биткойн и разных правил бухгалтерского учета. Различия в правилах учета означают, что пользователи могут иметь разные балансы в разных местах или балансы счетов могут не совпадать, что приведет к фрагментации рынка BRC-20 из-за разных стандартов индексов версий Ordinals.
В дополнение к этому UniSat также запустил черно-белую модульную систему. Разработчики могут вводить в черный модуль новые функции, а токены можно размещать в черном модуле, но их нельзя вывести до тех пор, пока они не будут одобрены («отбелены»). UniSat также надеется использовать этот модуль для обеспечения удобства пользователей и дальнейшей стандартизации рынка.
Позиция UniSat в отношении других протоколов, которые не были обновлены, является «раздельной». Хотя он и «отделен», это не то же самое, что «вилка», как у BTC и BCH. Согласно официальному объяснению UniSat, этот Split позволяет двум различным наборам стандартов одновременно работать в двух разных экосистемах, но информация о токенах/регистрах и другой контент также могут свободно взаимодействовать. Однако, по сравнению с неоднократными упоминаниями о технологических итерациях, UniSat мало что объяснил о том, как бороться с такими рисками, как рыночный хаос и атаки двойных расходов.
Основатель BRC-20 Домо: временно заморожен, сосредоточился на тестировании
Хотя Домо ранее вносил предложение заморозить BRC-20 в Ordinals 0.9, и это предложение официально вступило в силу, он также признал технические проблемы и риски и был открыт для обновлений. Однако ради стабильности и предотвращения рисков Domo выступает против прямого следования Ordinals при обновлении Jubilee. Вместо этого он надеется, что текущие индексаторы будут продолжать замораживаться на уровне 0,9, и в то же время будущие версии Ordinals ( не ограничено 0,13) будет полностью протестировано в фоновом режиме. Когда тест получит удовлетворительные результаты, будет решено, какая будущая версия Orindals будет использоваться для конкретной модернизации BRC-20 и будет ли она и дальше заморожена.
Радикальное меньшинство: прямая развилка
Помимо двух конкурирующих партий UniSat и Domo, на рынке еще есть несколько радикалов. не быть одинаковым.Интероперабельность, «каждый играет свое дело». Но с одной стороны, этот план окажет влияние на молодой BRC-20 и еще больше создаст путаницу.С другой стороны, обладателей этого голоса очень мало, и они не будут такими важными и экологически важными, как Домо или UniSat: Простая идея, эта точка зрения не привлекла особого внимания.
1.4 Прогнозирование тенденций
Примечание. На момент написания этой статьи все стороны достигли консенсуса о совместном обновлении до версии 0.14. Чтобы обеспечить полноту статьи, эта часть анализа сохранена.
3 января твиттер @lilyanna_btc опубликовал длинный твит, анализирующий несколько потенциальных возможностей.По его мнению, вероятно, существуют следующие возможности:
Замораживающая фракция и фракция улучшения сосуществуют.
Фракция обновления пошла на компромисс и осталась на уровне 0,9 вместе с фракцией замораживания.
Фракция Freeze скомпрометирована и улучшена с помощью Ordinals.
Кроме того, у автора есть и другая точка зрения: каждому из нас следует сделать шаг назад, чтобы обсудить будущие дела.
Домо однажды сказал на форуме L1F, что он рассмотрит возможность использования режима обслуживания, чтобы постепенно принимать обновления Ordinals. То есть сначала заморозьте его, а затем обновите. Это решение на самом деле неосуществимо. Сначала заморозка, а затем обновление приведет к очередному спору о том, менять ли номер надписи или нет. Если эту часть надписей до обновления проследить, номера надписей будут переставлены, а надписи и транзакции между ними вызовут большую путаницу, чем непосредственное обновление BRC-20. Без возврата нумерация BRC-20 и нумерация порядковых номеров никогда не будут согласованными.
1.5 Окончательные результаты
После пяти дней обсуждений и координации между всеми сторонами все стороны наконец достигли следующего консенсуса и реализовали продвижение:
Рисунок 1-3. Окончательный план, согласованный всеми сторонами (Источник: Twitter)
BRC-20 был обновлен до версии 0.14 с помощью Orindals, что является шагом вперед по сравнению с Jubilee. В этой версии исправлены ошибки, возникавшие в процессе индексации, но явных отличий от 0.9 нет;
В краткосрочной перспективе не будет дискуссий о том, будет ли BRC-20 заморожен в версии Ordinals 0.14. В настоящее время основное внимание уделяется безопасности, стабильности и соответствующим работам по тестированию, и дальнейшие решения будут приниматься на основе результатов.
Что касается проблемы, упомянутой в 1.2.2, которая может привести к дублированию номеров надписей, Кейси, автор книги «Порядковые номера», предложил следующее: добавить отметку в ту часть надписи, где номер может дублироваться, чтобы указать, что надпись будет быть включены в порядковые номера в будущем. Индексируется корректно с небольшими изменениями. Индексаторы могут временно пропустить его перед обновлением до той версии Ordinals, а объединить надписи после обновления. В текущем соглашении, достигнутом всеми сторонами, это предложение под названием «Оправдание» было приостановлено, но оно может быть активировано в будущем;
Экстремальные ситуации, упомянутые в «Оправдании», рассматриваются совместно всеми сторонами;
Игнорируйте проблемы делегирования и кодирования. Однако консенсус не уточнил, что именно обозначают агенты и коды.
Рисунок 1-4. Предложение о ликвидации, предложенное Кейси (Источник: страница Кейси на Github)
2. Анализ всех сторон
2.1 UniSat: «Радикальный»
Планы и взгляды, выдвигаемые UniSat на протяжении всего инцидента, всегда были очень «радикальными». У такого рода радикализации есть хорошие и плохие качества.С одной стороны, такой вид радикализации всегда может поддерживать синхронизацию с протоколом Ordinals или активно или пассивно способствовать обновлению и развитию экологии BRC-20.С другой стороны, он Коммуникация и координация игнорируют возможные ошибки, которые могут в дальнейшем привести к путанице на рынке или даже к техническим сбоям.
Домо однажды заметил, что такого рода радикализация является чисто спекулятивным поведением, но эта критика в основном основана на перспективе «слишком короткого времени» и «отсутствия общения», а не на бессмысленном поведении на уровне технологий, экологии и маршрута развития. Учитывая, что UnSat также является начинающей командой, вполне понятно, что она надеется «сделать больше» на ранних стадиях экосистемы, чтобы обогатить опыт команды. Поэтому автор не желает оценивать мотивы и роль UniSat как «хорошие» или «плохие», но я высоко ценю его энтузиазм в этом споре.
2.2 Домо и команда основателей: «стабильность»
2.2 Домо и команда основателей: «стабильность»
В отличие от команды и UniSat, Domo всегда выделяет слово «стабильность».Еще до возникновения спора предложение заморозить версию BRC-20 на уровне 0.9 было в основном направлено на обеспечение стабильности всего протокола. На протяжении всего процесса спора, будь то взгляды или голос в социальных сетях, он в основном фокусировался на технологии и самом протоколе, уделяя меньше внимания будущему пути.
Такой образ мышления на самом деле распространен во всех сферах жизни. Основное проявление заключается в том, что люди с техническим образованием придают большое значение стабильности и качеству технического уровня и считают, что качество важнее всего остального. Будущему развитию уделяется недостаточно внимания, особенно с рыночной и финансовой точки зрения. Этот образ мышления нельзя оценивать просто с точки зрения хорошего или плохого, можно лишь сказать, что он имеет свои преимущества и ограничения, как и UniSat.
2.3 Нейтральность рынка и пользователей: фокус на отношениях с клиентами
Нейтральной точки зрения придерживаются в основном поставщики услуг, такие как биржи, такие как OKX. Для OKX BRC-20 или протокол Ordinals — лишь одно из основных направлений деятельности. Не имеет значения, будет ли принята версия 0.8, 0.9 или обновленная версия Jubilee 0.13 или даже 0.14. Важно как можно скорее достичь консенсуса относительно того, какой набор стандартов принять, что не только позволит избежать дополнительных затрат, вызванных сосуществованием несколько систем, но и помогает поддерживать рыночный порядок.
2.4 Теории заговора
От мелких пользователей Inscription до крупной сети Биткойн, все участники в той или иной степени имеют идеи, направленные на получение прибыли, независимо от того, является ли прибыль здесь деньгами, технологиями или чем-то еще. Естественно, существуют также теории заговора, согласно которым спор между Domo и UniSat в основном идет о захвате права говорить экологически в будущем, чтобы максимизировать свои собственные интересы.
Автор считает, что, хотя эта логика имеет смысл, будь то логика раннего мышления и формулировки UniSat и Domo или поздний переговорный процесс и конечный результат каждого шага назад, обе стороны прямо маркируются как «захватывающие правое дело». говорить." Шляпа действительно несколько необоснованна. Более того, учитывая, что BRC-20 привлекла большое количество средств с момента своего создания, а механизмы и игровой процесс в экосистеме все еще находятся на ранних стадиях исследования и разработки, в настоящее время он стремится воспользоваться правом высказаться. и добиться единого голоса, и использовать это, чтобы "отрезать" Лика" действительно недальновидно. В частности, перспективы дальнейшего развития, показанные всеми сторонами в споре, также подтверждают несостоятельность теории заговора.
2.5 Оценка события
В блокчейне существует классический невозможный треугольник: безопасность, децентрализация и масштабируемость. Для любого продукта или экосистемы, помимо самого продукта, очень важным вопросом является также то, как сбалансировать техническое качество и следовать за рынком, и этот спор в основном сосредоточен на этом.
Спустя полгода разработки экология BRC-20 уже не является развлекательным продуктом или спекулятивным направлением, а ее 3 миллиардов долларов США достаточно, чтобы привлечь всеобщее внимание. Таким образом, то, как будет развиваться экосистема BRC-20 в будущем, не должно решаться пользователями, а UniSat, Domo или биржи не должны продвигать ее в одностороннем порядке. Что я рад видеть, так это то, что в более поздних заявлениях всех сторон и интервью с самим Домо все стороны в целом не заботились о «победе» или «проигрыше», но неоднократно упоминали «коммуникацию», «сотрудничество» и «координацию». иными словами, в то же время он не придерживается слепо собственных взглядов, а сочетает в себе сильные стороны различных школ.
Недавно Соединенные Штаты также одобрили заявку на создание спотового ETF на биткойны. Экосистема BRC-20 имеет объем капитала в 3 миллиарда долларов США, который можно назвать большим или маленьким. Самое главное, что существует большое количество участников и сильные рыночные фонды, и мы будем мудро поддерживать каждый проект здорового развития и сообщество. Дело в том, что за пределами BRC-20 и даже индустрии блокчейнов все еще существует больший объем средств, готовых к использованию. После окончания спора, хотя стороны достигли лишь временного консенсуса, проявленное хорошее отношение стало очень позитивным сигналом для пользователей, разработчиков, операционных групп и даже традиционных инвесторов за пределами рынка. Возможно, когда мы оглянемся назад на этот инцидент через некоторое время, мы обнаружим, что экология и промышленность оказались в нужное время и в нужном месте и с тех пор вступили на путь быстрого и здорового развития.
Все комментарии