Optimism (OP): Ключ до масштабування Ethereum через Layer-Two рішення

Optimism: Як працює один із ключових рішень для масштабування Ethereum
Автором є George Georgiev Поділитися: Скопіювати посилання Скопіювати посилання Twitter / X: Twitter Telegram: Telegram WhatsApp: WhatsApp Facebook: Facebook LinkedIn: LinkedIn Слухати Слухати Резюмувати за допомогою ШІ Резюмувати за допомогою ШІ
Швидка навігація
Більше інформації За останні кілька років індустрія криптовалют значно набрала обертів. Це спричинило розробку та запуск сотень, якщо не тисяч, децентралізованих застосунків (dApps) у різних сферах, таких як DeFi, ігри, навчання, торгівля, інвестиції тощо. Цьому сприяло багато факторів, включно, але не обмежуючись, шаленим бичачим ринком 2021 року, зростанням популярності невзаємозамінних токенів (NFT) та мемокоїнів. У результаті сотні тисяч користувачів приєдналися до наступних трендів. На відміну від попередніх циклів, цього разу ми також спостерігали, як звичайні користувачі скористалися можливостями блокчейну та взаємодіяли з різними dApps, такими як Uniswap, OpenSea тощо. І хоча це мало надзвичайно позитивний ефект на зростання та оцінку індустрії, це також виявило деякі критичні проблеми. Блокчейни, як-от Ethereum, де відбувається переважна більшість активності dApps, зіткнулися з проблемами доступності, масштабованості та навіть зручності використання. Альтернативи першого рівня, як-от Solana, також виявилися недостатньо ефективними для обробки величезного навантаження запитів користувачів. Це підняло тему, яка вже багато років активно обговорюється в криптоспільноті – масштабованість. Оскільки рішення для масштабування стали практично необхідними для майбутнього зростання галузі, з’явилися такі проєкти, як Optimism. Optimism, як одне з найпопулярніших рішень для масштабування Ethereum, спрямоване на вирішення деяких фундаментальних проблем мережі, з особливим акцентом на масштабування.
Основні факти про Optimism
- Основна мережа Optimism була запущена в грудні 2021 року.
- Нативний токен Optimism (OP) було запущено 31 травня 2022 року.
- Загалом 231 000 адрес мали право отримати 214 мільйонів токенів OP.

Що таке Optimism?
Optimism – це рішення для масштабування Ethereum. По суті, його мета – допомогти основній мережі працювати стабільно, беручи на себе частину її транзакційного навантаження. З технічної точки зору, Optimism є “Optimistic Rollup”, і важливо зрозуміти, що таке ролапи, перш ніж занурюватися глибше.
Що таке Rollup?
Ролапи – це одне з численних рішень для масштабування, призначених для того, щоб допомогти Ethereum досягти вищої пропускної здатності транзакцій. Ethereum Foundation пояснює, що вони “виконують виконання транзакцій поза рівнем 1, а потім дані публікуються на рівні 1, де досягається консенсус”. Основна перевага цього полягає в тому, що це зменшує навантаження на основну мережу, а також гарантує достовірність трансльованої інформації завдяки власній безпеці. Існує два основних типи ролапів, які відрізняються своїми моделями безпеки:
- Zero-Knowledge (ZK) Rollups – виконують обчислення поза мережею, а потім надсилають доказ дійсності в мережу.
- Optimistic Rollups – припускають, що транзакції дійсні за замовчуванням і запускають обчислення через доказ шахрайства лише у разі виклику.
Optimism належить до другої категорії, і, як ви, напевно, вже здогадалися, його материнським ланцюгом є Ethereum.
Як працює Optimism?
Головна ідея, яка робить Optimism цікавим для більшості, – це Optimistic Rollup. Нижче наведено коротке пояснення фундаментальних принципів цієї концепції. Однак, спрощено кажучи, Optimistic Rollup – це інший спосіб назвати блокчейн, розроблений для використання безпеки іншої мережі, яка виступає як материнська.
Зберігання блоків
Усі блоки в Optimism зберігаються в спеціальному смарт-контракті на Ethereum під назвою CannonicalTransactionChain – для зручності скорочено CTC. Вони організовані у вигляді списку всередині CTC, який є “доповнюваним” (append-only). CTC містить код, який гарантує, що поточний список блоків не може бути змінений новішими транзакціями в Ethereum. Однак ця гарантія може бути порушена, якщо сама мережа Ethereum зазнає реорганізації (reorg) і порядок буде змінено.
Генерація блоків
“Секвенсер” (sequencer) – це єдина сторона, яка керує генерацією блоків в Optimism. Він допомагає мережі, забезпечуючи:
- Миттєве підтвердження транзакцій та оновлення стану;
- Формування та виконання блоків другого рівня;
- Надсилання транзакцій користувачів на перший рівень.
У нього немає mempool, що означає, що транзакції приймаються (або відхиляються) миттєво. Це відбувається в порядку їх отримання. Коли хтось надсилає транзакцію, секвенсер перевіряє її на валідність (чи достатня комісія) і застосовує до локального стану як блок, що очікує. Ці блоки, що очікують, потім групуються та періодично надсилаються до мережі Ethereum для фіналізації. Основна мета цього групування – зменшити загальні комісії за транзакції, розподіливши певні фіксовані витрати між усіма транзакціями в одному пакеті. Звісно, ця комісія може змінюватися залежно від навантаження мережі на момент надсилання транзакцій до секвенсера.
Виконання блоків
Важливо розуміти, що вузли Ethereum завантажують блоки з мережі Ethereum за допомогою пірінгової (peer-to-peer) технології. Натомість вузли Optimism завантажують блоки безпосередньо з “доповнюваного” контракту CTC. Два основні компоненти складають вузли Optimism: індексатор даних Ethereum та клієнтське програмне забезпечення Optimism.
- Індексатор даних Ethereum
Він призначений для реконструкції блокчейну Optimism з блоків, опублікованих у контракті CTC. Його також називають шаром транспортування даних.
- Клієнтське програмне забезпечення Optimism
Воно дуже схоже на Geth, що означає, що Optimism загалом схожий за дизайном на Ethereum. Це також пов’язано з тим, що Optimism використовує ту саму віртуальну машину Ethereum (EVM), однакову структуру облікових записів і стану, механізм обліку газу та розклад комісій.
Докази шахрайства (Fault Proofs)
Використання Optimistic Rollup означає, що зобов’язання щодо стану публікуються в мережі Ethereum безпосередньо, без запиту доказу їхньої дійсності. Докази шахрайства запитуються, коли зобов’язання щодо стану оскаржується. Якщо його успішно оскаржено, воно видаляється і згодом замінюється іншим. Ці документи містять більш детальне та технічне пояснення термінів і загального процесу, описаного вище.
Як переказувати активи між рівнями
З рішеннями для масштабування другого рівня, такими як Optimism, можливість обмінювати активи між різними рівнями, очевидно, має першочергове значення. Існує кілька способів це зробити. Перш за все, ви можете перейти на офіційний вебсайт і скористатися наданим там мостом. Для цього вам знадобиться лише гаманець Web3, наприклад MetaMask. Звідти ви повинні вибрати мережу, з якої ви хочете переказати токени. Ось список підтримуваних мереж:

Також є можливість переказу з централізованих бірж, але важливо зазначити, що це відбувається через сторонніх постачальників, з якими Optimism просто співпрацює – це не означає жодного схвалення. Вам слід діяти обережно та після ретельного аналізу. Після цього процес стає надзвичайно простим: все, що вам потрібно зробити, це підтвердити суму та підписати транзакцію у вашому гаманці. Існує кілька варіантів переказу активів з Optimism. Ви можете скористатися стороннім мостом або офіційним мостом. Нижче наведено приклад останнього, але майте на увазі, що переказ з Optimism до Ethereum займає сім днів. Все, що вам потрібно зробити, це натиснути на стрілку між полями введення суми, і це змінить напрямок вищевказаної транзакції. Якщо ви ще не додали Optimism до MetaMask, це також буде зроблено автоматично. Після цього вам залишиться лише підтвердити суму та підписати транзакцію:
Управління: Модель Optimism
Нативною криптовалютою екосистеми Optimism є токен OP. Optimism управляється так званою Optimism Collective. Згідно з офіційним вебсайтом, колектив – це: “… група компаній, спільнот та громадян, які співпрацюють для винагороди громадських благ та побудови сталого майбутнього для Ethereum.” Отже, управління самою Optimism Collective складатиметься з двох окремих палат: Палати Токенів та Палати Громадян. Розглянемо детальніше.
Палата Токенів
Запуск токена OP та Палати Токенів започаткував управління Optimism. OP був розподілений серед сотень тисяч адрес, які брали участь у громадській діяльності через перший аірдроп (про нього детальніше згодом). У будь-якому разі, члени Палати Токенів відповідають за обговорення, подання та голосування за різні пропозиції. Для цього власники OP можуть голосувати безпосередньо або делегувати своє право голосу третій стороні. По суті, Палата Токенів голосує за пропозиції наступних типів:
- Оновлення протоколу
- Коригування інфляції
- Розподіл казначейських коштів
- Захист прав
- Гранти для фондів управління
Палата Громадян
По суті, Палата Громадян – це експериментальна спроба неплутократичної моделі управління. Вона відповідає за ретроактивне фінансування громадських благ. Вищезазначене підводить нас до наступного пункту – токена OP.
Знайомство з токеном OP
Токен OP був запущений через аірдроп, в рамках якого було розподілено 5% від загальної пропозиції. Кваліфіковані користувачі включали:
- Голосувальники DAO
- Підписанти мультипідписів
- Повторні користувачі Optimism
- Донори Gitcoin
Якщо ви підозрюєте, що відповідаєте критеріям, ви можете перевірити будь-які пов’язані гаманці на офіційній сторінці отримання токенів. Багато хто цікавиться, чи буде новий аірдроп, і коротка відповідь – так. Команда чітко заявила, що планує виділити на це 19% від загальної пропозиції. Ось як виглядає загальна токеноміка OP:

Будь ласка, відвідайте офіційний вебсайт для більш повного огляду економіки екосистеми Optimism.
Висновок
Optimism швидко став одним із найпопулярніших рішень для масштабування Ethereum. Зовсім нещодавно Optimism Foundation опублікувала пропозицію щодо оновлення основної мережі Optimism до Bedrock, нового покоління децентралізованої архітектури Rollup, розробленої Optimism Labs. Щодо цього команда заявила: “Ми впевнені, що досвід після Bedrock буде позитивною зміною для розробників в екосистемі Optimism, і ми відчуваємо постійне захоплення цим оновленням від наших партнерів. Ми прагнемо зробити це оновлення успішним і з нетерпінням чекаємо результатів у найближчі місяці та роки.” Також дуже цікаво спостерігати за тим, як поводяться різні рішення другого рівня протягом наступних років, оскільки битва між optimistic rollups та ZK-rollups триває. —
Порада від Business News:
Ця інформація допоможе вам краще зрозуміти, як Optimism вирішує ключові проблеми масштабованості Ethereum, роблячи блокчейн більш доступним і швидким. Розуміння принципів роботи Optimistic Rollups та процесу переказу активів є надзвичайно корисним для будь-кого, хто хоче ефективно використовувати децентралізовані додатки та керувати своїми криптовалютними активами в екосистемі Ethereum.
