Проекти, які використовують або побудовані на ньому
BadgerDAO ; планується розгортання (17-3-2021)
Coinbase Wallet інтегрується з тестовою мережею Optimistic Rollup Optimism (14-10-2020).
Рубікон (10-2021)
Фалес ( 2-2022 ).
Uniswap , Maker , Synthetix , Chainlink , Rari Capital ( 11-3-2021 )
Конкуренція
Інші рішення L2 , такі як Arbitrum . З Deribit Insights (8-7-2021): «Найпростіший спосіб описати різницю полягає в тому, що вирішення суперечок у Optimism більшою мірою покладається на віртуальну машину Ethereum (EVM), ніж у Arbitrum. Коли хтось надсилає запит на Optimism, уся транзакція, про яку йде мова, виконується через EVM. Навпаки, Arbitrum використовує процес вирішення суперечок поза мережею , щоб звести суперечку до одного кроку в рамках транзакції. Потім протокол надсилає це одноетапне твердження, а не всю транзакцію, до EVM для остаточної перевірки. Таким чином, концептуально процес вирішення суперечок у Optimism є значно простішим, ніж у Arbitrum. Підхід Optimism до вирішення спорів, тобто проведення транзакцій через EVM, не лише концептуально простіший: він ще й швидший. Немає «кількох раундів» вперед і назад, як це відбувається в процесі Arbitrum. Фактично, з цієї причини зведені програми Optimism часто називають «однораундовими», тоді як Arbitrum — «багатораундовими». На практиці це означає, що у випадку спірної транзакції остаточне підтвердження Ethereum затримується у випадку Arbitrum довше, ніж у випадку Optimism.
З іншого боку, перевага вирішення спорів Arbitrum полягає в тому, що воно дешевше з точки зору транзакційних витрат на ончейні (тобто на Ethereum). Невеликий шматок коду, який EVM зрештою обробляє після завершення процесу вирішення суперечок, потребує набагато менше газу (у більшості випадків ), ніж для повторної обробки всієї транзакції в ланцюжку. Arbitrum має бути більш ефективним, ніж Optimism , і, отже, дешевшим для користувачів, не лише у рідкісних випадках спору, але й у переважному «щасливому» випадку».
«Найбільша відмінність полягає в тому, що відбувається, коли дві сторони не погоджуються щодо стану після виконання передачі, тобто впровадження механізму захисту від шахрайства (FP). Optimism використовує єдиний раунд доказів шахрайства. Це означає, що L1 виконує всю транзакцію L2 у ланцюжку, щоб перевірте кореневий стан. Це миттєво робить FPs, що добре. Але також є деякі проблеми:
• вам потрібно контролювати виконання передачі, отже, потрібна OVM (він же переписування EVM , щоб уникнути побічних ефектів) • L2 tx газ пов’язаний з обмеженням блоку газу L1 • вам потрібні корені стану в ланцюжку після кожного TX – це коштує дорожче :( • джерело потенціалу питання безпеки
Arbitrum має багатораундові докази шахрайства. Ви можете звести його до бінарного пошуку між двома сторонами, щоб знайти перший код операції цілого блоку, щодо якого вони не згодні. Після того, як знайдено, лише цей конкретний код операції виконується в ланцюжку. Він має кілька приємних властивостей:
• вимагає публікації в ланцюжку лише одного підтвердження стану для цілої групи передачі, • Обмеження блокування газу L1 не має значення, оскільки передача L2 ніколи не буде повністю виконана на L1
Недоліки: • Потрібен переклад EVM -> AVM (на щастя, це автоматично) • Повільно – у гіршому випадку для завершення FP потрібно до 2 тижнів. Реально це 1 тиждень. • вимагає, щоб початковий заявник був онлайн і співпрацював
Підхід Optimism має один ВЕЛИЧЕЗНИЙ недолік. Уявіть, що відбувається хардфорк і змінюються правила консенсусу Ethereum. Один із кодів операції видаляється/змінюється або змінюється іншим чином. Раптове повторне виконання минулого tx на L1 призведе до іншого кінцевого стану. Arbitrum повністю контролює характеристики AVM і не має цієї проблеми.
Optimism вимагає спеціального компілятора надійності для генерації байт-коду OVM. Тому, на жаль, він працює лише з Solidity і лише з окремими версіями solidity. З іншого боку, їх вузол L2 — це просто модифікований geth , що чудово підходить для сумісності.
Arbitrum на поверхні повністю сумісний зі специфікацією EVM/JSON RPC, але їх вузол є власною реалізацією. Він виконує автоматичну транспіляцію EVM → AVM для підтримки доказів шахрайства. Завдяки цьому низькорівневому перекладу він підтримує будь-яку мову EVM ( vyper , YUL+ тощо).
Optimism використовує weth , але Arbtirum має рідну підтримку eth. Optimism запускається з вбудованою абстракцією гаманця . Arbitrum запускає з уніфікованим мостом без дозволу для підключення будь-яких токенів до L2 (він розгортає загальний ERC20 як аналог L2). Оптимізм віддає перевагу спеціальним мостам, але, звичайно, розгортання «unibridge» на оптимізмі також можливо».
Плюси і мінуси
SushiSwap звинуватив у прихильності до Uniswap ( 11-8-2021 ): «Джозеф Делонг сказав, що він вважає, що Optimism віддає перевагу Uniswap через вплив інвесторів Andreesen Horowitz ( a16z ) і Paradigm . Обидва фонди інвестували в Uniswap і Optimism, а також багато інших провідних криптопроектів. За словами Делонга, два венчурних капіталу можуть мати «змовилися», щоб впливати та приносити користь своїм проектам».
Команда, фінансування, партнери
Раніше з ними працювала Єва Бейлін З DeFi Weekly (9-3-2021): «Команда, яку зібрав Optimism, є неймовірною, якщо копнути глибше». Фінансування « Вони залучили (21-1-2020) 3,5 мільйона доларів від Paradigm і CoLab Ventures , щоб зосередитися на дослідженнях і розробці Optimistic Rollup ». Фінансує ( 1-2020 ) і був одним із перших учасників Plasma Group. Є одним із спонсорів (18-10-2020) 7 раунду Gitcoin Grant (і, можливо, продовжує це робити). Від Yield Farmer (28-2-2021): «Збирає 25 мільйонів доларів США в рамках раунду фінансування Серії A під керівництвом плідної крипто-венчурної компанії a16z ».
