Получи случайную криптовалюту за регистрацию!

Сравнивая модели Arbitrum и Optimism. Part 1 Здравствуйте, то | Crypto Lamer©

Сравнивая модели Arbitrum и Optimism. Part 1

Здравствуйте, товарищи убежавшие за дропом zkSync (я вас понимаю, Era работает просто шикарно). Закрывая хайповую тему роллапов хочется отметить, что все понимают близость технологических стэков этих решений (правда не все знают в чем она), но не знают в чем собственно Биба от Бобы отличается и в каких смыслах. И если в плане технологическом дъявол кроется в деталях, поэтому проще объяснить как это все устроено, то вот в бизнес-модели и пути к экосистемной точке технологической сингулярности подходы разнятся значительно.(*бать, писатель и фразоформирователь я на уровне диссертации депутата госдумы, конечно). Сегодня поговорим об общем - о технологическом стеке. Итак...

Экспресс-курс в роллаповый стек для самых маленьких

Блокчейн даже такой суверенный как эфир можно разделить на 4 базовых структурных слоя:
Consensus: слой безопасности на котором приходят к согласию по порядку транзакций в сети
Data Availability: удостоверяет, что все данные вне зависимости от их правдивости доступны и прозрачны для всей сети нод
Execution: уровень вычислений и процессинга транзакций, каждое изменение состояния контракта = произведение вычислений = изменение состояния сети в целом. Нажимая кнопочку "sign" ты взаимодействуешь именно с этим уровнем сети
Settlement: управляет пруфами. Пруфы, Билли, нам нужны пруфы, чтобы проводить диспуты/споры об ошибочных/невалидных состояниях сети, но только не в программе "Час суда", а прямо вот он-чейн. Этот слой ответственен за финализацию.

Думаю, ты догадался, что роллапы переносят вычисления на свой отдельный чейн на уровне L2, оставляя все остальное базовому L1 чейну. В случае OP и ARB за консенсус, доступность данных и финализацию отвечает Эфир, с оговоркой что dispute engine (организация споров и формирование пруфов) также является частью L2, но не их финализация.

Таким образом стек роллапа на примере OP-stack Optimism это:
Base Chain. DA+Concensus+Settlement. Для OP и ARB, как уже писал это ВиталяЧейн.
Rollup Chain, состоящий из:
Dispute and fraud proof engine. Генерит доказательства невалидности и организует диспуты.
Rollup nodes. Это сиквенсеры (сейчас в основном централизованные единичные сущности от самих команд), которые упаковывают блоки L2 в компактные батчи и публикуют эти батчи на L1. А также верификаторы - ноды, которые запрашивают данные у L1 для организации диспутов. В будущем сети секвенсеров и ферифайеров должны стать полноценно децентрализованными. А пока это единая точка отказа для оптимистичных роллапов.
- А я вам сэйчас покажу откуда все эти сети падают. Я документацию прынёс
Execution nodes. Это тоже секвенсоры, которые выполняют вычисления и процессят транзакции на L2 на модифицированном клиенте виртуальной машины Эфира.
API-движки для общения этих трех слоев между собой
Функциональность моста для переброски токенов между L1 и L2.

Остальное детали, доступные только избранным гигабрейничам. Далее я технично умываю руки, оставляя тебе время на переваривание и запоминание материала. Вернусь - проверю, блэт!

А об отличиях бизнес-моделей в следующий раз!

Я су!
@CryptoLamer
Прим. Γεια σου! (Я су) - прощание на Греческом. Криптоламер познавательный.