Убийцы альткоинов или создатели проблем? Как драйвчейны могут повлиять на биткоин

Драйвчейны_на_биткоине_(Mixer.Money)
Драйвчейны_на_биткоине_(Mixer.Money)

На фоне стремительного роста L2-сетей в Ethereum биткоин-сообщество все чаще обсуждает драйвчейны, описанные в BIP-300/301. На прошлой неделе CEO Tether и технический директор биржи Bitfinex Паоло Ардоино заявил, что драйвчейны могут повысить конфиденциальность и скорость транзакций, а CTO Casa Джеймсон Лопп отметил их среди перспективных решений второго уровня.

Вместе c биткоин-миксером Mixer.Money рассказываем о драйвчейнах и причинах, по которым они до сих пор не реализованы в мейннете первой криптовалюты.

Mixer.Money — сервис для очистки биткоинов и анонимизации кошельков, который использует крупные биржи в качестве источника чистой криптовалюты.

Что такое драйвчейны

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

Концепция была впервые представлена Полом Шторцем в блоге проекта Truthcoin (позже переименован в Hivemind). Он увидел в драйвчейнах возможность остановить фрагментацию биткоина форками, а также способ включить в первую криптовалюту удачные технические решения альткоинов.

В 2017 году Шторц опубликовал BIP-300 с описанием механизма отправки биткоинов из сайдчейна в мейнчейн, а в 2019 году ― BIP-301 с концепцией системы Blind Merged Mining. Последняя позволяет майнить сайдчейн без запуска ноды, то есть «вслепую».

Предложения Шторца вызвали сдержанный интерес сообщества, однако сам он по-прежнему уверен, что успех биткоина зависит от принятия драйвчейнов.

«Насколько я понимаю, драйвчейны просто опередили свое время. В конце концов, одна или несколько из следующих проблем: альткоинов, стремления людей к свободе и творчеству, метаконсенсуса/апгрейда/окостенения протокола, постоянно низкого бюджета на безопасность и/или выразительности смарт-контрактов биткоина ― заставят биткоинеров заново изучить теорию драйвчейнов и в конечном итоге принять что-то драйвчейнподобное. И тогда я обращусь к историкам с требованием отдать мне должное. По крайней мере, таков мой план», ― писал Шторц в рассылке биткоин-разработчикам в феврале 2022 года.

Уже в декабре его компания LayerTwo Labs привлекла $3 млн для внедрения драйвчейнов в биткоин.

«Мы считаем, что драйвчейны способны убить альткоины, увеличить принятие биткоина и стать катализатором гипербиткоинизации», ― заявили в LayerTwo Labs.

Шторц публикует информацию и новости о драйвчейнах на портале drivechain.info. Кроме того, он регулярно обновляет список поддержавших BIP-300/301 представителей биткоин-сообщества на сайте LayerTwo Labs.

Что содержится в BIP-300/301

Сайдчейн ― это параллельная сеть, которая может принимать и отправлять биткоины в основной блокчейн благодаря двусторонней привязке (two-way peg). Она следит за определенным адресом и выпускает депонированные на него монеты в виде токенов (сайдкоинов) в соотношении 1:1 или другой конфигурации.

Важно отметить, что со стороны биткоина не существует ни сайдчейна, ни сайдкоина: есть только обычная BTC-транзакция. Тот факт, что пользователи сайдчейна ссылаются на нее для выпуска сайдкоина, для цифрового золота не имеет никакого значения.

Основной вопрос ― как безопасно перевести средства из этой транзакции на другой адрес, ведь владелец или владельцы закрытого ключа смогут свободно тратить монеты.

Пользователи должны быть уверены, что заблокированные биткоины останутся таковыми, пока используются в сайдчейне. Кроме того, нужно разблокировать эти монеты в будущем, не завися от единственной точки отказа, например владельцев закрытых ключей.

BIP-300 обеспечивает безопасную трату средств путем внедрения новых типов транзакций:

  • предложения нового сайдчейна;
  • peg-in ― перевода биткоинов в сайдчейн с последующей блокировкой;
  • peg-out ― вывод средств из сайдчейна с разблокировкой монет.

Вывод средств ― самая сложная часть, поэтому BIP-300/301 описывают его наиболее подробно. Сайдчейн раз в три месяца инициирует транзакцию вывода с хэшем, который фиксирует peg-out, и отправляет ее майнеру.

Если он поддерживает вывод средств, то добавляет транзакцию в блок. Другие майнеры могут принять решение по предложению, установив 1-байтовый флаг в своих блоках.

Существует вероятность, что майнер схитрит и вставит другой хэш — фиксирующий транзакцию с похищением средств. Для снижения этого риска разработан процесс голосования: peg-out будет подписан, если хотя бы в половине блоков за прошедшие шесть месяцев (13 150 из 26 300 блоков) установлен флаг поддержки.

Пример: Алиса отправляет 1 BTC на адрес сайдчейна, от которого никто не имеет ключей. Биткоин Алисы фактически исчезает навсегда ― «сгорает». Сайдчейн видит эту транзакцию и выпускает сайдкоин. 

Через некоторое время Алиса хочет получить биткоин обратно. Для этого она «восстанавливает» монету: создает транзакцию с расходом 1 BTC, отправляет ее майнеру и просит инициировать голосование. 

Майнер размещает хэш Алисы в coinbase-транзакции добытого блока. Через 3–6 месяцев peg-out получает 13 150 голосов. После этого Алиса может совершить вывод и потратить 1 BTC.

Как драйвчейны могут повлиять на биткоин

С внедрением драйвчейнов в биткоине появятся сети с поддержкой криптографических протоколов вроде Confidential Transactions и других технологий анонимных криптовалют

«Приватные сайдчейны позволят эффективно разрывать связь между транзакциями: это своего рода chain-hopping, но в рамках экосистемы биткоина.

Кроме того, биткоин-миксеры, вероятно, разработают на основе драйвчейнов новые технологии для анонимизации транзакций. Однако эта технология может вызвать интерес у основной массы наших пользователей только после оптимизации сроков вывода средств. Далеко не каждый клиент готов ждать 3-6 месяцев.

Сейчас мы используем собственные, доказавшие надежность алгоритмы анонимизации, и с интересом наблюдаем за развитием драйвчейнов», ― прокомментировал представитель Mixer.Money.

Кроме того, разработчики смогут запускать сайдчейны с поддержкой DeFi-протоколов, NFT, security-токенов и других технологий, которые существуют в альтернативных валютах.

Почему драйвчейны еще не реализованы в основной сети

Несмотря на поддержку ряда известных представителей индустрии, многие участники сообщества скептически относятся к BIP-300/301.

Основным объектом критики стала система голосования майнеров: они могут украсть деньги пользователей сайдчейна, ведь для инициации транзакции вывода не нужны криптографические доказательства.

По словам Шторца, в похищении средств нет смысла, поскольку майнеры будут получать комиссии от пользователей. Однако, вероятнее всего, их сумма не приблизится к потенциальному миллиарду долларов в peg-out транзакции даже за многолетний период использования крупного сайдчейна. Существующая структура стимулов сохранится, только если комиссия будет больше суммы вывода.

Предположим, что кража все же произошла. В этом случае будет достаточно времени, чтобы разобраться с ситуацией. Если потерпевший сможет доказать свою правоту, майнеры и/или пользователи договорятся об активируемом пользователями софтфорке (UASF), который заблокирует вывод. Другими словами, сеть биткоина должна просто согласиться на цензурирование транзакции.

При этом BIP-300 допускает до 256 активных сайдчейнов, а значит может быть несколько конкурирующих участников, одновременно добивающихся проведения UASF.

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

Аналитики BitMEX Reseach выделяют ряд других недостатков:

  • апатия майнеров. Они могут не принимать достаточного участия в голосовании, из-за чего средства застрянут в сайдчейне. Такая неопределенность будет отпугивать пользователей от новых или небольших сайдчейнов;
  • долгий процесс вывода. Это может привести к разнице в цене между биткоином в основной сети и сайдчейне;
  • невозможность выводов по требованию. Пользователи сайдчейна должны дожидаться запланированной транзакции, которая проводится раз в три месяца;
  • более сложные правила сети. Нодам биткоина нужно подсчитывать голоса, чтобы оценивать достоверность peg-out.

Выводы

На биткоин-конференции Baltic Honeybadger 2022 создатель алгоритма Hashcash и CEO компании Blockstream Адам Бэк допустил, что драйвчейны могут стать более важным или полезным обновлением, чем Taproot.

В августе 2023 года исполнительный директор Bitcoin Magazine и основатель криптовалютного хедж-фонда UTXO Management Дэвид Бейли заявил, что BIP-300 может оказать существенное влияние на биткоин-разработчиков.

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


Тем не менее BIP-300/301 имеют ряд недостатков и вносят значительные сложности в протокол биткоина. В настоящий момент это не позволяет сообществу достигнуть уровня консенсуса, который необходим для их активации.

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

Пользуясь сайтом, вы соглашаетесь с Политикой приватности.

OK