Сэндвич «Рубен» и активация CTV

Сэндвич «Рубен» и активация CTV

Вы видели эти сэндвичи вместо фото профиля? Они являются социальным сигналом в попытке достичь консенсуса относительно активации изменений в Биткоине.

Возможно, в последнее время вы заметили новую тенденцию в Биткоин-Twitter: люди меняют изображения своих профилей на сэндвич «Рубен». Я объясню, что это значит, почему это важно и почему вам также следует подумать о том, чтобы стать «сэндвичем». Прежде всего я должен подчеркнуть: изображения сэндвича не являются NFT или цифровыми артефактами, это просто форма искусства, созданная искусственным интеллектом, которую каждый может использовать бесплатно.

Все началось с Джереми Рубина (@JeremyRubin), создателя OP_CTV и BIP119, а также от сходства между фамилией Рубина и Рубеном. Что вы, возможно, уже поняли. Таким образом, используя сэндвич в качестве изображения профиля или эмодзи 🥪, вы демонстрируете свою поддержку CTV или предложениям по обновлению LNHANCE. LNHANCE, написанный Брэндоном Блэком (@reardencode), представляет собой комбинацию OP_CTV, OP_CSFS и OP_INTERNALKEY. Эта комбинация обеспечивает немного большую гибкость и программируемость, чем просто OP_CTV, и обеспечивает дополнительные возможности, такие как симметрия LN/eltoo.

Как известно, у Биткоина есть проблема масштабирования и ковенанты, включая CTV, могут помочь в этом. Софтфорк Биткоина с целью изменения правил консенсуса – это не быстрый и не простой процесс. Но что вообще такое консенсус? Это сложный вопрос со множеством нюансов, и ответ будет зависеть от того, кого вы спросите. В прошлом существовала концепция приблизительного консенсуса: когда изменение достаточно обсуждено и больше не осталось разумных опасений, которые можно было бы развеять, значит приблизительный консенсус был достигнут. Некоторые люди считают, что консенсус достигается, когда бизнесы, такие как провайдеры кошельков, биржи и майнеры, соглашаются на изменения. Или даже только майнеры, так как если бы софтфорк был выполнен без поддержки большинства майнеров по хешированию, блоки из более тяжелой цепочки были бы отклонены, и тогда рынок должен будет решить, какой биткоин является настоящим. Это может быть очень запутанно и сложно, поэтому будет намного проще, если удастся получить поддержку майнеров в обновлении. Реальность такова, что консенсус определяется экономическим большинством пользователей биткоина, где определенную роль играют обычные пользователи, разработчики, майнеры, биржи, кошельки и другие держатели биткоина. Измерить это невероятно сложно, если вообще возможно. Однако следует попытаться оценить уровень консенсуса по предложению, прежде чем пытаться его активировать.

В апреле 2022 года Джереми Рубин предложил быструю пробную активацию CTV, но это не помогло и привело к тому, что форк вызвал большие споры. Ускоренная пробная версия – это когда окончательное решение, активировать предложение софтфорка или нет, принимается майнерами. Всего 5 месяцев назад Taproot был активирован с использованием того же быстрого пробного метода. Однако многие посчитали, что все прошло не очень хорошо. Через пару недель после того, как Джереми объявил о быстрой пробной версии, он решил отменить попытку активации. В 2022 году не было достигнуто консенсуса относительно CTV как изменения. Стоит отметить, что Джереми также выпустил инструмент для пользователей, позволяющий противостоять попыткам активации CTV (User Resisted Softfork) с помощью клиента активации. Итак, спустя 2 года сообщество рассматривает еще одну попытку активации, но на этот раз быстрого пробного метода не будет.

Итак, каковы альтернативные способы активации софтфорка? Для активации используются 2 BIP (предложения по улучшению биткоина): BIP8 и BIP9, я рекомендую их прочитать. Taproot использовал BIP9 для быстрого тестирования, которое основано на временных метках для определения периодов передачи сигналов поддержки от майнеров. Если период заканчивается без достижения порога активации, то попытка не удалась и софтфорк не происходит. BIP8 использует высоту блока для оценки периодов времени и может быть настроен на сбой после периода без достаточной поддержки майнеров, как и BIP9. Или его можно настроить на активацию после определенного периода, даже не достигнув порога. Этот параметр называется «lockinontimeout» или для краткости «lot». Если для него установлено значение true, софтфорк активируется несмотря ни на что. Эта принудительная активация называется UASF (активируемый пользователем софтфорк) и может быть успешной только в долгосрочной перспективе, если экономическое большинство в экосистеме Биткоина согласится с изменением и обновит свои узлы. В противном случае вы не окажетесь в самой тяжелой цепочке, поскольку майнеры будут следовать за экономическим большинством и не обновляться, но если будет экономическое большинство, поддерживающее изменения, майнерам придется следовать за ними из-за экономических стимулов, желая получить максимально возможную комиссию. В идеале майнеры сообщат о достаточной поддержке до окончания периода, и драмы с UASF можно будет избежать. Именно угроза UASF заставила майнеров в 2017 году согласиться на обновление Segwit и не увеличивать размер блока, как того хотели Bcashers. (Да, технически размер блока все же немного увеличился.)

Теперь мы кратко обсудим параметры активации, которые включают в себя следующее: имя; битовый номер версии; высота стартового блока; высота блока тайм-аута периода сигнала; минимальная высота блока активации; порог блокировки сигнализации; и, наконец, является ли lockinontimeout истинным или ложным. Имя должно представлять собой просто номер BIP, в случае CTV – BIP119. Бит версии может быть любым, который еще не используется. Начало еще не определено, я надеюсь, что это может быть где-то в 2024 году, однако в конечном итоге это решение сообщества. Тайм-аут поддержки со стороны майнеров должен составлять не менее 1 года после запуска, некоторые считают, что 2 или более лет было бы даже лучше. Опять же, это решение сообщества, и разработчик клиента должен попытаться оценить, с чем согласится большинство. Я поддерживаю период от 1 до 2 лет. Минимальная высота активации – это самое раннее потенциальное время, когда софтфорк может активироваться. Это может быть до окончания периода сигнала, одновременно с тайм-аутом или после тайм-аута. Я считаю, что это должно быть не менее 6 месяцев после начала высоты. Порог – это количество блоков за двухнедельный период сложности (2016 блоков), необходимое для активации посредством поддержки со стороны майнеров. Обычно это 90 или 95% блоков, 1815-1915 блоков в 2016 году. Это означает, что 90-95% хеш-мощности сети должно сигнализировать о поддержке обновления в течение двухнедельного периода. Наконец, как мы уже обсуждали, для lockinontimeout, вероятно, следует установить значение true, если вы хотите, чтобы сообщество поддержало попытку активации.

Так как же быть уверенными в том, что консенсус найден? Взаимодействие с сообществом, общение с Биткоин-компаниями и поставщиками услуг, а также различные способы оказания онлайн-поддержки. Сэндвич Рубена – один из примеров такой поддержки, и это веселый и социальный способ сделать это. Не бойтесь задавать вопросы о том, что вы не понимаете или с чем не согласны, помните, что мы здесь проверяем, а не просто доверяем. Взаимодействуйте со своими любимыми Биткоин-компаниями, узнайте их мнение о CTV и обязательно поделитесь своим, ведь вы являетесь клиентом. Если вы разработчик, вы можете просмотреть код или создать доказательство концепции CTV. В настоящее время можно получить более 5 BTC, если вы сможете создать положительное доказательство концепции или отрицательное, которое является вредным, а найти также любые ошибки при использовании OP_CTV. Эта награда существует уже больше года, и никто не обнаружил никаких багов. Вы можете найти эту награду здесь: https://bipbounty.org/bounties/1e101655-bad8-5147-82f7-f03145d567af/.

Конечно, в децентрализованной системе, такой как Биткоин, мы никогда не можем знать наверняка, желает ли экономическое большинство перемен, мы можем только делать приблизительные предположения и надеяться на лучшее. Мы не узнаем, пока не попробуем. Я считаю, что мы либо очень близки, либо уже нашли консенсус по CTV. Обязательно зайдите на utxos.org/signals и добавьте свое имя или компанию в список, вы можете дать свой сигнал «да» или «нет». На этом сайте вы также найдете гораздо больше информации о ковенантах.

Это гостевой пост George 203. Высказанные мнения являются его собственными и не обязательно отражают точку зрения BTC Inc. или Bitcoin Magazine.

Lightning – общепринятый язык Биткоин-экономики Lightning – общепринятый язык Биткоин-экономики Lightning становится связующим звеном, скрепляющим различные системы, построенные на Биткоине. Рой Шейнфельд 16 июня 2024
Более половины ведущих хедж-фондов США владеют биткоин-ETF Более половины ведущих хедж-фондов США владеют биткоин-ETF Анализ различных типов фондов и учреждений, владеющих биткоин-ETF. Сэм Бейкер 16 июня 2024
В надежных руках: Биткоин строит лучшее будущее В надежных руках: Биткоин строит лучшее будущее Создание систем на основе Биткоина требует тщательного проектирования и работы. Эти аспекты не должны отходить на второй план по отношению к маркетингу и продажам. Виллем Шро 15 июня 2024