Кажется, сейчас подходящий момент для этой темы с только что анонсированной цепочкой Robinhood L2. Роллапы изначально были задуманы как "решение для масштабирования" для Ethereum. Эта формулировка, на мой взгляд, неверна. Это новая парадигма для будущего Web3, которая победит монолитные цепочки (1/8) 🧵
2/ Практически все, что видно в «крипто» — смарт-контракты, NFT, AMM, токены и т. д. — может работать в рамках Web2. Hyperliquid и Binance Smart Chain по сути являются примерами... может быть, Web 2.5? Что такое "onchain"? Разделение между Web2 и Web3 связано с безопасностью.
3/ Мы пространство, полное маркетинговых терминов. Что, черт возьми, такое "onchain"? Это лежит на спектре, но сводится к системе, имеющей: - меньше точек отказа (много серверов нужно взломать, чтобы сервис нарушил свои обещания) - измеримо высокую стоимость осуществления такой атаки
5/ Роллапсы упрощают критически важные службы безопасности, которые необходимо запускать через децентрализованный протокол внизу (так называемый "блокчейн" или "уровень 1" или "базовый уровень"). Это: - доступность данных (данные можно восстановить) - окончательность (порядок транзакций не меняется после подтверждения) Как?
6/ Финальность DA и порядка транзакций — это всё, что действительно нужно приложениям от базового уровня. Всё остальное о состоянии может быть доказано конечным пользователям или внешним протоколам с помощью нулевых доказательств! Когда-то говорили о ZKP как о чем-то из будущего, но сегодня они достаточно быстры и дешевы, чтобы это реализовать.
7/ Роллапсы ближе к архитектуре Web2. Каждое веб-приложение уже является «цепочкой» — этот забавный термин, используемый в криптовалюте, означает то же самое. Легко превратить веб-приложение, написанное на любом фреймворке, в роллап! Не нужно перестраивать его в систему смарт-контрактов на, например, Solana.
8/ Так много внимания уделяется мосту rollup к L1 и тому, как он защищен... доказательства мошенничества или zk и т.д. Но это не главное в долгосрочной перспективе. Активы будут перемещаться в rollups. Что имеет наибольшее значение в базовом слое для веб-приложений? Окончательность данных и доступность. Быстрее — лучше, если все остальное одинаково.
9,69K