TGViewer
alphaomegacat.eth alphaomegacat.eth @alphaomegacat · 2.54K subscribers
Post #189 2.15K
🍫 STARKNET дропнет!!!! 🍫
🤔 Сказали будет дроп!!!
😮 Сказали что недавний СЛИВ это черновик, критерии поменяют и будет дроп!!
🍑Будет дроп!

/1
Возвращаемся к скучному, тут у нас короткий deep-dive в Sequensor-ы, их будущее и, как всегда, что-то новое для людей. Сегодня в меню:
● Rollup Mechanics
● State of Sequencing
● Shared Sequencing Mechanics

Rollup Mechanics
Начнем очень коротко и тезисно: “Любой rollup это offchain решение”, да, ARB/OP=StarkEx, в каком-то смысле. На этом можно заканчивать Лехе, но мы продолжим. И поэтому сейчас все sequencers, к сожалению, полностью централизованны из-за сырости самой технологии.

Все ETH like чейны имеют в себе:
Execution - Место где state app-ок исполняются.
Settlement - Занимается validation, proof settling, cross-chain managing, asset transfers или arbitrary messaging.
Data Availability - Транзакционные данные, связанные с block headers являются общедоступными чтобы восстановить state.
Consensus - layer который согласует набор предопределенных и зафиксированных правил для упорядочения транзакций, которые затем принимаются by validator nodes.

Если мы разделим эти все функции, то мы можем сделать прекрасное будущее, которое будет придерживаться идеи rollup-centric future, ну и в теории будет доминировать, но это теория, пока что. Сейчас существуют разные виды и способы разработки:
● Smart Contract Rollups (zkRollups Starknet),
● Soveriegn Rollups (пример 1 и пример 2),
● Validiums (StarkEx).

И независимо от того, кто перед нами, как правило, в структуру входят 3 компонента:
● Light Client получает исключительно block headers, он не скачивает и не трогает транзакцию. Он может лишь проверять state валидность via fraud proofs, validity proofs или data availability sampling.
● Full Node это как и Light Client но уже с процессингом. Он занимается аутентификацией всех транзакций чтобы вычислять state rollup-а, и обеспечивать валидность каждой транзакции. Если валидность недостигнута - транзакция пропускается, и не включается в блок пространство.
● Sequencers все знают, это простая rollup specific node которая занимается батчингом TXs и новыми блоками с ними.

Как этот rollup может работать?
● Aggregation - rollup нода собирает TXs, и создает сжатый rollup block, который содержит информацию для верификации TX и обновления state-а.
● Verification - блоки rollup-а выходят на L1 где ноды валидатора проверяют валидность транзакции, и что она не нарушает консенсус.

Как только блок валидируется, state роллапа обновляется on-chain тем самым финализируя транзакцию. Rollup-ы таким образом снижают требования по вычислительной загрузки, и пространства на underlaying chain сохраняя trustless enviroment процессинга txs. Или проще говоря, computation and state storage off-chain, финализация on-chain.

Напоминалочка: Validity Proof это zkRollup, Fraud Proof это Optimistic.
  • 🤡 14
  • ❤ 9
  • 👎 2
  • 🔥 2
  • 😱 1
  • 💩 1
More from @alphaomegacat
  1. Dec 31, 2024Чо еще есть? Недавно наткнулся на вот такой постик в котором человек не захотел проверить…
  2. Dec 31, 2024В чем же подъебка StarkEx? У них простая архитектура которая позволяет создавать только об…
  3. Dec 31, 2024Конечно это все разгоны, но сам по себе price execution может реально пострадать для любог…
  4. Dec 31, 2024Рассмотрим качество роллапов и проектов в проблемах 2024. Начнем с такого тейка, который в…
  5. Nov 20, 2024Ну что можно сказать, господа новички и олды сего канала. Подводим итоги 2к24 до того как…
  6. Jul 14, 2024● Applying the Signature Процесс подписания (keySign) похож на keyGen, включающий передачу…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →