Эта презентация была представлена TDevD, одним из разработчиков Samourai Wallet, в подкасте Dirtcoin Diaries.
Итак, в целом это просто мои взгляды на текущее положение дел в вопросе взаимозаменяемости Биткоина. Я постараюсь избежать лишнего потока сознания и сразу перейти к делу.
Для начала я поиграю в адвоката дьявола. Возможно, все наши проблемы с взаимозаменяемостью – это наша вина, возможно, мы упустили момент и позволили государству определить Биткоин как “деньги”. Следуя примеру Сатоши, который определил Биткоин в Белой книге, как цифровую наличность, мы взяли его нарратив и помчались его продвигать. Мы могли бы с самого начала бороться за то, чтобы Биткоин был классифицирован как простой текст. Например, кошельки – это не что иное, как связки публичных/приватных ключей. И хотя все это для некоторых является сугубо техническим и не способствует массовому принятию, определение Биткоина как текста было бы одним из способов сдержать нападки регуляторов, пока эта штука не воспринималась бы как деньги.
С конца 2014-го — начала 2015 года регуляторный контроль усилился. Многие биржи ввели KYC/AML. Рекомендации FATF, которые, хотя и являются только рекомендациями, а не правилами или законами, тем не менее принимаются и внедряются некоторыми участниками рынка. И что хуже всего, мы видим упреждающее выполнение требований. Два примера организаций, которые фактически без всякого запроса со стороны государства, начали делать это раньше времени — La Maison du Bitcoin в Париже и Bull Bitcoin в Канаде. Глава Bull Bitcoin хвастался тем, что взял на себя инициативу и договорился с государством, чтобы не допустить ухудшения ситуации.
Еще одной проблемой в Биткоин-пространстве, особенно после появления GBTC, стала финансиализация, то есть приход Уолл-стрит и определение в соответствии с их собственными терминами, что такое Биткоин. Разговоры о ETF — неутихающая тема. В настоящее время ETF функционируют на Бермудских островах и в Канаде. В Соединенных Штатах они пока не запущены, но об этом постоянно говорят, кажется, с 2014 года. И я не представляю, зачем нам нужен Биткоин-ETF со всеми вытекающими из этого последствиями в виде захвата регулятором и финансовыми структурами Уолл-стрит. Это не должно расцениваться как что-то благоприятное. И конечно, у нас есть фьючерсы, которые были запущены некоторое время назад, и, определенно, оказывают влияние на цену.
Само Биткоин-пространство подвержено своего рода стокгольмскому синдрому. NgU практически полностью завладел сознанием. NgU (от англ. “number goes up”, то есть постоянный рост цены) — это не что иное, как порабощение фиатом. Это означает, что в Биткоин-пространстве всегда думают о долларах США, и ни о чем другом. Мы видим все эти нелепые представления о “технологии NgU”, как будто она каким-то образом встроена в программное обеспечение Биткоина. Как будто эта штука предназначена для вечного ценового роста, как будто мы открыли вечный двигатель. Это невозможно. Ничто не может расти вечно. Это просто смешно. Новые пользователи – я бы не стал называть процентное соотношение, но их очень, очень много – приходят через сервисы с KYC, позволяющие им покупать Биткоин, используя стратегию DCA. Они приходят через CashApp, RobinHood, Revolut и то, что я ниже назову “де-факто L2”. LnStrike — еще один пример. И вся эта волна внедрения KYC-DCA была подстёгнута почти всеми влиятельными спикерами, поскольку эти сервисы спонсировали их подкасты.
Пока основное внимание уделялось NgU и цене, развитие протоколов в области приватности затормозилось. Конечно, этому уделяется много внимания, но в основном мы всегда опаздываем на два или три года. И это всегда так, Taproot должен был стать толчком к развитию протоколов приватности, теперь это уже не Taproot, а что-то другое. Также существует проблема токсичного элитизма и неприятия чужих разработок. Это в некоторой степени коснулось и нас в Samourai Wallet, например BIP47 / PayNym. По сути, предложение не было одобрено сильными мира сего и на него просто наплевали. Bitcoin Core тянет время. Я не думаю, что кто-то из них еще вспоминает про Dandelion. А ведь оно должно было войти в релиз. Объединение подписей ончейн — то же самое. Весь репозиторий предложений по улучшению Биткоина (BIP) — сплошной бардак. Что-то случилось в последнее время, и всё вышло из-под контроля Люка. Кто-то пришёл на должность секретаря или что-то в этом роде, потому что изменения не принимаются, заметки не обновляются, а Люк лишь делает исключения для некоторых вещей. В итоге, мы видим научные и академические дискуссии о “закостенении” протокола, что является ничем иным, как выстрелом в ногу. Это означает, что в большинстве случаев улучшения не будут вноситься, оправдываясь тем, что нельзя вносить изменения в программное обеспечение, которое обслуживает сумму в X миллиардов долларов. И, конечно же, апеллирование к авторитетам, таким как Максвелл. Каждый раз будет приведён аргумент в пользу того, чтобы не делать что-то, потому что GMax сделал твит или nullc написал пост на Reddit.
Что же происходит сейчас? На фронте взаимозаменяемости мы видим подход “хороший полицейский — плохой полицейский” со стороны различных игроков. Если говорить о “хорошем полицейском”, то, по сути, это просто тихое возведение “сада с высоким забором”. Адреса вывода средств отслеживаются. Анализ цепочки применяется при депозите и снятии средств. И мы видим быстрое появление де-факто L2 — второго уровня Биткоина. Но речь не о Lightning и Liquid. Это то, что контролируется частными структурами, такими как PayPal, CashApp, Revolut, RobinHood и другими. И они выводят большую часть активности за пределы блокчейна. Поэтому вы не можете увидеть их влияние в мемпуле. Они в значительной степени контролируют то, что пользователи могут делать с тем, что они называют биткоином. По сути, это система, где люди полагают, что у них есть биткоины, но на самом деле у них нет ничего, кроме циферок на счету. И, конечно, эти организации не будут обращать внимания на взаимозаменяемость того, что они контролируют.
Со стороны “плохого полицейского” находятся чёрные списки, например OFAC — чёрные списки американского правительства. В последнее время мы слышим новояз, например, “кошельки без хостинга”. Кошелёк без хостинга — это кошелёк, который не находится на бирже и самостоятельно управляется пользователем, то есть Samourai или кошелёк Bitcoin Core, который вы используете на своем компьютере или любом другом устройстве. Теперь, когда кошельки без хостинга были определены и обозначены, вы можете быть уверены, что рано или поздно появится какое-то регулирование таких кошельков и адресов, которые они контролируют. Крадущаяся тварь. Недавно мы наблюдали пару эпизодов с майнерами, соблюдающими “требования”, а также инвестиционными фондами, которые заявили, что будут торговать или инвестировать только в компании, использующие Биткоин, созданный с помощью зелёной энергии, и тому подобные вещи. И, конечно же, маркировка CoinJoin-транзакций, которая осуществляется в течение последних двух лет.
Непосредственное влияние снижения взаимозаменяемости на базовом уровне заключается, например, в том, что в таких местах, как форум Dread, на котором есть доска объявлений, где совершаются сделки с использованием биткоина, пользователи теперь ищут другие способы. Если вы зайдёте туда и почитаете публикации, то увидите, что биткоин там очень сильно не любят. “Библия даркнета”, которая в первых изданиях была посвящена тому, как использовать биткоин на даркнет-рынках, теперь фактически советует людям обходить биткоин стороной. Рынки даркнета ищут другие места, лучшим примером является площадка Wall Street Market. И мы видим рост таких компаний, как Chainalysis, которая, как я полагаю, позавчера привлекла 100 миллионов долларов и теперь оценивается в $4,2 миллиарда. И это в основном потому, что нарушение взаимозаменяемости Биткоина теперь является большим бизнесом.
И мы подходим к тому, как нам существовать в этой нише. Как нам обойти эти вещи? Какие инструменты мы можем использовать?
Сеть Lightning не является решением для обеспечения приватности, хотя о ней так говорили, в том числе и совсем недавно. Она готова к работе с банками. Мы видели примеры, когда, по-моему, BottlePay просит людей предоставить публичную информацию о своих узлах, чтобы они могли работать в их системе. Мы видим, что Lightning имеет сильную тенденцию прибегать к кастодиальному UI и UX. Теперь подводные камни Lightning, связанные с приватностью, стали более понятны. Недавно вышла статья, в которой об этом подробно рассказывается.
Изначально Liquid представлялся как инструмент для биржевого клиринга, но на деле мы видим, что он выступает в роли кастодиального троянского коня. Он поглощает и нейтрализует функции приватности. В нем есть урезанная версия приватных транзакций. И я уверен, что CISA будет реализована в Liquid, а вовсе не в основной цепочке. Посмотрим, но я буду очень удивлен, если мы когда-нибудь увидим объединение подписей ончейн.
Итак, я перехожу к нашим функциям в кошельке Samourai, я уверен, что многие из вас с ними знакомы. Ricochet была нашей первой премиум-функцией. На самом деле она была основана на выступлении Адама Бэка и Блю Мэтта о взаимозаменяемости. Вы можете найти это видео на YouTube.
BIP47 / PayNym. Это очень популярная функция среди наших пользователей. Это отличная опция приватности, поскольку она лишает анализ цепочки отправной точки для отслеживания ваших платежей. К сожалению, другие кошельки не приняли эту функцию по ряду причин. Такие вещи, как неприятие чужих разработок и т. п., конечно, играют свою роль. Кроме того, BIP47 был написан Юстусом Ранвье, который в то время определённо враждовал с Bitcoin Core, так что в этом отношении BIP47 не заслужил одобрения. Если вернуться к апрелю 2015 года, когда BIP47 был впервые опубликован, сам термин “стелс-адреса” очень сильно ассоциировался с Dark Wallet. После публикации тест-векторов мы контактировали с разработчиками нескольких других кошельков. Они активно работали над воспроизведением тест-векторов и внедрением BIP47, но руководство или акционеры практически приказали им прекратить работу над этим из-за сильной ассоциации с Dark Wallet.
Итак, мы подошли к теме CoinJoin. Неправильный подход к CoinJoin. Ну, конечно, у нас есть пример ZeroLink, из-за которого разработчики кошелька Wasabi утверждают, что реализовали ZeroLink. Они лишь описали ZeroLink, но так и не реализовали его. И после того, как всё начало рассыпаться в Wasabi, возникло то, что было названо войной за CoinJoin. На самом деле, война в значительной степени началась из-за того, что многие объединились вокруг Wasabi и отказались признать недостатки в их реализации. По сути, они получали поблажки во всём, что делали неправильно. Мы видели примеры FUD со стороны влиятельных лиц. И, кстати, цитата о том, что CoinJoin “скорее всего, незаконен”, исходит от известного влиятельного лица. CoinSwap, на мой взгляд, является частью атаки на CoinJoin. Крис Белчер и его сторонники назвали CoinSwap следующим поколением в области приватности Биткоина, которое значительно превзойдет всё, что связано с CoinJoin — JoinMarket, Wasabi или Whirlpool. Но я вижу, что в последнее время Белчер отказался от этих заявлений и даже процитировал в недавней статье, что если вы хотите, чтобы история ваших UTXO была разорвана, вам следует использовать CoinJoin, а не CoinSwap. В любом случае, текущая разработка CoinSwap, насколько я понял, несколько замедлилась, а название было изменено на Teleporting. Я ожидаю, что CoinSwap будет очень незначительным нишевым сервисом, который будет использоваться людьми, способными работать с подобным программным обеспечением, то есть не многими. Ну и P2EP (Pay-To-Endpoint). Pay-To-Endpoint — интересный случай. Опять же, в начале этой войны за CoinJoin он выглядел довольно сильно разрекламированным в качестве альтернативы CoinJoin. Несколько сторон призывали нас внедрить эту технологию, иначе нас никогда не будут воспринимать всерьёз. И мы увидели, что технология мертворожденная. Она присутствует на многих серверах, благодаря BTCPay, но остается неактивированной. В том числе и у некоторых из её крупнейших сторонников, которые сами управляют магазинами и не утруждают себя активацией P2EP. Так что, по сути, это мертворожденный проект, на мой взгляд. Белчер недавно умолял людей помочь с принятием проекта, но я не думаю, что на этом фронте произошли какие-либо изменения.
Правильный подход к CoinJoin заключается в создании CoinJoin-транзакций с высокой энтропией, которые на 100% гарантированно разрушают связи и ломают историю ваших UTXO. И на данный момент единственной реализацией CoinJoin, которая гарантированно обеспечивает нужную энтропию каждый раз, является Samourai Whirlpool. Мы были бы очень рады, если бы другие сделали то же самое, но этого не происходит, и не похоже, что это произойдет в ближайшее время. Мы очень внимательно следим за развитием событий в этой области. Cahoots-транзакции в кошельке Samourai — это тоже CoinJoin. У них есть разные варианты использования и компромиссы. Stonewall важен тем, что он гарантирует минимальное значение энтропии. Так, например, Stonewall с двумя входами и четырьмя выходами имеет гарантированное значение энтропии 1,58. У нас ведутся разработки по обновлению Stonewall, и оно будет готово в этом году. Все они связаны с гарантированной минимальной энтропией для пользователей. Другие реализации CoinJoin не могут гарантировать или не гарантируют минимальное количество энтропии, либо потому, что вы можете прямо измерить энтропию и увидеть, что её там нет, либо они просто засовывают в транзакцию всё, что могут, то есть большое количество входов и выходов, и тем самым делают технически невозможным даже вычислить энтропию, даже если таковая там и есть.
Кстати, это единственная иллюстрация в моей презентации.
И немного о ближайшем будущем. Несколько групп активно работают над созданием атомарных свопов Монеро / Биткоин. Мы работаем над интеграцией этой функции в кошелёк Samourai со стороны Биткоина. Мы поддерживаем связь с другими участниками, которые работают над интеграцией этого протокола в свои Монеро-кошельки. На данный момент есть две группы, активно работающие над самим протоколом, и мы находимся в тесном контакте с одной из них, и разработка продолжается. Я думаю, что обе стороны заинтересованы в том, чтобы продвигаться вперёд. Я думаю, что Биткоин и Монеро — естественные союзники, но максималисты с обеих сторон не обязательно являются таковыми. Это может несколько усложнить ситуацию, но таковы правила. Лично я считаю, что работа над атомарными свопами — очень хороший способ для Биткоина вернуться к своей сути. И мы с нетерпением ждём возможности выпустить что-нибудь как можно скорее.
Поддержите переводчика #
Поддержать переводчика можно, отправив немного сат в сети Лайтнинг:
lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhk7mnv093kcmm4v3unxwg6jxyqf