Основні висновки

  • Ethereum Plasma — це структура масштабування другого рівня, яка обробляє транзакції на окремих дочірніх ланцюгах, зменшуючи затори в основній мережі Ethereum.

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

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

  • Плазма стикається з критичним обмеженням, яке називається проблемою Масового Виходу, коли багато користувачів, які намагаються залишити скомпрометований дочірній ланцюг одночасно, можуть переповнити основну мережу.

Binance Academy courses banner

Вступ

Ethereum Plasma — це структура масштабування, яка дозволяє обробляти транзакції на вторинних блокчейнах, званих дочірніми ланцюгами, а не безпосередньо на Ethereum. Вона була запропонована в 2017 році Віталіком Бутеріним і Джозефом Пуном як спосіб збільшити пропускну здатність транзакцій Ethereum без зміни правил консенсусу основної мережі. Plasma не є єдиним проектом, а є шаблоном дизайну, який різні команди можуть реалізувати по-своєму.

Ця стаття пояснює, як працює Plasma, які її основні виклики та як вона порівнюється з рішеннями масштабування на базі ролапів, які стали більш поширеними з моменту першої пропозиції Plasma.

Як працює Plasma?

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

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

Оператор дочірнього ланцюга обробляє транзакції поза Ethereum і періодично публікує стиснутий підсумок стану ланцюга на кореневому ланцюзі. Цей підсумок, званий зобов'язанням стану, має форму кореня Меркла. Він дозволяє кожному перевірити, що історія дочірнього ланцюга є послідовною, не потребуючи публікації кожної транзакції безпосередньо в Ethereum.

Що таке докази шахрайства?

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

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

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

Що таке проблема Масового Виходу?

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

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

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

Що таке проблема доступності даних?

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

Це означає, що користувачі повинні або постійно контролювати ланцюг самостійно, або довіряти, що дані будуть доступні, коли вони їм потрібні. Обидва варіанти створюють тертя. Дизайни ролапів вирішують це, публікуючи дані транзакцій безпосередньо в Ethereum, забезпечуючи доступність без покладання на співпрацю оператора.

Plasma проти ролапів

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

Оптимістичні ролапи використовують подібну модель доказів шахрайства до Плазми, але публікують calldata в Ethereum, забезпечуючи користувачам доступ до даних, необхідних для оскарження. ZK-ролапи йдуть далі, використовуючи криптографічні докази дійсності для перевірки кожного переходу стану в ланцюзі, що усуває потребу в вікні оскарження взагалі.

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

Часті запитання

Для чого використовується Ethereum Plasma?

Plasma — це структура для обробки транзакцій Ethereum на окремих дочірніх ланцюгах, що зменшує затори в основній мережі. На практиці системи на базі Plasma використовуються для платежів і передачі токенів. Більшість нових проектів масштабування Ethereum зараз використовують дизайни ролапів.

Чи розробляється Плазма досі?

Розробка Плазми значно сповільнилася станом на 2026 рік. Більшість досліджень і впроваджень масштабування Ethereum перейшли до оптимістичних та ZK-ролап рішень, які безпосередньо вирішують проблеми доступності даних. Деякі команди продовжують досліджувати дизайни, близькі до Плазми, але це вже не є основним шляхом масштабування.

Яка різниця між Плазмою та ролапами?

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

Хто винайшов Ethereum Plasma?

Ethereum Plasma була запропонована в серпні 2017 року співзасновником Ethereum Віталіком Бутеріним та співавтором Lightning Network Джозефом Пуном. Оригінальна біллета описувала масштабовану структуру дочірніх ланцюгів, захищених Ethereum через докази шахрайства.

Заключні думки

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

Додаткове читання

  • Рішення масштабування Рівень-1 проти Рівень-2

  • Що таке ZK-ролапи? Техніка масштабування другого рівня

  • Оптимістичні ролапи проти нульового знання: у чому різниця?

  • Що таке сайдчейни?


Відмова від відповідальності: цей контент надається вам на основі "як є" для загальної інформації та освітніх цілей, без представлення або гарантії будь-якого роду. Його не слід розглядати як фінансову, юридичну або іншу професійну пораду, і він не має на меті рекомендувати покупку будь-якого конкретного продукту чи послуги. Ви повинні звернутися за порадою до відповідних професійних консультантів. Якщо контент надано третьою стороною, зверніть увагу, що висловлені погляди належать третій стороні, і не обов'язково відображають позицію Binance Academy. Ціни на цифрові активи можуть бути волатильними. Вартість вашої інвестиції може зменшитися або збільшитися, і ви можете не повернути суму, яку інвестували. Ви несе відповідальність за свої інвестиційні рішення, і Binance Academy не несе відповідальності за будь-які збитки, які ви можете зазнати. Для отримання додаткової інформації дивіться наші Умови використання, Попередження про ризики та Умови Binance Academy.