В этой фразе есть странная ирония: называть Бабилон «EigenLayer для Bitcoin», хотя две системы решают почти противоположные задачи. EigenLayer позволяет переиспользовать уже существующий стейк Ethereum в новых сервисах — при этом дополнительные риски накапливаются поверх капитала, который уже работал. Babylon же активирует капитал, который вообще ничего не делал. Безучастный BTC, хранящийся в холодном хранилище, впервые получает работу, не покидая ту цепь, которой он доверяет. Это принципиально другая история безопасности, а не просто ребрендинг рестейкинга для другого актива. Сравнение с EigenLayer продаётся в соцсетях лучше, чем более точное, но оно сглаживает то, что действительно здесь ново. Однако компромисс в том, что ограничения скриптинга Bitcoin заставляют Babylon строить логику слэшинга и делегирования вокруг цепи, которая изначально не проектировалась под такую программируемость. Подписи EOTS и таймстемпинг доводят до нужного результата, но требуют больше инженерных затрат, чем когда-либо потребовалась бы EVM-ориентированная система рестейкинга. Заимствованные нарративы распространяются быстрее, чем точные. То, насколько устойчив сам лежащий в основе механизм, важнее, чем то, какое сравнение останется в ходу.
Больше всего меня удивило в коде финалитет-провайдера (daemon) для завершающих действий Babylon то, что я обнаружил отказоустойчивый сценарий, который не связан ни с отсутствием сети, ни с нечестностью, ни с медлительностью, но при этом всё равно может полностью вывести провайдера из набора участников голосования.
Прежде чем Finality Provider сможет отправить подпись финалитета для любого заданного блока Genesis Babylon, ему нужно заранее зафиксировать публичную половину пары EOTS-случайностей для этой конкретной высоты, и это подтверждение должно входить в эпоху, которая уже была зафиксирована по времени и финализирована в Bitcoin. Провайдеры заранее генерируют эти списки случайностей и отправляют их партиями — по сути, они заранее планируют свою будущую возможность голосовать. Если оператор провайдера неправильно оценивает, как быстро цепочка производит блоки относительно того, насколько далеко вперёд простирается его зафиксированная случайность, он может просто исчерпать доступные подтверждения: он не сможет голосовать на новых высотах, даже когда его нода полностью онлайн и ведёт себя честно.
Это странный тип риска, который делегатору приходится оценивать при выборе. Это не эквивокация и не обычный простой — скорее это сбой планирования, спрятанный внутри криптографической схемы обязательств, о котором большинство людей, выбирающих провайдера, даже не подумают провести аудит. Провайдер может выглядеть абсолютно надёжным в дашбордах доступности, при этом незаметно приближаясь к исчерпанию случайностей.
Интересно, насколько хорошо делегаторам видна именно такая операционная дисциплина при сравнении провайдеров — или же это становится очевидным только после того, как уже были пропущены голоса.
Больше всего меня удивило при разборе схемы таймстампинга в Babylon то, насколько многое в ней тихо опирается на волонтёрскую инфраструктуру, а не на криптоэкономические стимулы, вокруг которых построен остальной протокол.
Механизм чекпойнтинга работает так: валидаторы Babylon в каждом эпохе формируют чекпойнт с BLS-подписью, который затем нужно физически передать в Bitcoin, оформив как пару транзакций OP_RETURN, чтобы получить таймстамп. Эту работу выполняет то, что в документации называется «vigliante submitter» — независимая программа. Она из собственных средств оплачивает реальные комиссии за транзакции в BTC, чтобы публиковать каждый чекпойнт. В рамках дизайна достаточно, чтобы в сети всё время работал где-то один честный и живой сабмиттер — и тогда вся система остаётся защищённой от атак с длительным диапазоном (long-range). Это звучит надёжно, пока не посмотришь, что именно мотивирует этого сабмиттера продолжать появляться.
Компенсация за выполнение этой роли опциональна: сабмиттер может привязать к системе аккаунт Babylon, чтобы претендовать на награды, но ничто не заставляет кого-то брать на себя эту работу и ничто не удерживает людей в ней, когда стимул ослабевает. Таким образом, механизм, который прямо позиционируется как критичный для безопасности Babylon — защищающий саму цепочку от атак long-range и предоставляющий таймстампы, «привязанные» к Bitcoin для каждой подключённой consumer-chain, — в итоге держится на том, что кто-то считает оправданным продолжать оплачивать комиссии в Bitcoin за роль без гарантированной отдачи.
Это небольшая часть архитектуры, но я всё время думаю, насколько тонким на практике оказывается это участие и что происходит в «разрыве», если оно когда-нибудь перестанет существовать.
Больше всего меня удивило при повторном изучении схемы стейкинг-контракта Babylon то, насколько большой вес лежит на комитете по ковенантам — детали, которые обычно упускают из виду в формулировке «бездоверительного стейкинга Bitcoin».
Поскольку Bitcoin Script не может нативно описать условия Babylon по стейкингу, анбондингу и слэшингу, протокол опирается на фиксированный набор подписантов — в настоящее время это 6-из-9 multisig — который совместно подписывает соответствующие транзакции. На практике это происходит заранее: когда стейкер вносит депозит, комитет заранее подписывает пути анбондинга и слэшинга с использованием адапторных подписей, чтобы стейкер не ждал комитета позже для выхода. Такой архитектурный выбор действительно снижает риск потери доступности (liveness), который вы ожидали бы от постоянного multisig.
Однако само существование комитета означает, что система зависит от конкретного, выбранного через управление набора ключей, которые должны честно действовать и оставаться доступными в течение неограниченного времени, поскольку каждая созданная стейкинг-транзакция в тот момент ссылается на их публичные ключи. В собственных материалах Babylon отмечается план поэтапно отказаться от комитета, когда Bitcoin получит нативную поддержку ковенантов — и это, по сути, признание того, что это не конечное состояние, а лишь временная замена возможностям Bitcoin, которых у него пока нет. Это разумный инженерный компромисс, но он выглядит неловко рядом с маркетинговыми формулировками, которые называют систему self-custodial без оговорок.
Я всё время думаю, как протокол решает ротацию комитета для BTC, который уже заблокирован под старый набор ключей, и окажется ли этот переход в теории проще, чем на практике.
Изначально я считал, что, закрепляя цепочки proof-of-stake за Bitcoin через Babylon, эти цепочки по своей сути унаследуют медленную, но абсолютную финальность Bitcoin. Мне казалось, что механизм таймстемпинга естественным образом соединит разрыв между безопасностью Bitcoin и консенсусом потребительской цепочки.
Чем глубже я изучал архитектуру, тем яснее понимал: Babylon на самом деле отделяет таймстемпинг Bitcoin от быстрой финальности потребительской цепочки. Babylon периодически делает контрольные точки (checkpoint) состояния proof-of-stake в Bitcoin, но потребительская цепочка по-прежнему полагается на собственных валидаторов для финальности по блокам. Таймстемпинг Bitcoin лишь служит ретроспективным условием для слэшинга за эквивокацию, а не является слоем исполнения в реальном времени.
Это создаёт тонкое, но критическое предположение о доверии. Потребительская цепочка получает экономический сдерживающий фактор Bitcoin-slashing за двойное подписание, но при этом не унаследует устойчивость Bitcoin к недействительности состояния на уровне протокола или к сокрытию данных. Если валидаторы потребительской цепочки сговорятся и произведут недопустимый переход состояния, который не затрагивает двойное подписание контрольной точки Babylon, то стейкеры Bitcoin не смогут их оштрафовать (slash). Экономическая безопасность строго ограничена эквивокацией на уровне консенсуса, оставляя слой исполнения зависящим от нативной, гораздо более небольшой, токен-экономической безопасности потребительской цепочки.
Меня это заставляет задуматься: не скрывает ли маркетинг «Bitcoin economic security» тот факт, что слои исполнения и доступности данных остаются полностью зависящими от собственного хрупкого набора валидаторов потребительской цепочки.
Изначально я предполагал, что система штрафов Babylon за сечение наказывает плохое поведение так же, как это делают большинство PoS-систем: стоит вам хоть как-то не справиться со своей работой валидатора — и в итоге это будет стоить денег. Но чем глубже я разбирался в реальных механизмах работы Finality Providers, тем сильнее понимал, что это предположение было неверным в довольно важном аспекте, и это меняет то, как я понимаю, что именно в этой системе означает «экономическая безопасность».
Штрафы Babylon построены целиком вокруг EOTS, схемы извлекаемой одноразовой подписи. Finality Provider получает штраф только в том случае, если он подписывает два конфликтующих блока на одной и той же высоте, потому что это заставляет повторно использовать ту же самую приватную случайность и раскрывает его приватный ключ в блокчейне. Именно раскрытый ключ позволяет протоколу действительно сжечь делегированный BTC, который стоит «за ними». Это изящный фрагмент криптографии, но он срабатывает только при очень специфичном типе ошибки: двойной подписи, то есть нарушении безопасности. Если Finality Provider просто уходит офлайн, перестает голосовать или проявляет небрежность по отношению к доступности, — ничего из этого не запускает штрафование. Оно запускает «джейлинг», снижение мощности голоса и только.
Этот разрыв важен, потому что сбои живости в реальности встречаются гораздо чаще, чем намеренное эквивокирование. У Finality Provider есть реальные финансовые стимулы избегать двойной подписи, поскольку она уничтожает бизнес навсегда, но при этом относительно слабые стимулы поддерживать строгую доступность, так как последствия ухода «в тень» временны и восстановимы. Делегаторы сталкиваются с этим дисбалансом, не имея о нем достаточной видимости заранее.
Я продолжаю задумываться о том, не «перепродает» ли маркетинговый термин «slashable security» то, что на самом деле гарантируется здесь, ведь большая часть операционных рисков, с которыми сталкиваются делегаторы, — это не тот тип риска, который штрафование было задумано решать.
Я потратил некоторое время, разбираясь в части, связанной с временными отметками (timestamping) в дизайне Babylon, поскольку обычно о ней упоминают вскользь и редко подробно распаковывают. Основная идея в том, что Babylon периодически делает чекпоинты данных PoS-цепочки прямо в сам Bitcoin, используя биткоиновские временные метки как своего рода «якорь истины». Звучит почти слишком просто для того, что это должно решить.
То, что привлекло мое внимание, — что это на самом деле не про безопасность в смысле slashing; это про финальность. PoS-цепь может сделать reorg теоретически при любой силе своего набора валидаторов. Но как только что-то «записано» временной отметкой в Bitcoin, обратное действие потребовало бы обратного изменения Bitcoin — а это уже совершенно другой уровень сложности. Это тихий дизайнерский выбор: он заимствует не хэш-мощность Bitcoin напрямую, а его неизменяемость как опорных часов.
На фоне стейкинга BTC эта функция звучит скромно, но, возможно, она делает больше структурной работы, чем люди обычно ей приписывают. Финальность — это то, на что никто не обращает внимания, пока реорг действительно не происходит, и все спорят о том, какое состояние цепочки является реальным.
Я не уверен, недооценивают ли этот уровень временных отметок из-за того, что он скучный, или потому что большинство людей еще не столкнулось с кейсом отказа, который он призван предотвратить. Кто-нибудь считает это важнее, чем сам механизм стейкинга?
Я снова и снова возвращался к списку PoS-цепочек, которые интегрировали безопасность Babylon, а не к механизму стейкинга как таковому. Легко сосредоточиться на стейкинг-потоке BTC — зафиксируй свой Bitcoin, обеспечь безопасность консенсуса другого проекта, получай доходность — но более интересный вопрос в том, какие именно цепочки реально подключаются и почему.
Большинство ранних интеграторов — это не огромные, давно устоявшиеся сети. Это более новые PoS-цепочки, которым нужна правдоподобная экономическая безопасность как можно быстрее, не дожидаясь годами, пока их собственная капитализация токена вырастет до уровня, который атакующим будет интересно. Использование безопасности Bitcoin — это обход всей проблемы первоначального «раскачивания».
Это похоже на сигнал о том, что за экосистему Babylon действительно строит: не одну единственную флагманскую цепочку, а слой, на который более мелкие или более молодые сети опираются почти как на инфраструктурный «долг», который они сознательно берут на раннем этапе. Я не до конца понимаю, является ли это признаком реального спроса или же цепочки просто дешево страхуются, пока технология всё ещё в новинку.
Также это может означать, что реальное испытание ещё не наступило: что будет, когда цепочка, интегрированная с Babylon, действительно подвергнется атаке и условия слэшинга сработают под реальным давлением, а не в рамках теоретического моделирования.
Любопытно, какую из сторон, по мнению людей, это в итоге подтвердит, когда стимулы проверят по-настоящему.
Нейтральная сеть, о которой Ньютон постоянно говорит, что она уже существует, но которой пока нет
Я перечитывал один из технических разъяснительных постов Ньютона пару дней назад — тот, где пошагово объясняется, как транзакция проходит через сеть операторов, — и я наткнулся на фразу, которую, должно быть, в прошлый раз просмотрел. Она почти как вскользь была вставлена в объяснение шага консенсуса: «После того как Ньютон выйдет из Beta, многие операторы оценивают одно и то же предложение независимо». Я задержался на этой фразе на какое-то время, потому что она тихо противоречит большей части языка, который используется на остальном сайте.
Что в этот раз зацепилось за меня — это было не совсем функция; скорее, фраза: «Интернет политик». Ньютон описывает конечную точку своего пути как маркетплейс, где сами политики можно находить, повторно использовать и комбинировать (композировать) между разными сейфами, RWA и агентской коммерцией — а не просто написать один раз и зафиксировать навечно в рамках единственного развертывания.
Это более смелое заявление, чем кажется при первом прочтении. Сегодня большая часть логики соответствия (compliance) живёт внутри кодовой базы одной команды и каждый раз переписывается с нуля, когда кому-то в другом месте нужно что-то похожее. Если Ньютон доведёт политики до состояния, когда их можно разделять и ремиксировать так же, как открытые исходники (open-source-пакеты), то соответствие перестанет быть тем, что каждый протокол приватно «изобретает заново», и начнёт превращаться в публичное, версионируемое общее достояние.
Долгосрочное следствие от этого тонкое, но реальное. Тот, кто пишет политику, которая становится дефолтной, например, для санкционного скрининга в RWA, в итоге получает нечто ближе к рычагу инфраструктуры, чем к продуктовой функции — используемое везде, не принадлежащее конкретно никому, тихо выполняющее несущую нагрузку.
Но я не уверен, что на практике политики действительно так же чисто композируются, как обещано. Юридическая и регуляторная логика обычно специфична для юрисдикций и зависит от контекста в тех аспектах, в которых кодовые библиотеки обычно не бывают. Повторно используемая политика на одном рынке может быть активно неверной на другом.
Если этот маркетплейс действительно взлетит, то захочет ли кто-то вообще наследовать целиком чужую compliance-логику, или же все незаметно хотят в итоге свою собственную версию?
Я потратил некоторое время, разбираясь в токенных данных протокола Newton и в его реальной активности по интеграциям, и именно этот разрыв меня зацепил.
NEWT торгуется примерно на 94% ниже своего исторического максимума, а капитализация сейчас находится в районе десятков миллионов. При этом протокол буквально недавно оказался в полной сетевой инфраструктуре Magic Labs — около 50 миллионов кошельков и 200 000 разработчиков, при этом policy packs уже подключены к RedStone, Chainalysis и Credora для данных по рискам и комплаенсу. Это не похоже на небольшой список интеграций для токена, который едва двигает объемы.
Меня интересует несоответствие. Обычно цена рассматривается как прокси для убежденности, но здесь инфраструктурный слой (vaults, движок политик на основе Rego, аттестационные receipts), похоже, развивается быстрее, чем рынок успевает это оценить. Либо рынок еще не догнал то, что реально уже поставляется, либо он правильно чувствует, что принятие инфраструктуры разработчиками не автоматически превращается в спрос на токен, особенно для утилити-токена, у которого потоки комиссий пока на ранней стадии.
Я не думаю, что это простая история про «недооцененность». Токены на уровне политик сложно оценивать, потому что то, что они защищают (vault TVL, объем транзакций), — это отдельная величина от самого токена.
Кто-нибудь еще видит такую разорванность между использованием и ценой, и если да, то что из этого вы сейчас доверяете больше?
Когда каждый Vault работает по одной и той же инструкции
Я переходила по нескольким разным протоколам, которые все объявили интеграции с Newton примерно в одну и ту же неделю — в основном просто из любопытства, как в реальности выглядят их страницы с политиками. И через пару кликов начало казаться странно знакомым. Разные команды, разные продукты, даже разные блокчейны, но сама логика политики, о которой шла речь — пороги, категории проверок, формулировки, которыми объясняли, что именно подлежит исполнению, — продолжала рифмоваться с собой так, будто это уже больше, чем случайное совпадение.
Я думал, что Newton Protocol — это про управление агентами — а на деле это про принятие того, что вы можете
Эта мысль какое-то время застряла у меня в голове. Что системы вроде Newton Protocol по сути являются инструментами для управления автономными агентами. Вы задаёте стратегии, устанавливаете правила, подключаете данные — и агент ведёт себя так, как вам нужно. Больше автоматизации, но всё ещё под вашим контролем. Так это обычно и подают. Вы остаетесь главным. Агент просто выполняет задачи быстрее. Но что-то было немного не так, когда я начал смотреть, как Newton на самом деле структурирует всё. Чем больше я читал, тем меньше это было похоже на контроль.
Я снова и снова возвращался к тому, как протокол Newton ($NEWT ) взимает плату за оценку политики — не только за результаты.
Каждый раз, когда проверяются условия Vault, появляется связанная с этим стоимость. Даже если ничего не происходит. Даже если политика просто подтверждает, что всё по-прежнему находится в пределах допустимого.
Это ощущается как очень конкретное дизайнерское решение.
Большинство систем берут с вас деньги, когда что-то выполняется. Здесь же вы платите и за непрерывную проверку. Чтобы система продолжала наблюдать, а не только действовать.
Я не до конца уверен, как люди будут трактовать это со временем. С одной стороны, это логично. Мониторинг не бесплатен, особенно когда он зависит от входных данных вроде RedStone и от постоянных проверок внутри движка политики.
С другой — это незаметно меняет рамки того, за что платят пользователи. Не только за действия, но и за уверенность.
Это может подтолкнуть людей думать внимательнее о том, как часто они хотят, чтобы политики оценивались. Или же это может превратиться в фоновую стоимость, которая начинает иметь значение только в больших масштабах.
Снаружи это похоже на то, что Newton оценивает внимание, а не просто исполнение.
Итак, вопрос: будут ли пользователи ценить это постоянное надзорное сопровождение… или начнут оптимизировать, чтобы его избежать?
Протокол Newton ощущается так, будто он пытается убрать сомнения — я не уверен, что это всегда хорошо
Я снова и снова возвращался к одной маленькой детали, когда читал дизайн Ньютона. Всё должно быть решено заранее. Не потом. Не после того, как всё разыграется. До того, как вообще что-либо произойдёт. Сначала это звучало как самый безопасный подход. Если ты можешь проверить каждое условие до того, как транзакция будет проведена, ты устраняешь сюрпризы. Никаких случайных сделок, никаких неожиданных ликвидаций, никакого поведения «не того» агента. Только чистое, предварительно одобренное исполнение. Я помню, как думал: так создают автономные системы, которым можно доверять. Ты убираешь неопределённость.