Чому Eclipse Architecture вибирає SolanaVM, Celestia та Ethereum

Автор: Тор Хартвігсен, аналітик DeFi, переклад: Golden Finance 0xjs

Минулого тижня я мав задоволення взяти інтерв’ю у Ніла Сомані, засновника Eclipse, майбутнього рівня 2 Ethereum. Eclipse відрізняється від інших зведених пакетів Ethereum своєю загальною модульністю. Я поставив Нілу запитання про ці варіанти дизайну, а також про низку інших тем, таких як запуск основної мережі, структура комісії/захоплення вартості, рідні токени тощо.

Перш ніж поринути в цікаву розмову з Нілом, ось короткий вступ до того, з чого складається блокчейн. Блокчейн складається з 4 рівнів:

  • Рівень виконання - обробляє транзакції користувачів і забезпечує середовище для dApps.
  • Рівень доступності даних — вузли отримують блок від виробника блоків і перевіряють, чи є дані загальнодоступними.
  • Консенсусний рівень - визначає порядок транзакцій.
  • Розрахунковий рівень - визначає стан блокчейну (завершеність).

Монолітний блокчейн сам обробляє всі ці компоненти, тобто містить усі чотири рівні. Модульні блокчейни містять лише один або кілька (але не всі) із цих рівнів.

Ось кілька прикладів цих різних архітектур.

Hl3cxKDb8YTFSQ97BX9K7hSAlDbpjhkzeNao4127.png![bx7RZjjc4N3mpmR xswjAc6U9gP8qWct0UnQB35eD.png](https://img-cdn .gateio.im/resized-social/moments-40baef27dd-0e3c45d87e-dd1a6f-69ad2a "7110644") Eclipse采用:

  • Віртуальна машина Solana (SVM) служить рівнем виконання.
  • Celestia як рівень доступності даних.
  • Основна мережа Ethereum служить рівнем розрахунків і консенсусу.

Інтерв'ю таке:

**Спочатку давайте обговоримо рівень виконання. Чому ви вирішили запустити віртуальну машину Solana замість EVM як середовище виконання? На своєму веб-сайті ви згадуєте такі поняття, як паралелізм і рідні ринки комісій — це головні переваги? **

"Це, безумовно, найбільша перевага. Ви можете зрозуміти це так: якщо 100 людей надсилають транзакції в ланцюжок EVM, усі ці транзакції повинні бути в черзі та обслуговуватися по одній транзакції за раз. Це неможливо обійти жодним чином. А на Solana для віртуальних машин Solana їх фактично можна поставити в різні черги, і всі служби можуть обслуговуватися одночасно. Тому, звичайно, ви обмежені кількістю ядер, на яких працює головний виконавець, і деякими апаратними обмеженнями, але пропускна здатність вища, ніж у ланцюжка EVM. Набагато вища. Вони також зменшили час блокування завдяки оптимізації та зробили однопотокове виконання дуже швидким. Це була основна причина, чому ми вибрали це».

**Чи є якісь компроміси? **

«Недоліком є те, як визначити, у якій черзі кожен має стояти? Якщо в черзі 100 людей, які намагаються отримати послугу, це означає, що вони повинні заздалегідь вказати деяку додаткову інформацію. Тож вони мають сказати, я хочу прочитати статус цієї частини або я хочу написати інші частини. Вони повинні заздалегідь сказати, що вони збираються робити. З транзакціями EVM це не так. Ви можете просто сказати, що я збираюся запустити цю транзакцію, і тоді він може запускати все, що завгодно. Це EV, одна з причин повільного M. Але це також дуже зручно».

**Чи можете ви говорити про компонування Eclipse? Я вважаю, що розробникам Solana/Rust легше створювати на SVM. Чи можна легко інтегрувати в Eclipse розробників Solidity або Ethereum mainnet чи інші протоколи L2? **

"Насправді це нові функції, але так, ми можемо підтримувати Solidity через проект під назвою Solang. Існує також продукт під назвою Neon, який дозволяє використовувати гаманець MetaMask. Drift також створив MetaMask Snap, який є MetaMask Нове розширення для SVM код, який дозволяє вам використовувати свій гаманець за допомогою коду SVM. Для контрактів Rust розробники можуть використовувати Seahorse, і вони можуть писати свої смарт-контракти на Python, і навіть Python може працювати з Eclipse. Отже, у нас є безліч різних мов на даний момент підтримуються».

**Щодо рівня доступності даних (DA), чому варто вибрати Celestia замість Ethereum? **

"Ми завжди будемо вибирати те, що найкраще для користувачів і програм. Ми не племінники, хоча, очевидно, ми Ethereum L2. Якщо Ethereum DA зараз недостатньо хороший з точки зору вартості або пропускної здатності, ми не намагаємося змусити Ethereum DA працювати . Але ми стежимо за цим. Коли він буде готовий, ми зможемо перейти на ETH DA. Але наразі Celestia пропонує більші блоки. Щойно вони запустять свою основну мережу, блоки. Місце, ймовірно, буде порожнім. Отже, ми матиме велику пропускну здатність, і вони можуть збільшити пропускну здатність за допомогою управління. Вони зможуть збільшити розмір блоку за допомогою управління, і я очікую, що вони зроблять це, можливо, кілька разів після того, як ми його розгорнемо».

**Eclipse використовуватиме Risc Zero для зведеної перевірки. Чим це відрізняє його від інших типів Rollup? **

«Ми використовуємо зовсім інший підхід, ніж Optimism або Arbitrum. Причина в тому, що віртуальна машина, яку ми використовуємо, оскільки вона паралельна, не має деяких тих самих примітивів, не має деяких тих самих частин, як дерева Merkle , наприклад, дерева Merkle не є частиною нашого зведеного пакету. Дерева Merkle використовуються під час процесу перевірки помилок. Тому ми повинні виконувати перевірку помилок іншим способом, що зрештою вимагає Risc Zero, щоб зробити це ефективним способом. Це Ось чому Risc Zero є в стеку, він стане важливою частиною нашого захисту від помилок».

**Далі я хочу запитати про захоплення вартості. У випадку Arbitrum, коли користувачі здійснюють транзакції, вони сплачують комісії Rollups, які потім повинні сплатити певний відсоток валідаторам Ethereum як витрати на розрахунки, але, по суті, залишають за собою решту комісій. Як це працює на Eclipse? Які частини цього модульного стека покриватимуть ці витрати? Чи врешті-решт у Eclipse залишився якийсь баланс? **

«Тож на даний момент ми не вирішили, чи будемо ми виділяти Eclipse якусь суму та скільки це буде. Якщо якась сума є, це просто компенсація за ризик. Тим не менш, спосіб, яким ми розраховуємо комісію, є подивіться на перший рівень, ми спитаємо, яка комісія за публікацію на Ethereum, скільки ми маємо там опублікувати? А потім ми дивимося на Celestia, ми робимо те саме, а потім додаємо все це разом, і це комісія які ми збираємося передати користувачам. Але ризик полягає в тому, що коли користувач сплачує комісію, проходить кілька секунд, чи не так? І тоді ми публікуємо на першому рівні. Можливо, ця комісія зросла. Тож як в результаті, можливо, було б доцільно стягувати трохи більше, щоб захистити від цього ризику. Це причина цього.

Двома залученими гравцями є Ethereum і Celestia, і з точки зору звичайних витрат користувачі сплачують комісію насправді Ethereum і Celestia. Celestia отримує комісію за кожну трансакцію, опубліковану в Eclipse. Якщо ми пишемо транзакцію, ми повинні опублікувати близько 200 байт у Celestia, тоді як Ethereum отримує оплату щогодини. А може навіть рідше.

Крім того, є деякі інші учасники, яким ми повинні платити регулярно, час від часу, щотижня (нульовий ризик). Навіть якщо нічого не піде не так, ми все одно запускаємо перевірку помилок Risk Zero. Просто щоб показати, що це все ще працює, в основному плата за це, ймовірно, не дорівнюватиме комісії за публікацію косої риски плюс комісії Ethereum, тому варто заплатити трохи більше. "

**Яка стратегія залучення заявок і розвитку екосистеми на ранніх етапах? **

"У нас є деякі DApps від Solana, які розробляють багатоланцюгові розробники, тож вони будуть додатково розгорнуті в Eclipse. Ми інкубуємо деякі проекти. Ми підтримуємо деякі проекти через нашу програму сонячних прискорювачів. Ми надаємо ці гранти розробникам, ми можемо надати рекомендації, розділіть це на етапи та надайте їм усі необхідні ресурси. Наразі ми все ще спілкуємося з Solana DApps. Незабаром ми розширимо роботу до Solidity DApps».

**Чи буде в майбутньому токен Eclipse, метою якого є децентралізація Rollup і впровадження управління? **

«Можливо, це те, про що ми не думали достатньо, щоб мати свою думку, тому що ми настільки зосереджені на створенні цієї основної мережі, і є багато, що потрібно розглянути для основної мережі, і щоб навіть розглянути щось на кшталт токена, ми ми маємо зрозуміти, що ми думаємо про врядування та що таке повна структура управління. Це займе місяці напруженої роботи, щоб по-справжньому подумати. Тому ми ще не думали про це».

**Коли Eclipse буде запущено в основній мережі? **

"У нас уже є devnet, тобто мережа, яку люди зараз активно розробляють для основної мережі. Щойно ми заморозимо код і переглянемо його, ми зробимо його відкритим кодом, щоб люди могли самі переглядати код і використовувати його. Це план запуску основної мережі Eclipse. Загалом до кінця року ми зробимо ці кроки, і в ідеалі, припускаючи, що Celestia стабільна, припускаючи, що більше нічого немає, немає жодної іншої інфраструктури, тоді ми рухатимемося вперед із основною мережею запуск».

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити