Крипта - это самая агрессивная финансовая среда без страховочной сетки: здесь нет службы поддержки, а любая ошибка означает полную потерю средств.
И чтобы ты мог лучше понять все грани этой индустрии мы перевели на русский язык книгу «Как работает крипта» от сотрудников маркетмейкинг-агентства Wintermute и аналитического агентства The Block.
Этот материал отбрасывает маркетинговый шум и объясняет, как на самом деле устроены механизмы этой индустрии под капотом. Внутри ты найдёшь:
- Базу про техническая архитектура и отличия главных сетей Биткоина, Ethereum и Solana
- Нишевые знания про в DeFi и трейдинг, где разбирается механика децентрализованных бирж, пулов ликвидности, кредитных протоколов и бессрочных фьючерсов
- Основы криптобезопасности: как правильно хранить активы и почему большинство теряет деньги из-за простых операционных просчетов
- Про грязные технологии, способные оставить тебя без денег
- Разбор трендов прошлого, настоящего и будущего
Эта книга поможет новичкам понять реальные риски, научит отличать фундаментальные технологии от скама и даст знания, необходимые для выживания в этой беспощадной меритократии. Как справедливо отмечается во введении книги: дикую зону финансового мира может обуздать лишь подготовленный человек.
Так как книга имеет объём в 150+ страниц, мы будем пубиковать её по кусочкам, чтобы ты мог без лишнего перегруза изучить материал и как следует в него углубиться.
Предисловие: Почему это важно

Враждебный фронтир
Прежде чем изучать техническую механику блокчейнов или тонкости протоколов DeFi, ты должен сначала понять среду, в которую входишь. Крипта — это, пожалуй, самая агрессивно капиталистическая, меритократическая и враждебная среда из когда-либо созданных. По своей сути это финансовая система, в которой абсолютно нет страховочной сетки.
Для обычного человека эта среда чужеродна. В традиционном мире, если ты теряешь кредитную карту, ты звонишь в банк. Если транзакция мошенническая, ты её оспариваешь. Если забываешь пароль, ты его сбрасываешь. Всегда есть вышестоящая инстанция, к которой можно апеллировать, централизованный хранитель, отвечающий за твою безопасность.
В крипте нет менеджера. Если ты отправишь деньги не на тот адрес, они исчезнут навсегда. Если ты потеряешь свой закрытый ключ, твое богатство станет навеки недоступным. Если ты вступишь во взаимодействие с вредоносным контрактом, твои активы будут выкачаны без права на возврат.
Именно это отсутствие страховочной сетки создает беспощадную меритократию. Поскольку здесь нет судьи, который дунул бы в свисток, и нет спасателя, который выручил бы некомпетентного, выживают только способные. Это меритократия не дипломов, статуса или богатства, а чистых способностей.
Поскольку система не требует разрешений (permissionless), участие в ней не требует ничего, кроме интернет-соединения; здесь нет лицензий, которые нужно получать, нет законов об аккредитованных инвесторах для твоей защиты и нет привратников, которые могли бы тебя остановить. На этой арене география не имеет значения. Псевдонимная команда разработчиков может развернуть смарт-контракт, и коду всё равно, написан он в небоскребе Манхэттена или в подвале Лагоса.
15-летний подросток в Лагосе не может просто зайти в Goldman Sachs и торговать деривативами. Но он может выучить Solidity, развернуть протокол и конкурировать на той же технической основе, что и кто угодно другой. Вопрос на самом деле не в том, можешь ли ты конкурировать, а скорее в том, готов ли ты развивать навыки, чтобы побеждать, или ты согласен быть контрагентом.
эта динамика распространяется не только на то, кто может участвовать, но и на то, какая информация доступна. В отличие от традиционных финансов, где институты торгуют на закрытых потоках ордеров и в «темных пулах», крипта работает на радикальной симметрии информации. Все данные в сети (on-chain) видимы каждому в режиме реального времени. Чтение этих данных требует технических навыков: ты должен понимать, как делать запросы к блокчейнам, читать смарт-контракты и интерпретировать паттерны транзакций. Но это изучаемые компетенции, а не привилегированный доступ. В этой игре «инсайдеры» — это просто те, кто развил навык анализа общедоступной информации лучше тебя. Игровое поле вознаграждает усилия и экспертность, а не близость к власти. Знания и бдительность — твоя единственная защита от полной потери.
Тирания удобства
Брутальность этой меритократии создает естественное трение на пути к массовому внедрению. Поскольку среда настолько враждебна, инстинкт большинства новичков — отступить в сторону безопасности.
Горькая правда заключается в том, что большинство людей не хотят абсолютного суверенитета; они хотят удобства, обратимости и обслуживания клиентов. Им нужно кого-то винить, когда что-то идет не так. Традиционная банковская система обеспечивает это, обертывая деньги слоями защиты, страхования и правовой защиты. Крипта убирает всё это, предлагая сделку: ты меняешь удобство на свободу.
Вот почему индустрия разработала спектр суверенитета. Именно поэтому централизованные биржи, такие как Coinbase, имеют миллионы пользователей, и почему существуют такие инструменты, как кошельки с мультиподписью и социальное восстановление. Эти механизмы позволяют пользователям выбрать «золотую середину», делегируя часть ответственности за безопасность доверенным третьим лицам или программной логике, чтобы избежать ужасающей бинарности «идеальная безопасность или полная потеря».
Однако для обычного человека, живущего в стабильной демократии, даже эта середина кажется ненужной. Зачем возиться с закрытыми ключами, сид-фразами или даже трением при регистрации на бирже, когда Apple Pay работает идеально? Если ты живешь в мире, где валюта стабильна, а правительство благосклонно, «суверенитет» Биткоина кажется обузой.
Но этот расчет мгновенно меняется, когда среда сдвигается. Удобство традиционной системы целиком зависит от стабильности институтов, управляющих ею. Когда эти институты терпят неудачу или когда они оборачиваются против тебя, «неудобство» суверенных денег становится единственным, что имеет значение.
Иллюзия безопасности
Большинство людей интуитивно не «догоняют» ценность этого компромисса до тех пор, пока система не подведет их. В стабильных западных демократиях мы предполагаем, что такой сбой маловероятен. Мы смотрим на гиперинфляцию в Венесуэле или валютный контроль в Ливане и думаем: «Здесь такого не может случиться».
Но трещины уже видны.
В Соединенных Штатах мы принимаем как факт, что центральные банки управляют денежной массой, чтобы направлять экономику. Хотя некоторая инфляция может быть необходима для роста, критическое осознание заключается в том, что у тебя абсолютно нет права голоса в этом вопросе. Твоя покупательная способность находится во власти решений по денежно-кредитной политике, принимаемых за закрытыми дверями. Ты пассажир в экономическом транспортном средстве без возможности схватиться за руль, без ручного тормоза и без выхода.
Что еще более тревожно, мы уже видим превращение финансов в оружие на Западе. Во время протестов канадских дальнобойщиков правительство применило чрезвычайные полномочия, чтобы заморозить банковские счета протестующих без надлежащего судебного разбирательства. Независимо от твоей политической позиции по отношению к самим протестам, созданный прецедент пугает. Если финансовая система может быть использована как оружие против одной группы сегодня, она может быть использована против любой группы завтра: включая те группы, которые ты поддерживаешь, или тебя лично.
Для большей части мира это не гипотетическая ситуация. Если ты живешь при авторитарном режиме, твоя возможность финансово поддерживать диссидентов, журналистов или оппозиционные движения в рамках традиционной системы практически отсутствует. Каждая транзакция находится под наблюдением, каждое пожертвование отслеживается, а поддержка «неправильного» дела может означать тюремное заключение или что-то похуже. Крипта переворачивает эту динамику. Гражданин в Москве может сделать пожертвование антивоенной организации. Житель Тегерана может финансировать независимые СМИ. Человек в Пекине может поддержать активистов в Гонконге — и всё это без раскрытия своей личности государству, которое наказало бы его за это. Та самая псевдонимность, которую регуляторы на Западе осуждают как пособничество преступности, для миллиардов людей, живущих под гнетом, является единственным жизнеспособным путем к политическому самовыражению.
Основной принцип заключается в том, что доступ к твоим собственным ресурсам не должен зависеть от твоих политических взглядов или социального комплаенса. Тем не менее, та скорость, с которой людей можно отрезать от мировой экономики, раскрывает ужасающую правду: твой доступ к твоим собственным деньгам никогда не был правом. Это привилегия, дарованная государством и банками, и она может быть отозвана по щелчку выключателя.
Биткоин функционирует как страховка от пожара. Он может не требоваться тебе каждый день. Его хлопотно настраивать и утомительно поддерживать. Но когда дом загорится — будь то из-за инфляции, цензуры или системного краха — это единственная выходная дверь, которую невозможно запереть снаружи.
Цена открытых ворот
Те же атрибуты, которые обеспечивают суверенитет, безразрешительный доступ и устойчивость к цензуре — это именно то, что подпитывает темные элементы индустрии. Если кто угодно может создать финансовый протокол без лицензии, то мошенники, хакеры и аферисты неизбежно тоже будут их создавать.
Внешнему наблюдателю индустрия часто кажется казино, построенным внутри минного поля. В заголовках доминируют крахи, «rug pulls» (выдергивание коврика) и взломы. Поскольку мошенничество громкое, а успешная инфраструктура скучно-невидима, восприятие создает искаженную реальность, в которой всё пространство кажется скамом.
Однако такая распространенность мошенничества — ожидаемый результат основной полезности технологии. Нельзя иметь систему, которая позволяет любому вводить инновации без разрешения, и одновременно запрещать кому-либо совершать мошенничество. Отсутствие привратников означает, что ворота открыты для всех, включая злоумышленников.
Это цена нейтралитета. Крипта — это нативные интернет-деньги, которые не дискриминируют. Она предлагает те же инструменты студенту в Лагосе, что и ветерану Уолл-стрит. Она выравнивает игровое поле в глобальном масштабе. Но этот нейтралитет обоюдоострый. Протокол радикально безразличен: ему всё равно, беженец ли ты, спасающийся от режима, или хакер, опустошающий сбережения всей жизни какой-нибудь бабушки. Он верифицирует подпись, а не личность.
Сигнал в шуме
Задача, таким образом, состоит не в том, чтобы отвергнуть индустрию из-за опасности, а в том, чтобы научиться в ней ориентироваться. За заголовками и хайпом строится новая финансовая рельса, решающая фундаментальные проблемы доверия и ценности.
Это создает запутанную двойственность, где технология реальна, но шум оглушителен. Базовые уровни (Bitcoin, Ethereum, Solana) обеспечивают фактическую, проверяемую полезность: нецензурируемую передачу ценности и программируемые права собственности. Тем не менее, этот нарратив постоянно перехватывается спекуляциями и плохими игроками, пытающимися использовать эту полезность для быстрой наживы. В мире без доверенных посредников верификация — это выживание; ты не можешь полагаться на репутацию или маркетинг. Ты должен сам понимать стимулы и механику.
Эта книга создана для того, чтобы дать тебе инструменты для выживания в этой среде. Ты должен понимать, что внешне «крипто-нарратив» часто движим жадностью. Но в основе этого нарратива лежит слой технологических прорывов, которые возвращают суверенитет личности.
Если ты просто избегаешь индустрии из-за риска, ты упускаешь самый значительный сдвиг в финансовых технологиях с момента изобретения бухгалтерской книги. Но если ты войдешь вслепую, доверяя историям без проверки механики, именно ты будешь тем, кто оплатит чужую прибыль.
Следующие главы объяснят, как эти системы работают на самом деле, отбросив маркетинг, чтобы раскрыть дизайн механизмов и техническую реальность под ними. К концу ты поймешь не только то, что такое крипта, но и почему она работает — и как отличить сигнал от шума. Фронтир вознаграждает тех, кто пришел подготовленным.
Глава I: Всеобъемлющее введение в Биткоин

Раздел I: Основные концепции Биткоина
Биткоин возник из пепла мирового финансового кризиса 2008 года. 3 января 2009 года его анонимный создатель, Сатоши Накамото, вписал многозначительное послание в генезис-блок Биткоина — первый блок в его блокчейне. Заголовок из газеты The Times гласил: «Канцлер на грани второго спасения банков». Это послужило вечным заявлением о намерениях — критикой, заложенной в код против централизованных финансовых систем, которые подвели мир.
Дизайн Биткоина опирается на движение шифропанков, которое выступало за использование криптографии для защиты личной свободы и финансового суверенитета. Вместо того чтобы полагаться на банки или правительства, Биткоин функционирует как одноранговая (peer-to-peer) электронная денежная система без доверенных посредников.
Его денежно-кредитная политика прозрачна, предсказуема и обеспечивается математикой, а не центральными банкирами. Это, пожалуй, единственный актив в мире с ограниченным предложением, который может быть проверен независимо. Эта запрограммированная дефицитность (scarcity) резко контрастирует с фиатными валютами, которые можно печатать без ограничений, и с твердыми активами, такими как золото, которое имеет теоретически конечное предложение, но никто на самом деле не знает его общего количества в существовании.
Но это видение породило фундаментальный вопрос: как тысячи компьютеров, разбросанных по всему миру, могут прийти к консенсусу относительно того, кто чем владеет, без какого-либо центрального органа для разрешения споров?
Майнинг и Proof of Work (Доказательство работы)
Система Proof of Work в Биткоине позволяет майнерам доказать, что они затратили огромные вычислительные усилия таким способом, который любой может быстро проверить. В основе этого процесса лежит хеш-функция: математическая операция, которая принимает любые входные данные и преобразует их в строку символов фиксированной длины. Особенность хеш-функций заключается в том, что они односторонние: ты не можешь восстановить входные данные из выходных, и даже малейшее изменение входных данных дает совершенно другой, непредсказуемый результат.
Майнеры объединяют транзакции в блок, а затем пытаются решить вычислительную задачу. Представь это как бросание костей с астрономическими шансами, пытаясь получить число ниже определенного порога. Разница лишь в том, что майнеры совершают «броски» триллионы раз в секунду. Они делают это, многократно пропуская данные блока через алгоритм хеширования SHA-256. SHA-256 — это криптографическая хеш-функция, стандартизированная правительством США, и Биткоин применяет ее дважды для дополнительной безопасности. Каждый запуск выдает случайный на вид результат.
Каждая попытка использует другое число, называемое нонсом (nonce), которое по сути является просто счетчиком, увеличивающимся от нуля до примерно 4 миллиардов. Каждый нонс генерирует свой, непредсказуемый результат хеширования. Когда майнер наконец находит результат ниже целевого порога сети, он считается решившим задачу и может добавить свой блок в блокчейн.
Однако современное оборудование для майнинга настолько быстрое, что может исчерпать все 4 миллиарда значений нонса за считанные секунды. Когда это происходит, майнерам нужен другой способ изменить входные данные. Здесь на помощь приходит coinbase-транзакция. Каждый блок содержит специальную coinbase-транзакцию, которая выплачивает майнеру вознаграждение за блок плюс любые комиссии за транзакции, фактически «создавая» новый биткоин. Эта транзакция не имеет отношения к одноименной бирже. Майнеры могут изменять поле внутри этой coinbase-транзакции, называемое extra nonce (дополнительный нонс), или могут увеличивать временную метку блока. Любое изменение меняет хеш заголовка блока и сбрасывает пространство их поиска.
Скорость, с которой майнеры совершают эти попытки, называется хешрейтом и измеряется в терахешах или эксахешах в секунду. Это показывает, сколько хешей майнер или вся сеть могут попробовать каждую секунду. Ты можешь подумать, что более высокий хешрейт сети заставит блоки появляться быстрее, но сеть автоматически регулирует сложность для компенсации. Каждые 2016 блоков, примерно раз в две недели, сеть производит перерасчет сложности. Она измеряет, сколько времени на самом деле заняли эти блоки, и соответствующим образом корректирует цель (target). Чтобы предотвратить резкие скачки, эти корректировки ограничены диапазоном от одной четверти до четырехкратного значения предыдущей сложности, сохраняя среднее время блока стабильным на уровне 10 минут.
Майнеры используют специализированные чипы под названием ASIC, разработанные специально для SHA-256 proof-of-work. Эти чипы в тысячи раз эффективнее обычных компьютеров в этой задаче. Даже с лучшим оборудованием соло-майнинг подобен игре в масштабную лотерею, где ты можешь ждать годы, не найдя ни одного блока. Чтобы сгладить эту дисперсию, майнеры объединяются в майнинг-пулы. Эти пулы используют стандарт связи под названием Stratum для координации работы между майнерами. Пул объединяет вычислительную мощность всех участников и распределяет вознаграждения пропорционально вкладу каждого майнера. Это обеспечивает стабильные, предсказуемые выплаты вместо долгих периодов засухи.
Новосозданные монеты из coinbase-транзакции блока не могут быть потрачены немедленно. Они должны подождать, пока сверху не будет добавлено еще 100 блоков, что занимает около 16–17 часов. Эта задержка значительно усложняет майнерам получение прибыли от попыток переписать недавнюю историю блокчейна.
Консенсус и выбор цепи
Теперь, когда мы понимаем, как работает майнинг, мы можем изучить, как сеть достигает согласия о том, какая цепь является валидной.
Сеть Биткоина состоит из узлов (нод) — компьютеров, на которых запущено программное обеспечение Биткоина, независимо проверяющее каждую транзакцию и блок на соответствие правилам. Эти узлы хранят полную копию блокчейна и передают валидную информацию другим участникам. Майнеры обычно сами запускают узлы для проверки блоков, которые они создают, но многие участники запускают узлы без майнинга, просто чтобы независимо проверять состояние Биткоина и вносить вклад в децентрализацию сети. Когда люди упоминают «узлы» в дискуссиях о Биткоине, они обычно имеют в виду этих не майнящих участников, которые проверяют, но не производят блоки.
Биткоин решает вопрос консенсуса через надежный механизм, называемый Консенсусом Накамото, который часто упрощенно называют «правилом самой длинной цепи», но точнее описывают как цепь с наибольшей совокупной работой. Представь двух туристов, идущих разными маршрутами: один делает 1000 легких шагов, другой — 600 трудных. Система оценивает не количество шагов (число блоков), а затраченную энергию (эквивалент работы), поэтому более крутой и сложный маршрут может «весить» больше даже при меньшем количестве шагов. Узлы следуют тому же принципу, выбирая ту цепь, для создания которой потребовалось наибольшее совокупное количество вычислительной работы. Злоумышленник не может переписать историю, просто создав больше блоков; он должен произвести как минимум столько же общей работы, сколько честная цепь, и даже больше.
Иногда два майнера находят валидные блоки почти одновременно, создавая временные разветвления (форки) в блокчейне. Разные части сети поначалу будут следовать разным блокам в зависимости от того, о каком из них они услышали первым. Ничья разрешается, когда находится следующий блок. Тот форк, который будет продлен первым, становится длиннее и автоматически побеждает. В этот момент все узлы в сети переключаются на более длинную цепь, оставляя более короткую. Блок в проигравшем форке становится «тупиковым» (stale), что означает, что он отбрасывается и не включается в финальный блокчейн, а его транзакции снова становятся неподтвержденными. Весь этот процесс обычно разрешается в течение нескольких минут.
Такие реорганизации цепи (или «реорги») являются нормальной и ожидаемой частью работы Биткоина. Реорги в один блок случаются время от времени, реорги в два блока редки, в три или более — чрезвычайно редки при отсутствии атаки или серьезного разделения сети. Это вероятностное поведение — причина, по которой важны подтверждения: вероятность того, что транзакция будет затронута реоргом, падает экспоненциально с каждым дополнительным блоком. Продавцы обычно ждут нескольких подтверждений (часто шести), прежде чем считать крупные платежи окончательными.
Помимо естественных форков, Биткоин сталкивается с другими потенциальными атаками. «Eclipse-атаки» подразумевают изоляцию сетевых соединений узла, чтобы скормить ему искаженное представление о блокчейне. «Эгоистичный майнинг» (Selfish mining) включает в себя утаивание найденных блоков для приватного майнинга и их стратегическую публикацию для получения преимущества в доходах. Разнообразие пиров, защита на сетевом уровне и мониторинг помогают смягчить эти риски.
Денежно-кредитная политика
Биткоин имеет предсказуемую алгоритмическую денежно-кредитную политику с фиксированным графиком выпуска. Вознаграждение за блок, или субсидия, сокращается вдвое каждые 210 000 блоков — событие, известное как «халвинг», которое происходит примерно раз в четыре года. Субсидия начиналась с 50 BTC и с тех пор была снижена до 25; 12,5; 6,25 и совсем недавно до 3,125 BTC после халвинга 2024 года.
Этот механизм делает Биткоин дезинфляционным активом, так как темп его инфляции стремится к нулю. Примерно к 2140 году субсидия прекратится, и майнеры будут вознаграждаться исключительно комиссиями за транзакции. Из-за целочисленного округления при халвингах конечное предложение сойдется к $\sim 20\,999\,999{,}9769$ BTC. По состоянию на начало 2026 года примерно 95% от итоговых 21 миллиона BTC уже добыто и находится в обращении.
Майнеры получают доход из двух источников: субсидии за блок (новая эмиссия BTC) и комиссий за транзакции, выплачиваемых пользователями. Подавляющее большинство доходов майнеров поступает от субсидии за блок. В 2024 году субсидия за блок составляла примерно 94% от общего заработка. Этот совокупный доход, известный как бюджет безопасности, определяет стоимость атаки на сеть, что подробно рассматривается в Разделе IV.
Предсказуемая дефицитность Биткоина является краеугольным камнем его предложения как средства сбережения. Однако дефицитность сама по себе не гарантирует рост цены, так как цена в конечном итоге зависит от устойчивого спроса со стороны покупателей. Снижение эмиссии создает благоприятную динамику предложения, но это перерастает в рост цены только в том случае, если сопровождается давлением со стороны покупателей, превышающим давление со стороны продавцов на рынке.
Раздел II: Техническая архитектура Биткоина
Понимание основных концепций Биткоина (майнинга, консенсуса и денежно-кредитной политики) закладывает фундамент. Но чтобы по-настоящему постичь, как работает Биткоин, нам нужно изучить техническую архитектуру, которая делает эти концепции рабочими: как представлено владение, как структурированы транзакции и как система поддерживает конфиденциальность и безопасность на уровне протокола.
Модель UTXO
Биткоин отслеживает право собственности иначе, чем традиционные банки, — через модель выходов неизрасходованных транзакций (UTXO). Лучший способ понять это — аналогия с наличными деньгами.
Представь физическую наличность в своем кошельке: это не единый баланс счета, а отдельные купюры разного достоинства, например, одна 20-долларовая, две 5-долларовых и несколько 1-долларовых. Когда ты покупаешь что-то за 7 долларов, ты отдаешь купюру в 5 долларов и две по 1 доллару, получая сдачу при необходимости. Ты не можешь разделить одну купюру; ты используешь те номиналы, которые у тебя есть, и получаешь новые взамен.
Биткоин работает по тому же принципу. Твой кошелек хранит коллекцию UTXO — отдельных цифровых «монет» разного размера. Когда ты отправляешь биткоин, твой кошелек выбирает, какие UTXO потратить (процесс, называемый выбором монет, который включает компромиссы между конфиденциальностью и комиссиями), потребляет их полностью и создает новые UTXO: один для получателя и один в качестве «сдачи» обратно тебе. Эта конструкция элегантно предотвращает двойную трату, потому что как только UTXO появляется в подтвержденной транзакции, он навсегда удаляется из набора доступных для траты и не может быть использован снова.
Каждый полный узел независимо поддерживает свое собственное представление об этом глобальном наборе UTXO — полной коллекции всех доступных для траты выходов — путем проверки всего блокчейна. Владение этими UTXO контролируется закрытыми ключами — чрезвычайно большими случайными числами (примерно между $1$ и $2^{256}$, около $10^{77}$ вариантов), которые функционируют как криптографический секрет, доказывающий контроль над средствами. Твой кошелек генерирует их на основе высококачественной случайности, подобно тому как если бы ты подбросил честную монету 256 раз и рассматривал последовательность орлов и решек как 256-битное число. Закрытый ключ — это главный секрет в Биткоине: он позволяет твоему кошельку создавать цифровые подписи, которые удовлетворяют правилам расходования твоих UTXO.
Проще говоря: ты «владеешь» биткоином, если контролируешь закрытые ключи, необходимые для траты конкретных UTXO. Если ты потеряешь эти ключи, эти монеты фактически исчезнут. Если ты хранишь их в безопасности, только ты можешь перемещать эти монеты.
Правила расходования этих UTXO определяются скриптом Биткоина (Bitcoin Script) — простым языком программирования. Каждый выход включает в себя блокирующий скрипт, который задает условия траты. Представь это как замок, который указывает, какой ключ нужен. Когда кто-то хочет потратить этот выход, он предоставляет разблокирующие данные (по сути, ключ), чтобы удовлетворить этим условиям. Сеть Биткоина проверяет, подходит ли ключ к замку, прежде чем разрешить транзакцию.
Bitcoin Script также поддерживает временные блокировки (timelocks), которые делают транзакции недействительными до достижения определенного времени или высоты блока. Это позволяет создавать сложные контракты, такие как каналы Lightning, хранилища (vaults) и механизмы условного депонирования (escrow). Например, ты мог бы создать транзакцию, которую можно потратить только после определенной даты, или такую, которая требует нескольких подписей, но допускает использование резервного ключа после периода ожидания.
Типы и форматы адресов
Адреса Биткоина эволюционировали со временем, и ты столкнешься с несколькими форматами. Не беспокойся о заучивании технических деталей. Важно понимать, что каждое поколение улучшало предыдущее с точки зрения эффективности, конфиденциальности или функционала. Современные кошельки берут сложность на себя.
Ключевая концепция заключается в том, что адрес — это не то же самое, что открытый ключ. Вместо этого адрес обычно является сокращенной кодированной версией хеша открытого ключа или хеша скрипта — своего рода никнеймом, которым легче поделиться, чем полными криптографическими данными, которые он представляет.
Отношение между закрытыми ключами, открытыми ключами и адресами следует определенной криптографической цепочке. Из твоего закрытого ключа Биткоин выводит открытый ключ, используя криптографию на эллиптических кривых. Представь это как одностороннюю математическую функцию: твой закрытый ключ преобразуется в открытый ключ, который математически связан с ним, но вычислительно невозможен для обращения. Этот открытый ключ затем хешируется (сжимается через одностороннюю функцию) для создания твоего адреса Биткоина. Хеширование позволяет скрывать твой открытый ключ до момента траты и делает адреса короче и удобнее для передачи.
Форматы адресов, которые ты встретишь, отражают эту эволюцию. Устаревшие (Legacy) адреса, начинающиеся с «1», являются оригинальным форматом; они работают везде, но обычно влекут за собой чуть более высокие комиссии. Адреса P2SH начинаются с «3» и служат форматом-оберткой, часто используемым для мультисиг-настроек или совместимости со старым SegWit. Нативные SegWit-адреса начинаются с «bc1q» и представляют собой современный стандарт, предлагая более низкие комиссии и использование только строчных букв для упрощения проверки ошибок. Taproot-адреса начинаются с «bc1p» и являются новейшим форматом. В отличие от ранних типов, которые хешируют открытый ключ, Taproot кодирует версию открытого ключа напрямую, позволяя использовать более гибкие и конфиденциальные условия траты, где сложные скрипты могут скрываться за тем, что выглядит как обычный платеж по одному ключу. Taproot имеет широкую поддержку в современных кошельках, хотя некоторые старые сервисы всё еще подтягиваются.
Для большинства пользователей достаточно просто использовать тот тип адреса, который кошелек генерирует по умолчанию. Обычно это будет Native SegWit или Taproot, оба из которых обеспечивают хорошую эффективность комиссий и безопасность.
Структура транзакции и приоритизация
Транзакция Биткоина состоит из входов (тратимых UTXO) и выходов (вновь создаваемых UTXO). Комиссия за транзакцию равна сумме входов минус сумма выходов. После трансляции в сеть транзакции попадают в мемпулкаждого узла — пул неподтвержденных транзакций, ожидающих включения в блок.
Здесь вступает в игру экономика. Поскольку пространство в блоках ограничено, майнеры должны выбирать, какие транзакции включить из мемпула. Естественно, они отдают приоритет транзакциям, которые максимизируют их доход. Однако транзакции различаются по размеру. Простой платеж может быть маленьким, в то время как сложная транзакция, объединяющая десятки мелких входов или распределяющая платежи многим получателям, может быть гораздо больше. Вот почему майнеры смотрят на ставку комиссии (комиссия на единицу размера), а не на абсолютную комиссию. Маленькая транзакция с оплатой 10 сатоши может иметь более высокую ставку, чем большая транзакция с оплатой 100 сатоши. Ставка комиссии измеряется в сатоши на виртуальный байт (sats/vB), где сатоши — это наименьшая единица биткоина (100 миллионов сатоши равны одному биткоину).
Это создает рынок комиссий, где пользователи, по сути, участвуют в аукционе за место в блоке. Пользователи, которым нужно быстрое подтверждение во время перегрузки сети, платят более высокие ставки. Те, кто может подождать, платят меньше и ждут более спокойного периода. Если транзакция застряла, пользователи могут использовать Replace by Fee (RBF), чтобы транслировать замену с более высокой комиссией, или Child Pays for Parent (CPFP), чтобы создать «дочернюю» транзакцию с высокой комиссией, которая стимулирует майнеров включить и «родительскую». CPFP используется, когда отправитель не может (или не хочет) заменить родительскую транзакцию, но контролирует один из её выходов (сдачу отправителя или выход получателя). RBF используется, когда отправитель контролирует оригинальную транзакцию и она может быть заменена.
Модель конфиденциальности
Биткоин псевдонимен, а не анонимен. Хотя адреса напрямую не связаны с личностью в реальном мире, анализ графа транзакций может быть использован для кластеризации адресов и отслеживания потоков средств. Этот риск значительно возрастает при повторном использовании адресов, поэтому использование нового адреса для каждой транзакции считается лучшей практикой. Кроме того, правила KYC/AML на криптобиржах создают связи между ончейн-активностью и реальной личностью, создавая пробелы в конфиденциальности. Компании вроде Chainalysis построили миллиардные бизнесы на деанонимизации блокчейнов.
На уровне транзакций этот псевдонимный характер имеет специфические последствия. Когда ты получаешь биткоин, в блокчейне появляется только твой адрес (хеш твоего открытого ключа). Но когда ты тратишь биткоин, ты должен раскрыть свой настоящий открытый ключ вместе с цифровой подписью, которая доказывает, что ты знаешь соответствующий закрытый ключ. Это критически важная деталь: подпись доказывает право владения, не раскрывая сам закрытый ключ. Любой может проверить, что подпись соответствует открытому ключу, а хеш открытого ключа соответствует адресу, получившему средства, но они не могут вывести твой закрытый ключ из этой информации. Это раскрытие открытого ключа в момент траты — причина, по которой двойное хеширование, создающее адреса, обеспечивает дополнительный уровень безопасности, сохраняя твой открытый ключ в тайне до того момента, когда ты решишь его потратить.
Процесс выбора монет (coin selection), упомянутый ранее в разделе UTXO, имеет прямые последствия для конфиденциальности. Когда твой кошелек выбирает, какие UTXO потратить, он создает ончейн-паттерны, которые аналитики используют для кластеризации адресов. Трата нескольких UTXO вместе в одной транзакции убедительно свидетельствует о том, что они принадлежат одному владельцу. Аналогично, выход сдачи, возвращающийся в твой кошелек, может быть идентифицирован с помощью различных эвристик, что еще больше связывает твои адреса.
Для решения этих ограничений конфиденциальности появились различные методы. Общие практики включают отказ от повторного использования адресов и факультативное использование инструментов типа CoinJoin для уменьшения эвристических связей. CoinJoin объединяет входы от многих пользователей в одну транзакцию, которая создает множество выходов идентичных (или почти идентичных) номиналов. Поскольку все входы подписывают одну и ту же транзакцию, ончейн-наблюдатели не могут достоверно определить, какой вход профинансировал какой выход. Это разрушает распространенные эвристики вроде «множественные входы принадлежат одному владельцу» и «обнаружение выхода сдачи», создавая анонимное множество, где каждая монета может правдоподобно принадлежать любому участнику. Современные реализации добавляют такие функции, как регистрация входов через Tor, ослепление выходов (output blinding), равные номиналы выходов и многораундовое смешивание для дальнейшего противодействия кластеризации и улучшения правдоподобного отрицания.
Раздел III: Обновления и масштабирование Биткоина
Техническая архитектура Биткоина обеспечивает прочный фундамент, но ни одна система не идеальна с самого начала. Возникает вопрос: как децентрализованная сеть развивается без центральной власти? В этом разделе рассматриваются модель управления Биткоином, механизмы обновления протокола и основные улучшения, которые были внедрены за всю его историю.
Bitcoin Core
Протокол Биткоина — это набор правил, определяющих, как работает Биткоин: что делает блок валидным, как структурированы транзакции, сколько создается новых биткоинов и так далее. Его можно рассматривать как «спецификацию» Биткоина.
Bitcoin Core — это программное обеспечение, реализующее эти правила. Это наиболее широко используемое ПО для узлов Биткоина, изначально написанное Сатоши Накамото и ныне поддерживаемое глобальным сообществом разработчиков. Запуская узел Биткоина, ты, скорее всего, запускаешь именно Bitcoin Core.
Вот где становится интересно: у Биткоина нет формальной письменной спецификации отдельно от кода. Вместо этого код консенсуса Bitcoin Core стал эталоном де-факто, определяющим правила. Существуют и другие реализации узлов, такие как btcd или libbitcoin, но они сохраняют совместимость, подстраиваясь под поведение Core. Это означает, что Core обладает значительным влиянием не потому, что контролирует Биткоин, а потому, что экономическое большинство решило запускать именно его.
Правила консенсуса против правил политики
Понимание Биткоина требует различения двух типов правил, которые обеспечивают узлы. Правила консенсуса — это фундаментальные законы, определяющие, что делает блок или транзакцию валидными в самом блокчейне. Эти правила соблюдаются всеми полными узлами при проверке блоков, и любое нарушение приводит к окончательному отклонению. Примеры включают: блоки не должны превышать 4 000 000 единиц веса, выходы не должны превышать входы плюс вознаграждение coinbase, а подписи должны быть криптографически верными. Нарушение правила консенсуса означает, что транзакция или блок недействительны и никогда не будут приняты в блокчейн, независимо от поддержки майнеров.
Правила политики (policy rules), также называемые политикой мемпула или политикой ретрансляции, представляют собой совершенно иной уровень. Это необязательные стандарты, которые отдельные узлы используют, чтобы решить, какие неподтвержденные транзакции они примут в свой мемпул и передадут пирам. Работая поверх обязательных правил консенсуса Биткоина, эти дополнительные локальные предпочтения помогают узлам фильтровать спам, приоритизировать ценные транзакции и управлять ресурсами. Примеры включают минимальные ставки комиссии для ретрансляции, ограничения на размер транзакций для передачи, которые намного ниже лимита блока, и ограничения на «стандартность» типов скриптов, которые узлы будут передавать, отдавая предпочтение распространенным паттернам, даже если существуют более экзотические, валидные с точки зрения консенсуса скрипты.
Различие между этими типами правил создает важную динамику. Транзакция может нарушать стандартную политику, но оставаться совершенно валидной согласно правилам консенсуса. Например, если транзакция использует нестандартный скрипт, большинство узлов не будут её передавать, и она не появится в большинстве мемпулов. Однако если майнер получит её напрямую (возможно, потому что пользователь связался с ним), майнер может включить её в блок. После включения все узлы примут этот блок как валидный, потому что правила политики не управляют тем, что попадает в блоки, а только тем, что передается заранее. Такое случалось с различными нестандартными транзакциями на протяжении всей истории Биткоина.
Это разделение выполняет несколько важных функций. Узлы могут отклонять неэкономичные транзакции до того, как они потратят пропускную способность сети или место в блокчейне, не требуя координации всей сети. Разные операторы узлов могут выбирать более строгую или мягкую политику в зависимости от своих потребностей, возможностей оборудования или философии. Политика может корректироваться через выпуски Bitcoin Core без проблем координации, характерных для изменений консенсуса, что позволяет вводить новые типы транзакций как валидные по консенсусу, в то время как правила политики постепенно адаптируют их со временем.
Как происходят изменения
Изменения в Биткоин предлагаются через BIP (Bitcoin Improvement Proposals — предложения по улучшению Биткоина). Изменения политики происходят регулярно с выпусками Bitcoin Core и не требуют масштабной координации. Операторы узлов могут обновляться по своему усмотрению, и сеть продолжает функционировать даже со смешанными версиями политики. Последние релизы были сосредоточены в основном на улучшениях политики мемпула, корректировке таких вещей, как минимумы комиссий и правила ретрансляции транзакций.
Изменения консенсуса случаются гораздо реже и носят более значимый характер, поскольку они модифицируют фундаментальные правила протокола о валидности блоков и транзакций. Они требуют тщательной координации, так как вся сеть должна согласиться с правилами. Когда правила консенсуса меняются, это происходит через специальные механизмы обновления, рассмотренные ниже.
Тщательный процесс разработки Bitcoin Core, обширное тестирование и широкое внедрение делают его стандартной эталонной реализацией. Крупные обновления, такие как SegWit и Taproot, были реализованы в Core и активированы сетью, демонстрируя, как происходит эволюция протокола через это широко принятое ПО. Однако окончательный контроль остается за пользователями и компаниями, которые сами решают, какое программное обеспечение запускать и каким правилам следовать.
Понимание типов форков
Как можно обновить децентрализованную сеть, когда никто ею не командует? У Биткоина есть два основных механизма обновления, которые позволяют протоколу развиваться, сохраняя консенсус.
Хардфорки (Hard Forks)
Хардфорки — это несовместимые обновления, которые ослабляют или меняют правила консенсуса. Представь это как переход с левостороннего движения на правостороннее: если водитель не переключится, он просто не сможет безопасно ездить по новым дорогам. Все должны обновиться, иначе они продолжат ездить по старой стороне, которая станет отдельной дорожной сетью. Биткоин избегает этого, потому что координация такого полного перехода рискованна и может навсегда расколоть сеть. Хардфорки в Биткоине крайне редки из-за сложностей координации и риска перманентного разделения сети.
Заметным примером является Bitcoin Cash (BCH), созданный в 2017 году путем изменения правил (в частности, значительного увеличения блоков). На практике такой подход раздробил ликвидность и внимание сообщества. Со временем BCH сохранил лишь малую долю внедрения, хешрейта и рыночной стоимости Биткоина. Большинство пользователей, разработчиков, майнеров и бирж скоординировались на оригинальной цепи BTC с меньшими блоками как на основном «Биткоине», во многом потому, что это позволяло обычным людям дешевле и проще запускать полные узлы и самим проверять цепь. Критически важно, однако, что решение о том, что является «настоящим Биткоином», не может быть принято кодом, так как нет центральной власти. Это сложная смесь социального консенсуса (что запускают пользователи, биржи, кошельки и мерчанты), экономического притяжения (где оседает ликвидность) и предположений о безопасности (какие правила обеспечивают большинство полных узлов). Рынки однозначно признали BTC точкой Шеллинга, но этот результат в конечном счете является социальным, а не предопределенным.
Софтфорки (Soft Forks)
Софтфорки — это обратно совместимые обновления протокола, которые ужесточают правила консенсуса, не ломая сеть. Представь это как добавление нового правила дорожного движения, которое существующие водители автоматически соблюдают: обновленные узлы обеспечивают более строгие правила (например, «нет поворота направо на красный на этом перекрестке»), в то время как необновленные узлы по-прежнему видят всё движение как валидное, и сеть продолжает работать нормально. Необновленные узлы Биткоина всё еще видят новые блоки как валидные, но сами не обеспечивают соблюдение более строгих правил, что позволяет сети обновляться без разделения на несовместимые версии. Они требуют поддержки большинства во избежание разделения цепи; примерами являются SegWit и Taproot.
Механизмы активации
Решить внедрить софтфорк — это одно, но фактическая его активация во всей сети требует тщательной координации. Сети нужен способ измерения готовности и уверенность в том, что достаточное количество участников обновилось, прежде чем новые правила вступят в силу. Здесь на помощь приходят механизмы активации. Различные методы были разработаны для баланса между координацией майнеров, участием экономических узлов и риском разделения цепи.
Активируемые майнерами софтфорки (MASF) полагаются на сигнализацию хеш-мощности; майнеры указывают готовность, включая биты версии в заголовки блоков. BIP9 был стандартным фреймворком MASF, требующим высокого порога (обычно 95%) блоков для сигнализации поддержки в течение определенных временных окон. Как только порог достигнут, софтфорк фиксируется (locks in) и активируется после льготного периода. Это использовалось для таких обновлений, как SegWit (в конечном итоге) и большинства исторических софтфорков.
Активируемые пользователями софтфорки (UASF) представляют собой альтернативу, где экономические узлы координируют «день флага» (flag day), чтобы начать применять более строгие правила, потенциально независимо от сигналов майнеров. Если достаточное количество экономических узлов и поставщиков услуг участвует, майнеры сталкиваются с простым стимулом: следовать новым правилам, чтобы получить оплату, или майнить цепь, которую большинство пользователей не примет.
Speedy Trial (Быстрое испытание) — это короткий пробный период сигнализации майнеров с порогом 95% (примечание: в тексте оригинала указано 90% для Taproot) в окнах по 2016 блоков. Если он фиксируется, активация происходит позже на заданной высоте блока; если время истекает, активация не происходит, и могут рассматриваться другие механизмы. Этот метод был успешно использован для активации Taproot в 2021 году.
Вызов изменений
Несмотря на обратную совместимость, внедрить любой софтфорк в Биткоин намеренно сложно. Многие разработчики отдают приоритет оссификации (окостенению) протокола — идее о том, что Биткоин должен становиться всё более устойчивым к изменениям по мере взросления. Этот консервативный подход признает парадоксальную силу: мощь Биткоина отчасти заключается в том, чего он не делает. Редко меняясь, Биткоин становится предсказуемым. Пользователи могут доверять тому, что денежно-кредитная политика не будет изменена. Чем меньше вносится изменений, тем ниже риск появления багов или непредвиденных последствий, которые могут поставить под угрозу актив стоимостью в триллионы долларов.
Здесь также задействована экономическая обратная связь: по мере роста рыночной капитализации Биткоина и зависимости от него всё большего объема экономической деятельности, порог для аргумента «это обновление стоит риска» соответственно повышается. Актив стоимостью 100 миллиардов долларов может допускать эксперименты; актив стоимостью 2 триллиона долларов требует крайнего консерватизма. Это не баг, а фича, которая естественным образом защищает базовый слой по мере роста его значимости.
Эта философия означает, что предложения проходят через годы обзоров, тестирований и дискуссий в сообществе.
Основные обновления Биткоина
Segregated Witness (SegWit, 2017)
Сага об активации SegWit представляет собой один из важнейших примеров в управлении Биткоином, демонстрирующий, как обновления протокола работают (а иногда и не работают) в по-настоящему децентрализованной системе.
SegWit был знаковым обновлением, решившим сразу несколько критических проблем. До SegWit в Биткоине существовал критический баг: третьи лица могли изменять подпись транзакции и менять её идентификатор (TXID) до подтверждения, не влияя на валидность самой транзакции. Эта пластичность транзакций (transaction malleability) делала рискованным построение зависимых транзакций или протоколов второго уровня, таких как Lightning.
SegWit вынес данные подписи в отдельную структуру «свидетеля» (witness), сделав ID транзакций неизменными после создания. Он также ввел вес блока (новую систему измерения с максимумом в 4 000 000 единиц веса вместо простого лимита в 1 МБ). Это фактически увеличило емкость блока, одновременно стимулируя переход на более эффективные SegWit-адреса. Система веса считает данные свидетеля как одну четвертую при расчете веса (что часто описывают как «75%-ную скидку»), создавая обратно совместимое увеличение размера блока.
Чтобы понять политическую динамику, полезно представить Биткоин до SegWit как «Биткоин 1.0» (систему с жестким лимитом блока в 1 МБ и проблемами пластичности транзакций). SegWit представлял собой «Биткоин 1.1» (в основном обратно совместимый с Биткоин 1.0, но исправляющий ошибки протокола и открывающий путь сетям второго уровня, обеспечивая при этом разовое увеличение емкости).
Оригинальным механизмом активации был MASF через BIP9 с порогом 95%: в течение любого 2016-блочного периода корректировки сложности в окне с 15 ноября 2016 года по 15 ноября 2017 года, если 95% или более добытых блоков сигнализировали о поддержке, обновление фиксировалось. После льготного периода SegWit активировался бы, и сеть начала бы принимать новые типы транзакций.
Чтобы понять, что произошло дальше, нужен контекст. Биткоин годами вел дебаты о том, как масштабироваться. Одни фракции хотели резко увеличить лимит размера блока через хардфорк (что в итоге привело к созданию Bitcoin Cash), в то время как другие предпочитали подход SegWit — исправление пластичности и запуск решений второго уровня, таких как Lightning Network. Это разногласие стало известно как «войны за размер блока».
Некоторые крупные майнеры выступали против SegWit, так как предпочитали простое увеличение размера блоков. Несмотря на то что SegWit имел широкую поддержку со стороны разработчиков, бизнеса и операторов узлов, эти майнеры могли заблокировать активацию, отказываясь подавать сигнал. Механизм BIP9 предполагал, что сигнализация означает «моё ПО технически готово», но эти майнеры относились к ней как к политическому голосованию. Это создало беспрецедентный кризис управления, когда скоординированная группа майнеров могла бесконечно накладывать вето на полезное обновление, хотя само обновление не требовало их технического участия для функционирования.
BIP 148 стал предложенным решением этого управленческого тупика. BIP 148 менял правила консенсуса для участвующих узлов, отклоняя любые блоки без сигналов поддержки после 1 августа 2017 года. Если бы достаточное количество экономических узлов (биржи, сервисы, компании) запустили BIP 148, майнеры оказались бы перед жестким выбором: сигнализировать о поддержке SegWit и получать оплату в биткоинах, которые примет широкая экономика, или майнить цепь, которую основные экономические игроки проигнорируют.
Угроза BIP 148 создала мощные экономические стимулы, которые в конечном итоге разрешили тупик. BIP 91 зафиксировался 21 июля 2017 года и активировался через два дня, обязав майнеров сигнализировать «бит 1» и позволив BIP 141 достичь своего порога. С приближением «дня флага» BIP 148 первого августа давление росло. SegWit (BIP 141) зафиксировался 9 августа 2017 года и активировался 24 августа 2017 года на блоке 481 824. BIP 91 послужил промежуточным решением, позволившим майнерам сигнализировать о поддержке SegWit до дедлайна UASF, и SegWit успешно активировался через оригинальный механизм BIP9.
Активация SegWit демонстрирует несколько важнейших принципов управления Биткоином. Экономические узлы в конечном счете обеспечивают соблюдение правил протокола при достаточной координации, усиливая динамику власти между майнерами и пользователями. Софтфорки могут быть навязаны пользователями при наличии достаточной экономической координации даже вопреки сопротивлению майнеров. Реальные угрозы значат больше, чем фактическое развертывание: BIP 148 преуспел в основном потому, что угроза была правдоподобной, а не потому, что большинство узлов на самом деле его запустили. Наконец, управление Биткоином доказало свою антихрупкость: система нашла способ обойти блокаду и активировать полезные улучшения, несмотря на скоординированное сопротивление.
Taproot (2021)
Обновление Taproot значительно улучшило программируемость и конфиденциальность. В отличие от спорной активации SegWit, Taproot пользовался широким консенсусом среди майнеров, разработчиков и экономических узлов. Однако даже при таком согласии обновлению всё равно потребовалось несколько лет активных дискуссий в сообществе, тщательного обзора и координации, чтобы гарантировать полную проверку изменений и их безопасное внедрение.
Taproot использовал механизм активации Speedy Trial с порогом сигнализации майнеров в 90%. Период сигнализации начался в мае 2021 года, и порог был быстро достигнут — обновление зафиксировалось в июне 2021 года. После заранее определенного льготного периода, позволившего остальным узлам обновиться, Taproot активировался в ноябре 2021 года на блоке 709 632. Плавная активация показала, что при наличии подлинного консенсуса Биткоин может обновляться эффективно, сохраняя при этом осторожный и взвешенный подход к изменениям протокола.
Технические улучшения были существенными. Подписи Шнорра (Schnorr Signatures) позволяют агрегировать ключи и подписи, благодаря чему сложные многосторонние транзакции выглядят в блокчейне как обычные одиночные подписи. Merkleized Abstract Syntax Trees (MAST) эффективно структурируют сложные условия траты, при которых нужно раскрывать только то условие, которое было выполнено.
Вместе эти функции дают важные преимущества: сложные транзакции становятся неотличимыми от простых платежей при тратах по «пути ключа» (key path), обеспечивая значительный рост конфиденциальности и масштабируемости. При использовании «пути скрипта» (script path) раскрывается только использованная ветвь, сохраняя конфиденциальность неиспользованных условий.
Раздел IV: Работа сети Биткоина и модель безопасности
Изучив техническую архитектуру Биткоина и механизмы обновлений, мы переходим к тому, как функционирует сама сеть. Понимание экономики безопасности, поддерживающей работу Биткоина, дает необходимый контекст для оценки решений второго уровня (L2) и долгосрочной жизнеспособности Биткоина.
Мы установили, что полные узлы проверяют транзакции и блоки, в то время как майнеры соревнуются за создание новых блоков. Майнеры почти повсеместно запускают собственные полные узлы, потому что им нужно независимо проверять транзакции, строить на основе последнего валидного блока и гарантировать, что производимые ими блоки следуют всем правилам консенсуса. Майнер, создавший невалидный блок, лишается своего вознаграждения, так как сеть его отвергнет.
Однако не всем участникам нужно запускать полные узлы. «Обрезанные» (pruned) узлы обеспечивают ту же безопасность проверки, что и полные, но экономят место на диске, удаляя старые данные блоков после проверки. Клиенты SPV (Simplified Payment Verification), часто встречающиеся в мобильных кошельках, используют более легкий подход, загружая только заголовки блоков и полагаясь на полные узлы для проверки транзакций.
Майнеры обладают значительным, но ограниченным влиянием. Они контролируют включение и порядок транзакций, определяют, на каком валидном форке майнить, и могут пытаться осуществлять краткосрочную цензуру в рамках существующих правил. Однако, как показала сага с активацией SegWit, экономические узлы в конечном счете удерживают власть. Майнеры должны производить блоки, которые примет широкая экономика, иначе они не получат оплаты.
Для нахождения друг друга сеть поддерживает свою децентрализованную топологию через механизмы однорангового обнаружения (peer-to-peer discovery), в основном используя DNS-сиды и прямой обмен между пирами.
Распространение блоков и синхронизация сети
Когда новый узел подключается к сети, он выполняет начальную загрузку блокчейна (Initial Block Download, IBD), чтобы синхронизировать всю цепь от своих пиров. Для того чтобы новые блоки распространялись быстро и эффективно, сеть использует оптимизированные протоколы, такие как Compact Block Relay, минимизирующий трафик за счет пересылки только той информации, которой у узлов еще нет. Узлы также участвуют в синхронизации мемпулов для обмена неподтвержденными транзакциями. Сеть устойчива к разделениям (временным разрывам связи), которые самопроизвольно устраняются при восстановлении связности.
Векторы атак и экономическая безопасность
Безопасность Биткоина строится на том, чтобы сделать атаки слишком дорогими и невыгодными для большинства участников. Самая известная угроза — атака 51%, при которой субъект, контролирующий большинство хешрейта сети, может попытаться переписать недавнюю историю или дважды потратить свои собственные монеты. Для злоумышленников, стремящихся к прибыли, огромная стоимость приобретения и эксплуатации этого оборудования в сочетании с тем фактом, что успешная атака обесценит актив, на который они нападают, делает такую стратегию экономически иррациональной.
В теории, государство или идеологический противник могли бы проигнорировать прямые финансовые потери и атаковать по политическим или стратегическим причинам. Но даже тогда они столкнутся с существенными практическими препятствиями: поиск и эксплуатация огромного количества специализированного железа и энергии, координация атаки без обнаружения и её удержание под давлением защитных мер (биржи приостанавливают вывод, пользователи ждут больше подтверждений, майнеры проводят реорганизацию или даже сообщество меняет алгоритм майнинга). На практике у государств есть более дешевые и эффективные инструменты, такие как регулирование, налогообложение, слежка и давление на биржи и кастодианов, чем попытки навсегда доминировать над хешрейтом Биткоина.
Бюджет безопасности
Бюджет безопасности — это экономический фундамент, делающий атаки непомерно дорогими. Как объяснялось в Разделе I, он состоит из субсидии за блок плюс комиссий за транзакции; именно это определяет, какой хешрейт майнеры развернут для защиты сети. Хотя этот бюджет просто рассчитать в BTC, актуальной метрикой для оценки устойчивости к атакам является сумма в USD за единицу времени, поскольку и майнеры, и потенциальные злоумышленники закупают оборудование, помещения и энергию за фиат.
Понимание модели безопасности Биткоина требует понимания того, как он на самом деле используется. Биткоин функционирует скорее как золото, чем как платежная сеть. Большинство биткоинов пассивно лежат в кошельках длительное время, крупные держатели редко касаются своих средств. Этот менталитет «купил и забыл» означает, что объем транзакций остается относительно низким по сравнению с платежными сетями, что имеет последствия для долгосрочного бюджета безопасности.
График халвингов Биткоина создает центральный вызов безопасности: по мере того как субсидия за блок стремится к нулю к 2140 году, комиссии за транзакции должны будут со временем взять на себя обеспечение всего бюджета безопасности. Однако, если Биткоин в основном удерживается, а не часто пересылается, генерация комиссий может оставаться скромной. Это создает критическое напряжение: если комиссии и цена BTC не вырастут достаточно, чтобы компенсировать последовательные халвинги, деноминированный в USD бюджет безопасности будет иметь тенденцию к снижению. Существенно меньший бюджет может привести к уходу майнеров, ослаблению конкуренции за блоки и снижению затрат для потенциальных злоумышленников на захват большинства хешрейта.
Возникнет ли устойчивый спрос на комиссии со стороны расчетов, операций на L2, ончейн-надписей (inscriptions), обязательств роллапов или других видов использования пространства блоков — остается открытым вопросом, критически важным для долгосрочной модели безопасности Биткоина.
Как работает безопасность
Как обсуждалось в Разделе I, безопасность достигается через глубину подтверждений. Каждый последующий блок экспоненциально увеличивает объем работы, необходимый для изменения транзакции. Система спроектирована так, что экономические стимулы решительно вознаграждают майнеров за честное поведение, подкрепленное экономическими ресурсами, представленными бюджетом безопасности.
Биткоин спроектирован как антихрупкая система, что означает, что он становится сильнее от стресса и атак. Его устойчивость проистекает из нескольких факторов: географическое распределение узлов и майнеров противостоит локальным сбоям; оссификация протокола или сопротивление изменениям повышают стабильность и предсказуемость; а сам дизайн предполагает враждебную среду и строится для работы вопреки злоумышленникам. Сеть пережила многочисленные технические, политические и экономические вызовы, продемонстрировав свою надежную и самовосстанавливающуюся природу.
Раздел V: Второй уровень Биткоина (Layer 2) и расширения
Установив, как работает сеть Биткоина и поддерживается её безопасность, мы можем перейти к изучению того, как эти фундаментаные механизмы позволяют внедрять инновации на более высоких уровнях. В этом разделе рассматриваются две различные категории расширений: решения для масштабирования, которые выносят транзакции за пределы основной цепи ради скорости и экономии, и приложения уровня данных, использующие неизменяемость Биткоина для ончейн-сценариев. Хотя они служат принципиально разным целям (одно решает проблему пропускной способности, другое эксплуатирует устойчивое к цензуре хранилище Биткоина), оба демонстрируют, как простой и ограниченный базовый слой может обеспечивать сложный функционал на верхних уровнях.
Масштабирование: Классификация L2 и модели доверия
Прежде чем рассматривать конкретные решения для масштабирования, важно понять, что на самом деле квалифицируется как Второй уровень (Layer 2, L2) и какие гарантии безопасности возможны при текущих возможностях Биткоина. Множество проектов претендуют на звание решений Биткоин-L2 с различными профилями компромиссов, но оценка этих претензий требует четкой системы определений.
Фундаментальная дилемма сосредоточена на базовом ограничении: хотя скрипт Биткоина может проверять подписи и простые условия траты, он не может навязывать сложные ограничения на будущие транзакции или проверять утверждения о внешнем состоянии.
Проблема определения упирается в то, что составляет подлинный L2: решение для масштабирования, которое наследует свойства безопасности базового слоя, не вводя дополнительных предположений о доверии. Настоящие L2 позволяют пользователям в одностороннем порядке выходить обратно в основную цепь, используя только криптографические доказательства, без разрешения каких-либо третьих лиц. Механизм консенсуса базового слоя может напрямую разрешать споры и обеспечивать соблюдение правил L2. Большинство текущих решений масштабирования Биткоина, однако, точнее описываются как сайдчейны или федеративные сети с биткоин-мостами, поскольку они требуют от пользователей полагаться на внешних валидаторов за пределами собственного консенсуса Биткоина.
Это создает ограничение безопасности для мостов L2 и роллапов. Когда кто-то хочет вывести средства из L2 обратно в основную сеть Биткоина, системе нужен способ проверить, что вывод является законным в соответствии с состоянием L2. Однако скрипт Биткоина не может на практике проверить такие вещи, как «этот вывод соответствует записи в дереве состояний L2» или «эти выходы соответствуют валидному доказательству Меркла». Скрипту не хватает необходимых примитивов ковенантов (covenants) и интроспекции, чтобы сделать это практически возможным без опоры на посредников.
В результате сегодняшние решения Биткоин-L2 опираются на сторонних валидаторов, федерации подписантов, мультисиг-схемы или программных аттестаторов для проверки и совместного подписания выводов средств. Именно так работают такие системы, как sBTC от Stacks с их «децентрализованной сетью подписантов». Хотя эти подписанты могут быть распределены между несколькими сторонами, они всё равно представляют собой фундаментальный риск кастодиального хранения: если они вступят в сговор, будут скомпрометированы или в их ПО найдутся баги, активы пользователей могут быть подвергнуты цензуре или украдены. Обещание «бездоверительности» (trustless) в криптовалюте сводится к доверию этой модели федерации.
Потенциальные решения: Ковенанты и альтернативы
Разработчики предложили несколько способов исправить ограничения L2 в Биткоине. Каждый подход предлагает свои компромиссы между скоростью внедрения и уровнем безопасности.
Самое прямое решение подразумевает обновление самого Биткоина. Разработчики предложили добавить новые коды операций (opcodes) в язык программирования Биткоина через софтфорк. Основными кандидатами являются повторная активация OP_CAT и добавление новых инструментов вроде CTV и CSFS. Вместе они позволили бы скриптам Биткоина создавать кастомные сообщения, проверять подписи и устанавливать правила о том, как монеты могут быть потрачены в будущем.
Для мостов L2 это стало бы революцией. Сейчас тебе приходится доверять группе подписантов, одобряющих выводы. С ковенантами блокчейн Биткоина мог бы сам проверять математику и автоматически обеспечивать соблюдение правил выхода. Ты мог бы выводить свои средства, используя только криптографические доказательства, и никакая федерация не смогла бы тебя остановить. Сейчас дебаты сосредоточены на поиске минимального набора новых опкодов, которые позволили бы сделать это безопасно. Ни одно из этих предложений пока не активно, и для их внедрения потребуется широкое согласие сообщества Биткоина.
В то время как активация опкодов ковенантов может занять годы, BitVM использует другой подход. Он работает с Биткоином именно в том виде, в каком тот существует сегодня, без необходимости каких-либо обновлений. BitVM и его новые версии (BitVM2 и BitVM3) используют так называемую оптимистичную модель.
Вот как это работает: оператор делает заявление о том, что происходит на L2. Если он лжет, любой может оспорить это в блокчейне Биткоина в течение определенного окна (обычно от нескольких дней до двух недель). Если оспаривание проходит успешно, оператор теряет деньги, которые он выставил в качестве залога. Последние исследования утверждают, что BitVM3 может сократить объем необходимых данных до примерно 66 килобайт, используя так называемые «запутанные схемы» (garbled circuits), но конструкции всё еще быстро меняются. На самом деле, одну версию от июля 2025 года пришлось отозвать после того, как исследователи обнаружили брешь в безопасности. Эти подходы всё еще экспериментальны и не готовы к реальному использованию.
У систем BitVM есть важные ограничения. Они сложны в эксплуатации и требуют активного участия. Кто-то должен постоянно следить за мошенничеством и оспаривать его во временном окне. Безопасность зависит от наличия хотя бы одного честного человека, который захочет и сможет поднять тревогу. Это фундаментально отличается от систем на базе ковенантов, где сам Биткоин проверяет доказательства напрямую, без необходимости подачи спора кем-либо.
Ключевое различие сводится к тому, кто обеспечивает соблюдение правил. Сегодняшние системы на базе федераций просят тебя доверять тому, что большинство подписантов будут честными. Системы с поддержкой ковенантов перенесли бы это обеспечение в сами правила консенсуса Биткоина, делая невалидные выводы буквально невозможными для включения в блокчейн, независимо от того, что попытается сделать любая федерация. Это стало бы крупным апгрейдом безопасности.
Примет ли Биткоин эти изменения на самом деле и когда — всё еще остается открытым вопросом в сообществе разработчиков.
Lightning Network
Базовый слой Биткоина оптимизирован для высоконадежных окончательных расчетов, что делает мелкие повседневные платежи экономически неэффективными. Высокие комиссии и ограниченное пространство блоков означают, что покупка кофе с помощью транзакции в основной сети не имеет смысла. Lightning Network пытается решить эту проблему, перенося мелкие и частые платежи за пределы основного блокчейна.
Базовая концепция проста. Вместо того чтобы транслировать каждый платеж всей сети, две стороны могут открыть частный платежный канал, заблокировав средства в специальной ончейн-транзакции, требующей обеих подписей для траты. Как только канал открыт, они могут обновлять свои балансы вне сети, создавая новые версии того, как средства могут быть разделены, вместе с криптографическими штрафами, которые наказывают любого, кто попытается обмануть, транслировав старое состояние. Когда они заканчивают транзакции, они могут закрыть канал и зафиксировать финальный баланс обратно в основном блокчейне.
Сеть становится мощнее благодаря маршрутизации. Пользователям не нужны прямые каналы со всеми, кому они хотят заплатить. Если у Алисы есть канал с Бобом, а у Боба — с Кэрол, Алиса может заплатить Кэрол через Боба. Сеть использует методы маршрутизации, которые скрывают полный путь платежа от промежуточных узлов, обеспечивая лучшую конфиденциальность, чем многократное использование одних и тех же ончейн-адресов. Однако конфиденциальность не идеальна. Тщательный анализ сумм платежей, времени и зондирование сети всё еще могут раскрыть информацию.
Сильные стороны Lightning
Когда Lightning работает хорошо, он дает весомые преимущества. Платежи завершаются за секунды, а не в ожидании подтверждений блока, что делает их пригодными для точек продаж и интерактивных приложений. Стоимость транзакций падает до ничтожных величин, часто всего в несколько сатоши, позволяя совершать микротранзакции, которые были бы совершенно непрактичны на базовом слое. Оффчейн-природа платежей обеспечивает лучшую конфиденциальность, чем повторное использование ончейн-адресов, так как промежуточные узлы маршрутизации видят только зашифрованные данные платежа. Для пользователей, которые устанавливают хорошо связанные каналы с достаточной ликвидностью в обоих направлениях, Lightning может обеспечить плавный платежный опыт, приближающийся к удобству традиционных платежных систем при сохранении некастодиального контроля над средствами.
Проблема ликвидности
Пользователи Lightning могут отправлять платежи только в том случае, если на их стороне достаточно баланса (исходящая емкость), и могут получать платежи только в том случае, если на другой стороне достаточно места (входящая емкость). Это ограничение ликвидности — самое большое практическое ограничение Lightning.
Когда каналам не хватает ликвидности в нужном направлении, платежи не проходят или должны быть разделены по нескольким маршрутам. Некоторые технические улучшения помогают: платежи могут автоматически распределяться по нескольким путям для повышения вероятности успеха, а специализированные поставщики услуг могут помочь пользователям приобрести входящую емкость, необходимую для получения платежей. Перебалансировка каналов может перераспределить ликвидность, но это требует комиссий и времени. Даже с этими инструментами фундаментальная проблема наличия ликвидности в нужном месте и в нужное время сохраняется.
Операционные реалии
Lightning сталкивается с рядом препятствий на пути к внедрению. В отличие от базового слоя Биткоина, где платежи приходят автоматически, даже когда получатель оффлайн, Lightning обычно требует, чтобы пользователи были в сети для получения средств. Некоторые сервисы могут отслеживать каналы на предмет попыток мошенничества, пока ты оффлайн, сохраняя твои средства в безопасности, но они не обеспечивают саму возможность оффлайн-приема.
Некоторые провайдеры кошельков предлагают обходные пути, позволяющие платежам приходить, когда ты оффлайн, но это часто подразумевает доверие поставщику услуг в плане частичного кастодиального хранения или контроля. Для пользователей управление каналами — процесс сложный. Им нужно приобретать входящую емкость, оставаться в сети или использовать доверенные сервисы, а также ориентироваться в разделении между L1 и L2. Эти операционные издержки трудны для нетехнических пользователей.
Высокие комиссии базового слоя создают дополнительные трудности. Открытие и закрытие каналов становится дороже, а во время всплесков комиссий чувствительные ко времени транзакции должны подтверждаться быстро, иначе возникнет риск принудительного закрытия каналов. Современные улучшения позволяют изменять размер каналов без их полного закрытия и обеспечивают лучшее управление комиссиями, но операционная сложность никуда не девается.
Для мерчантов сложность интеграции усугубляется волатильностью цены Биткоина, которая создает проблемы в учете и ценообразовании независимо от того, приходят ли платежи ончейн или через Lightning.
Кастодиальный компромисс
Эти ограничения привели многих пользователей к кастодиальным или полукастодиальным сервисам Lightning-кошельков, которые управляют каналами и ликвидностью от их имени. Хотя это значительно улучшает пользовательский опыт и надежность платежей, это вновь вводит требования доверия и уязвимости, для устранения которых и был создан Биткоин. Пользователи сталкиваются с кастодиальным риском: средства могут быть заморожены, аккаунты закрыты, сервисы могут выйти из строя, и нужно доверять провайдерам в том, что они не будут злоупотреблять средствами или красть их. Это представляет собой фундаментальное противоречие между удобством использования и самосуверенитетом, который изначально привлек многих в Биткоин.
За пределами платежей: Биткоин как уровень данных
Изучив решения масштабирования, направленные на пропускную способность транзакций и смарт-контракты, мы переходим к совершенно иной категории расширений Биткоина. В то время как Lightning и L2 пытаются сократить ончейн-активность, Ordinals и системы на базе инскрипций (надписей) приветствуют её, используя неизменяемость и устойчивость Биткоина к цензуре для вечного закрепления произвольных данных в блокчейне. Это знаменует философский сдвиг от «Биткоина как платежного канала» к «Биткоину как уровню вечного хранения».
Теория ординалов (Ordinal Theory)
Теория ординалов — это способ рассматривать отдельные сатоши как уникальные, коллекционные единицы, а не как взаимозаменяемую валюту. Основная идея проста: присвоить каждому сатоши серийный номер в зависимости от того, когда он был добыт. Эта система нумерации позволяет отслеживать конкретные сатоши по мере их перемещения в транзакциях, подобно тому как можно отслеживать долларовую купюру по её серийному номеру.
Эта система отслеживания позволяет практиковать так называемые инскрипции (inscriptions, надписи), когда пользователи прикрепляют произвольные данные (изображения, текст или другой контент) к конкретным сатоши. Инскрибированный сатоши становится носителем этого цифрового контента, создавая нечто аналогичное цифровым коллекционным предметам или NFT прямо в блокчейне Биткоина.
Инскрипции используют двухэтапный процесс. Сначала транзакция фиксирует (commit) намерение сделать надпись. Затем вторая транзакция раскрывает (reveal) фактический контент, включая его в данные свидетеля (witness) транзакции. Таким образом, контент хранится непосредственно в блокчейне, а не просто ссылается на внешние данные.
Этот подход отличается от ранних методов внедрения данных в Биткоин. Данные инскрипций живут в пространстве свидетеля, которое может быть обрезано (pruned) узлами, не желающими хранить их после проверки. Архивные узлы и специализированные индексаторы поддерживают полную историю инскрипций, позволяя пользователям извлекать контент, даже если многие узлы его удалили.
Биткоин-нативные NFT
Инскрибированный сатоши функционирует как Биткоин-нативный NFT: уникальный токен с ончейн-контентом и историей происхождения (provenance), который передается путем перемещения этого конкретного сатоши. Архитектурное отличие от NFT на Ethereum весьма заметно. Ethereum полагается на стандарты смарт-контрактов, такие как ERC-721, часто с медиафайлами, хранящимися вне сети в сервисах вроде IPFS. Биткоин достигает уникальности через порядковую нумерацию, при этом байты медиа встроены непосредственно в данные свидетеля блокчейна. Результатом является цифровой артефакт, уникальность которого обеспечивается моделью транзакций Биткоина в сочетании с оффчейн-индексаторами, следующими правилам ординалов.
Передача инскрипции требует тщательного контроля за тем, какие именно сатоши тратятся. Пользователи должны убедиться, что порядок входов и выходов их транзакции перемещает именно нужный инскрибированный сат, а не окружающие его. Специализированные кошельки и инструменты обеспечивают эту возможность точного выбора сатоши. Эксперты рекомендуют хранить инскрибированные саты на отдельных адресах во избежание случайного слияния или траты, в то время как маркетплейсы часто используют частично подписанные транзакции, чтобы пользователи могли проверить, какая именно инскрипция передается, прежде чем ставить подпись.
BRC-20: Экспериментальные взаимозаменяемые токены
В то время как Ordinals создают уникальные цифровые артефакты, BRC-20 расширяет концепцию на взаимозаменяемые токены в Биткоине. Вместо использования смарт-контрактов, BRC-20 использует небольшие JSON-инскрипции, описывающие три фундаментальных действия: deploy (создание нового токена), mint (выпуск новых единиц) и transfer (отправка токенов кому-либо). Индексаторы, поддерживаемые сообществом, восстанавливают балансы токенов, считывая упорядоченную историю этих инскрипций, создавая систему «правил по соглашению» вместо обеспечения исполнения скриптовым языком Биткоина.
Система работает следующим образом: инскрипция deploy инициализирует тикер токена (обычно четыре буквы) и устанавливает параметры, такие как максимальное предложение. Инскрипции mint создают новые единицы и зачисляют их тому, кто владеет этой инскрипцией. Инскрипции transfer помечают суммы для отправки. В отличие от токенов Ethereum, где все правила диктует смарт-контракт, валидность BRC-20 зависит от того, согласны ли индексаторы с интерпретацией этих JSON-сообщений.
Процесс передачи
Передача BRC-20 следует двухэтапному процессу. Представь это как выписывание чека: сначала ты создаешь «чек», делая инскрипцию transfer. Это резервирует средства, которые ты хочешь отправить. Затем ты должен физически передать чек получателю, отправив ему выход транзакции, содержащий эту инскрипцию.
Техническая механика такова: пользователи сначала инскрибируют JSON-объект, заявляющий об их намерении перевести определенное количество токенов, получая эту инскрипцию transfer в тот же кошелек, где хранится их баланс BRC-20. Этот шаг переводит токены из «доступного» баланса в «передаваемый» пул в глазах индексаторов. Затем саму инскрипцию transfer нужно отправить на адрес получателя. Когда эта транзакция подтверждается, индексаторы списывают баланс отправителя и кредитуют получателя.
Это создает важное отличие от ординалов: отправка инскрипции Ordinal напоминает перемещение уникального физического объекта, в то время как переводы BRC-20 больше похожи на управление записями в реестре с бумажным следом.
Дебаты
Появление Ordinals и инскрипций вызвало жаркие споры в сообществе Биткоина. Критики утверждают, что хранение произвольных данных потребляет ценное место в блоках, которое должно быть зарезервировано для финансовых транзакций, создает устойчивое давление на комиссии, которое вытесняет мелких пользователей, и представляет собой нецелевое использование дизайна Биткоина как одноранговых электронных денежных систем. Сторонники возражают, что все валидные по консенсусу транзакции являются законными способами использования сети, что активность по созданию инскрипций генерирует доход от комиссий, критически важный для долгосрочной устойчивости майнеров по мере снижения субсидии за блок, и что попытка запретить пользователям внедрять данные потребует спорных изменений, противоречащих безразрешительному (permissionless) этосу Биткоина.
Это напряжение отражает глубокие вопросы о предназначении и эволюции Биткоина: является ли он исключительно платежным и расчетным слоем, или он может вместить в себя разнообразные сценарии использования, эксплуатирующие его уникальные свойства неизменяемости и устойчивости к цензуре?
Сильные и слабые стороны
Ordinals и BRC-20 демонстрируют, как базовый слой Биткоина может поддерживать системы цифровых активов через креативное использование существующих функций без необходимости в новых опкодах или изменениях консенсуса. Они используют пространство свидетеля Taproot и транзакционную модель Биткоина для создания конвенций прикладного уровня. Сам блокчейн остается неизменным.
Однако у этого подхода есть врожденные ограничения. Правила для всей коллекции, роялти и контроль за предложением токенов существуют за пределами скриптового языка Биткоина и зависят от индексаторов и соглашений сообщества, а не от криптографических гарантий. BRC-20, в частности, остается явно экспериментальной системой, причем даже её создатель указывает на альтернативные системы как на более специализированные решения. Обе системы работают во многих кошельках и на маркетплейсах сегодня, но их лучше всего понимать как социальные конвенции, закрепленные реальными транзакциями Биткоина, а не как механизмы, обеспечиваемые самим протоколом.
Следующая глава выйдет в период с 9 по 15 марта, так что оставайтесь с нами и отслеживайте обновленя в телеграм-канале Альманах Криптоинвестора, где мы постоянно публикуем образовательную информацию про индустрию криптовалют.