Deep Dive
1. Призначення та цінність
Scroll створено, щоб допомогти розв’язати трилему масштабування Ethereum — пошук балансу між пропускною здатністю, безпекою та децентралізацією. Мета проєкту — «усунути компроміси між масштабуванням і безпекою»: Scroll прагне забезпечити швидкі й недорогі транзакції, правильність яких перевіряє базовий рівень Ethereum (документація Scroll). Це має зробити децентралізовані обчислення доступними в усьому світі.
2. Технологія та архітектура
Scroll — це zk-Rollup, особливий тип мережі другого рівня. Він виконує транзакції у власному блокчейні (другий рівень), а потім надсилає в Ethereum (перший рівень) стиснений набір даних разом із доказом правильності, який називається zk-SNARK. Цей криптографічний доказ підтверджує, що всі транзакції в наборі дійсні, не розкриваючи їхніх подробиць. Так Scroll спирається на надійну систему безпеки Ethereum. Одна з ключових технічних цілей проєкту — «застосувати zk-SNARK до всього», щоб підвищити ефективність і зменшити потребу в довірі до посередників.
3. Ключові відмінності
Scroll наголошує на повній сумісності з віртуальною машиною Ethereum (EVM). Це означає, що розробники можуть запускати на Scroll наявні смартконтракти й використовувати інструменти Ethereum, майже не змінюючи їх. Деякі інші рішення для масштабування потребують адаптації коду. Важливими для Scroll також є відповідність технічному плану розвитку Ethereum і відкритий вихідний код. Проєкт прагне передавати свої вдосконалення екосистемі Ethereum.
Висновок
По суті, Scroll — це рішення для масштабування Ethereum, зосереджене на безпеці. Воно використовує сучасні криптографічні методи з нульовим розголошенням, щоб збільшити пропускну здатність мережі, не відмовляючись від децентралізації. Як прихильність Scroll до повної сумісності з EVM вплине на його поширення порівняно з іншими рішеннями другого рівня?