Детали обновления Jakarta: на Tezos появится Optimistic Rollups

Команда Nomadic Labs анонсировала следующее обновление протокола Tezos — Jakarta. В него войдут Transactional Optimistic Rollups (TORUs) — решения для масштабирования блокчейна через Layer 2.
Объясняем простыми словами, как это работает и как Jakarta изменит опыт использования Tezos.
Способы масштабирования блокчейна
Обновление Granada уменьшило время создания блоков с 60 до 30 секунд, а обновление Ithaca ускорило финализацию транзакций с 6 до 2 блоков. Пропускная способность сети осталась прежней: 40-80 транзакций в секунду.
Бейкеры Tezos не могут выполнять операции быстрее — им не хватит времени на обработку, валидацию и синхронизацию транзакций.
Опасный способ ускорить блокчейн — форсировать скорость работы узлов. Тогда для запуска узла понадобиться мощный компьютер, например, с 16-ядерным процессором и 256 ГБ оперативной памяти, как в Solana. Количество валидаторов сократится, так как не все захотят обновлять оборудование.
Сложный способ — шардинг или кластеризация, разбивка большой сети на маленькие подсети. Теоретическая пропускная способность растет, фактическая — нет, потому что операции между шардами привносят постоянные временные задержки.
Эффективный способ — L2-решение в виде роллапов. Обработкой транзакций занимаются отдельные узлы-операторы, а бейкеры получают итоговый результат всех операций.
Как работает Optimistic Rollups (OR)
Роллап — сущность в блокчейне с собственным адресом и балансом. Пользователи вносят на этот адрес токены и получают такое же количество токенов на L2. Роллап-операторы обрабатывают транзакции L2-токенов и публикуют итоговое состояние балансов пользователей в мейннете.
Фича Optimistic Rollups — минимум вычислений. Валидаторы в мейннете тратят вычислительные мощности на получение криптографических доказательств валидности транзакции. Например, во время передачи tez с одного адреса на другой валидаторы должны убедиться, что у отправителя есть эти tez.
Роллап-операторы же по-умолчанию считают все транзакции валидными и сразу применяют их к состоянию. Поэтому L2-транзакции через Optimistic Rollups потребляют до 90% меньше газа, чем транзакции в мейннете.
Пользователь может вывести L2-токены в мейннет только по истечению «спорного периода». За это время проверяющие узлы должны проверить валидность предложенного состояния и, если выявят мошенничество, оштрафовать оператора. Если все хорошо — узлы мейннета финализируют последнее состояние баланса пользователя, и он получает токены на L1.
Как внедрение Optimistic Rollups повлияет на Tezos
Optimistic Rollups в первую очередь пригодится для DeFi-экосистемы. Дешевые транзакции и вызовы смарт-контрактов — это фундамент для высокочастотного арбитража, внутридневного трейдинга на DEX и более активных блокчейн-игр.
Команда Nomadic Labs планирует в первую очередь запустить Optimistic Rollups только для транзакций tez. Роллапы для смарт-контрактов появятся позже.
Интересный момент: в Ethereum роллап реализован в смарт-контракте. Из-за этого депозит и вывод средств обходится суммарно в $100 и больше. Tezos же может внедрить Optimistic Rollups на уровне протокола, как бейкинг ликвидности. Такое решение снизит порог входа и сделает роллап доступным для всех пользователей.
Подписывайтесь на социальные сети Tezos Ukraine, чтобы ничего не пропустить:
- Telegram-канал
- Facebook.
- Twitter на русском и украинском языках
- Twitter на английском языке
- YouTube-канал
- hub на ForkLog
