Olá! Ontem falamos sobre segurança - PlasmaBFT mais âncora no Bitcoin. Se você perdeu - aqui está o link, recomendo ler aquele post novamente, ele esclarece muito. Hoje sobre o que está por trás da execução - Reth. E sim, estou um pouco resmungando, porque já ouvi tantas vezes "... pegamos o melhor cliente e tudo desmoronou", e depois você vê 200 TPS em vez dos prometidos 10k. Mas na Plasma com Reth a situação é mais interessante.

Reth - это EVM-выполнитель, написанный с нуля на Rust командой Paradigm. Не форк Geth, не обертка над geth-rs, а чистая реализация.
Почему Rust?
Потому что память без garbage collector, нулевые ошибки типа use-after-free, параллелизм без страха, и вообще - когда тебе нужно обрабатывать миллионы операций в секунду, Go или Java начинают кашлять. Rust здесь как хороший механик: делает тихо, надежно и не просит лишнего.
Plasma не просто скачала Reth с GitHub и запустила. Они взяли его как базу и докрутили под свои нужды платежей стейблкоинами.
Конкретно:
Паралельное выполнение транзакций там, где возможно. Не все поддаётся, бо много зависимостей по состоянию, но простые трансферы USDT - идеально. Один валидатор может обрабатывать десятки таких одновременно без очередей
Оптимизированный state trie. Обычный Ethereum trie - это медленный монстр на диске. Reth использует более эффективную структуру (hashed Patricia trie с кешированием), плюс они добавили custom precomplies для USDT-контракта - чтобы вызов transfer не проходил полный цикл EVM, а выполнялся нативно
Меньше I/O. Reth держит hot state в памяти, cold - на SSD с умным prefetching. Для сети, где 80% транзакций - это переводы стейблов USDT/USDC/DAI, это означает, что диск почти не дышит.
Gas metering переписаний під реальні сценарії. Не теоретичний 21k gas на transfer, а реальний час виконання - paymaster платить за час CPU, а не за абстрактні одиниці. Тому zero-fee не ломає економіку.
Результат на практиці?
Блоки генерируются каждые 400 - 800 мс в пиковые периоды (а не 12 секунд как во многих L1!!!). Финальность в среднем приходит за 1,2 - 1,8 секунды. И самое интересное - сеть не "сдувается" при нагрузке. Был случай в декабре 2025, когда TVL прыгнул на 1,8 млрд из-за интеграции с одним MENA-необанком, TPS тогда поднялся до 4200 на 40 минут, и сеть даже не моргнула. Ни одного dropped tx, ни одного списка ожидания.
Но честно: Reth еще не идеален. Есть некоторые проблемы с синхронизацией новых нод - snapshot-ы большие (около 800 Гб на полный состояние), и первая синхронизация может занять 18-24 часа. Plasma обещает облегченные snapshots через Bittorent-раздачу, но пока что это болит операторам.
И да, если ты не валидатор, а просто озер - тебе это безразлично, потому что кошельки берут RPC от инфры.
В общем - Reth в @Plasma ощущается как тот двигатель, который действительно крутят на треке, а не в гараже. Не магия, не "мы самые быстрые", а просто хорошо сделанная инженерия под конкретную задачу - массовые дешевые переводы.
Если хочешь знать, как это все держится вместе без цензуры - завтра про кастомные газ-токены. Будет про то, почему $XPL не единственный, кто может платить за газ, и как это спасает от "газ-войн". До завтра!