Скейтборд роллер? Одним текстом розумійте спільний сортувальник Astria

robot
Генерація анотацій у процесі

Автор: 1912212.eth, Новини передбачення

Зростаюча зрілість другого рівня мережі Ethereum та помітне Падіння витрат на газ призвели до збільшення цих мереж, але виникли й проблеми, такі як витрати та швидкість, які стали об'єктом впливу з різних боків, що призводить до незадовільного досвіду користувачів. У цьому контексті стає все більш очевидною важливість сортування транзакцій, яке стає ключовим для вирішення транзакційних заторів та оптимізації досвіду користувачів.

У квітні цього року Astria, модульний блокчейн, що спеціалізується на спільному сортуванні, завершив збір $5.5 млн у раунді зібрання посіву, очолюваний Maven 11, з участю 1kx, Delphi Ventures, Robot Ventures тощо. Лише через 3 місяці Astria знову зібрав $12.5 млн, очолюваний dba і Placeholder VC, з участю Hasu тощо.

Що таке Astria?

Astria розробляє мережу групування з Децентралізація, яка надає швидку остаточну визначеність, З спротивом до цензури, комбінуваність та Децентралізація для Rollups.

Зараз, запуск L2 з централізованим сортувальником є більш зручним, дешевшим та простішим у використанні для користувачів, тому головні L2 мають свої власні команди. Хоча користувачі L2 можуть прямо надсилати транзакції на L1, щоб обійти сортувальник, користувачам потрібно сплачувати комісію за газ на L1, і транзакції можуть зайняти більше часу, щоб завершитися.

Rollup的丝滑利器?一文读懂共享排序器Astria

Сортувальник контролює порядок угод, теоретично він має право не включати угоди користувачів в нього. Сортувальник також може видобувати MEV з груп угод. Якщо є тільки один сортувальник, збільшується централізований ризик.

Отже, Децентралізація відсортовувача все ще має свій сенс.

Як працює Astria

У Astria є лонг роллапи для сортування Децентралізація Нода, що дозволяє сортувати Rollup транзакції. У режимі роботи Astria користувачі надсилають транзакції в Rollups, які автоматично потрапляють до пам'яті кожної Rollup Ноди, де комбінатор збирає txnx і надсилає їх до сортувальника. Нарешті, сортувальник об'єднує txnx в спільний блок і надсилає попереднє підтвердження користувачеві.

Rollup的丝滑利器?一文读懂共享排序器Astria

Поточні сортувальники базуються на конкретному Rollup для досягнення мети. Astria використовує лонг Rollup для пакетної обробки Блок. Завдяки стисненню даних можна значно зменшити витрати при публікації даних на L1. Децентралізація спільної мережі сортувальників буде стимулювати учасників екосистеми Rollup, щоб вони виконували роль валідаторів в мережі.

Стек Astria

Основні складові Astria включають 5 великих частин: комбінатор, рівень сортування, релейна станція, DA та планувальник.

Rollup的丝滑利器?一文读懂共享排序器Astria

Комбінатор

Фахівці з технічної сфери, можливо, зможуть безпосередньо використовувати шар сортування для поліпшення сортування угод, але для більшості звичайних користувачів це ускладнить процес. Пряма взаємодія з шаром сортування потребує володіння користувачем Токеном сортування та підтримки Гаманця сортування, що обидва створюють негативний вплив на користувацький досвід.

Astria надає користувачам інструменти для абстрагування цієї складності. Комбінатори, які є еквівалентом автозаправок газу, відповідають за вартість сортування транзакцій користувачів. Комбінатори також надають користувачам гарантію безпорядку, збираючи транзакції в порядку, в якому вони надійшли.

Сортувальний шар

Astria використовує алгоритм консенсусу CometBFT як свій шар сортування. Ланцюги, які підтримують CometBFT, можуть підтримувати міжланцюгову взаємодію (IBC), що означає, що вони можуть взаємодіяти з багатьма іншими ланцюгами.

Особливістю сортувальника Astria є те, що він містить транзакції, які не виконуються (затримка сортування), але призначаються іншому двигуну виконання Rollup. Нода-сортувальник може виступати в ролі «валідаторів», що означає активну участь у виробництві нових блоків та остаточному підтвердженні.

Rollup的丝滑利器?一文读懂共享排序器Astria

Логіка додатку сортувальника Astria дозволяє виконувати три основні функції:

  • Сортування даних Rollup
  • Переміщення вартості
  • Зміни в наборі верифікатора

Реле

Функція ретранслятора полягає у взятті перевірених блоків з сортувальника та передачі їх до рівня DA. Оскільки блокчейн сортувальника працює швидше, ніж DA, то ретранслятор спочатку обробляє впорядковані дані з блоків сортувальника, потім стискає їх та відправляє до DA.

Кожен блок сортувальника також може бути отриманий планувальником передавача, перш ніж він буде відправлений до DA. Це дозволяє покращити швидкість остаточного підтвердження для кращого користувацького досвіду, що виконується як м'яке підтвердження на рівні виконання. Набір даних, відправлений від ретранслятора до шару DA, використовується як джерело фактів та, в кінцевому рахунку, вилучається з DA для остаточного підтвердження в Rollup.

DA

Astria використовує Celestia як шар доступності даних, де всі дані відсортованої мережі-сортувальника нарешті прибувають. Коли дані записуються в Celestia, порядок транзакцій вважається остаточним, і всі дані будуть видобуватися звідси, коли буде запущено нову Ноду Rollup.

Планувальник

Диспетчер можна розглядати як реалізацію консенсусу Rollup на повних вузлах, подібних до операційних вузлів у стеку OP. Диспетчер є відповідною частиною виконавчого двигуна, вони разом утворюють повний вузол Rollup. Його завданням є витягування транзакцій, належних до повного вузла Rollup, з кожного блоку сортувальника та пересилання їх на рівень виконання, з'єднання сортувальника та DA-шару з рівнем виконання Rollup.

Rollup的丝滑利器?一文读懂共享排序器Astria

Для кожного блоку сортування витягніть необхідні відповідні дані Rollup, потім перевірте партію даних Rollup, зачекайте на завершення перевірки, він перетворить їх у список транзакцій і передасть його виконавчому рушію.

Переглянути оригінал
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
Немає коментарів