Сегодня одно обновление перенесли на десять дней, и причина при этом оказалась не в том, что код не дописали..

📢 最新消息群里说

Когда новая функция на одной и той же цепочке сможет выйти в прод, решают не те, кто её выпускает. Оказывается, решают несколько десятков валидаторов.. «Голосов не хватило»..

На реестре XRP есть обновление под названием Batch: изначально активацию планировали на 29 сентября, но теперь её сдвинули самое раннее на 9 октября.. Многие, увидев слова «перенос», в первой реакции думают: «опять тянут», а потом просто листают дальше..

Но действительно интересно другое: почему именно его отложили..

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

На этот раз всё было так.. Batch начали отсчитывать с 15 сентября: в процессе доля поддержки ненадолго упала ниже порога и только к 25 сентября вернулась — до 30 валидаторов из 35 доверенных.. Отсчёт пришлось перезапустить, и самое раннее активировать смогли только после обеда 9 октября..

То же самое произошло и с другой доработкой.. Эта функция позволяет одной компании делегировать другому аккаунту выполнение заданных действий, не передавая наружу ключ подписи, который контролирует средства.. Поддержку там «уронили» 23 сентября, а восстановили только 24-го. В итоге время активации сдвинули с 5 октября на 8 октября..

И вот тут всё становится по-другому.. Если раньше было так: когда новая функция будет доступна, решает компания-выпускатель. То теперь: на цепочке, на которую уже положили глаз институциональные деньги, решение принимают голосами несколько десятков валидаторов..

И ещё интереснее: обе функции, которые на этот раз задержались, — как раз из тех, которыми обычно пользуются институции..

Ключевая идея Batch — уметь упаковать максимум восемь транзакций в один пакет для совместной отправки; опция «всё или ничего» позволяет покупателю и оплатить, и получить токенизированные активы в рамках одной операции.. Если сказать простыми словами, это «язык расчётов/поставки», а не «язык розницы»..

А делегирование полномочий — ещё прямее.. Плательщик и комплаенс можно разнести на два операционных аккаунта: аккаунт, который видит потребность в сверке, не увидит деньги, а аккаунт, который получает деньги, не увидит полномочия.. Это сделано для тех, кому нужно проходить аудит..

Так что переносились не те куски, которые нужны розничным пользователям, а как раз две «пазлинки» для входа институционалов.. И, как говорит руководитель инженерного направления RippleX, уже есть проекты, которые заранее собираются именно под Batch: активируй — и они ближе к боевой среде..

Но проблема в том, что Batch уже второй раз даёт сбой.. В прошлой версии до активации обнаружили серьёзную уязвимость в проверке подписи — разработчики сами отозвали релиз; исправленную версию выпустили только в конце августа, вместе с новым ПО.. А теперь снова задержка из‑за провала доли поддержки: отсчёт перезапустили..

Когда система снова и снова упирается в свои же пороги… это аккуратность или трение?

Так что по-настоящему пристально стоит следить не за тем, активируют ли Batch вовремя 9 октября..

А за тем, появятся ли эти две функции почти одновременно — и возникнет ли на блокчейне впервые объём расчётов «уровня поставки/сделки».. Если это случится, только тогда у тех, кто ждал за пределами биржи (OTC), действительно появится то, чем можно будет пользоваться руками..

И наоборот.. Если на этот раз снова задержат, значит институциональные деньги проверяют «трение» управления этой цепочки на прочность.. Терпение ограничено, а проверка идёт ежедневно..

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