Abstract – це блокчейн рівня 2, побудований на основі Ethereum. Його мета — розвантажити обчислювальний попит і знизити комісію за транзакції, водночас отримуючи вигоду від безпеки та децентралізації Ethereum. Abstract дотримується архітектури на основі зведення, в якій транзакції виконуються поза мережею, але завершуються на Ethereum. Такий підхід дозволяє платформі масштабуватися без впровадження власного механізму консенсусу та шкоди для довіри.
Замість того, щоб діяти як самостійний ланцюжок, Abstract доповнює Ethereum, служачи як шар високої пропускної здатності для виконання. Усі критичні зміни стану та докази в кінцевому підсумку надсилаються в Ethereum для остаточного вирішення. Ця модель забезпечує, що Abstract залишається мінімізованим за довіру, пропонуючи покращену продуктивність для розробників та кінцевих користувачів.
Abstract використовує нульові розклади знань (ZK розклади), щоб пакувати транзакції поза ланцюжком. Кожна партія транзакцій супроводжується коротким криптографічним доказом, відомим як доказ нульового знання (ZKP), який підтверджує правильність усієї партії. Цей доказ надсилається в Ethereum, де він перевіряється без повторного відтворення або розкриття окремих даних транзакцій.
Використання ZK rollups надає кілька переваг. Це зменшує дані, які потрібно зберігати та обробляти on-chain, значно знижуючи витрати на транзакції. Воно також підвищує конфіденційність, оскільки розкриваються лише дані доказів та мінімальна метадані. Модель пакетної подачі підтримує велику пропускну здатність, що робить платформу підходящою для споживчих додатків, які генерують часті взаємодії користувачів, такі як ігри, соціальні мережі та ринки.
Абстракція повністю сумісна з віртуальною машиною Ethereum (EVM), що дозволяє розробникам розгортати існуючі розумні контракти Ethereum з мінімальними або без жодних змін. Платформа підтримує Solidity та інтегрується зі стандартними інструментами, такими як Hardhat, Truffle та Remix. Це рішення дозволяє розробникам використовувати відомі робочі процеси та уникати вивчення нових мов або архітектур.
Смарт-контракти на Abstract працюють так само, як на Ethereum, але з додатковою перевагою зниження витрат і швидшого виконання. Розробники можуть створювати нові додатки або мігрувати існуючі без тертя, що знижує бар'єр для вступу в прийом. Abstract також надає SDK та бібліотеки для полегшення інтеграції з системами гаманців, потоками аутентифікації та передачі активів.
У системах на основі rollup важливо забезпечити доступність та перевірку даних поза ланцюжком. Abstract вирішує це вимогу, інтегруючи EigenDA, модульне рішення для доступності даних (DA), розроблене EigenLayer. EigenDA роз'єднує зберігання даних від виконання та згоди, що дозволяє ефективне публікування даних з високою пропускною здатністю.
З EigenDA дані про транзакції з кожного партійного ролапу зберігаються в розподіленому, перевіреному середовищі, до якого валідатори та клієнти можуть отримати доступ для відновлення стану. Ця архітектура забезпечує, що програми, що працюють на Abstract, не є вразливими до утримання даних або цензури. Вона також підтримує довгострокову мету модулярної масштабованості блокчейну шляхом розділення виконання, консенсусу та даних.
Абстракція вводить абстракцію облікового запису на рівні протоколу, використовуючи розумні контрактні гаманці як тип облікового запису за замовчуванням. Ці гаманці не є простими адресами на основі ключів, але програмовані розумні контракти, які керують дозволами, логікою відновлення, валідацією транзакцій та контролем доступу. Кожен гаманець ініціалізується зовнішнім обліковим записом (EOA), який може авторизувати транзакції.
Цей дизайн пропонує покращену гнучкість та безпеку у порівнянні з традиційними EOAs. Користувачі можуть налаштовувати декілька підписантів, встановлювати обмеження часу або впроваджувати схеми доступу з кількома факторами. Також це дозволяє використовувати розширені функції, такі як спонсоровані транзакції, пакетне виконання та умовна логіка на рівні гаманця.
Абстрактний Глобальний Гаманець (AGW) - це система смарт-контрактного гаманця платформи. Він підтримує методи аутентифікації на основі пароля, такі як вхід через соціальні мережі, доступ за допомогою електронної пошти або біометрична аутентифікація, що усуває потребу у керуванні особистим ключем або фразами для збереження. Коли користувач реєструється, за кулісами створюється EOA, а смарт-контрактний гаманець розгортається і пов'язується з ним.
Аутентифікація на основі сеансу вбудована в потік гаманця. Після підключення до додатка AGW може видати токен сеансу, який дозволяє користувачеві взаємодіяти з додатком протягом визначеного періоду без повторних схвалень. Ці сеанси захищені за допомогою криптографічних підписів і можуть бути анульовані у будь-який час. Ця структура дозволяє безшовний користувацький досвід, схожий на Web2, в безпечному, децентралізованому середовищі.
Абстрактний міст - це механізм передачі активів протоколу, який дозволяє користувачам та додаткам переміщати токени та дані між Abstract та основною мережею Ethereum. Він призначений для полегшення швидкого та безпечного міжланцюгового зв'язку за допомогою доказів з нульовим знанням для підтвердження операцій без потреби в довірених посередниках.
Коли користувач ініціює транзакцію моста, активи блокуються на Ethereum та мінтуються або розблоковуються на Abstract. Процес обернений для виведення коштів. Міст працює через розумні контракти на обох мережах та інтегрується з наборами розробника SDK Abstract, що дозволяє легко включати функції моста в додатки. Ця функціональність покращує компоновку Abstract з іншими протоколами на основі Ethereum та збільшує її охоплення в широкому екосистемі Web3.
Abstract – це блокчейн рівня 2, побудований на основі Ethereum. Його мета — розвантажити обчислювальний попит і знизити комісію за транзакції, водночас отримуючи вигоду від безпеки та децентралізації Ethereum. Abstract дотримується архітектури на основі зведення, в якій транзакції виконуються поза мережею, але завершуються на Ethereum. Такий підхід дозволяє платформі масштабуватися без впровадження власного механізму консенсусу та шкоди для довіри.
Замість того, щоб діяти як самостійний ланцюжок, Abstract доповнює Ethereum, служачи як шар високої пропускної здатності для виконання. Усі критичні зміни стану та докази в кінцевому підсумку надсилаються в Ethereum для остаточного вирішення. Ця модель забезпечує, що Abstract залишається мінімізованим за довіру, пропонуючи покращену продуктивність для розробників та кінцевих користувачів.
Abstract використовує нульові розклади знань (ZK розклади), щоб пакувати транзакції поза ланцюжком. Кожна партія транзакцій супроводжується коротким криптографічним доказом, відомим як доказ нульового знання (ZKP), який підтверджує правильність усієї партії. Цей доказ надсилається в Ethereum, де він перевіряється без повторного відтворення або розкриття окремих даних транзакцій.
Використання ZK rollups надає кілька переваг. Це зменшує дані, які потрібно зберігати та обробляти on-chain, значно знижуючи витрати на транзакції. Воно також підвищує конфіденційність, оскільки розкриваються лише дані доказів та мінімальна метадані. Модель пакетної подачі підтримує велику пропускну здатність, що робить платформу підходящою для споживчих додатків, які генерують часті взаємодії користувачів, такі як ігри, соціальні мережі та ринки.
Абстракція повністю сумісна з віртуальною машиною Ethereum (EVM), що дозволяє розробникам розгортати існуючі розумні контракти Ethereum з мінімальними або без жодних змін. Платформа підтримує Solidity та інтегрується зі стандартними інструментами, такими як Hardhat, Truffle та Remix. Це рішення дозволяє розробникам використовувати відомі робочі процеси та уникати вивчення нових мов або архітектур.
Смарт-контракти на Abstract працюють так само, як на Ethereum, але з додатковою перевагою зниження витрат і швидшого виконання. Розробники можуть створювати нові додатки або мігрувати існуючі без тертя, що знижує бар'єр для вступу в прийом. Abstract також надає SDK та бібліотеки для полегшення інтеграції з системами гаманців, потоками аутентифікації та передачі активів.
У системах на основі rollup важливо забезпечити доступність та перевірку даних поза ланцюжком. Abstract вирішує це вимогу, інтегруючи EigenDA, модульне рішення для доступності даних (DA), розроблене EigenLayer. EigenDA роз'єднує зберігання даних від виконання та згоди, що дозволяє ефективне публікування даних з високою пропускною здатністю.
З EigenDA дані про транзакції з кожного партійного ролапу зберігаються в розподіленому, перевіреному середовищі, до якого валідатори та клієнти можуть отримати доступ для відновлення стану. Ця архітектура забезпечує, що програми, що працюють на Abstract, не є вразливими до утримання даних або цензури. Вона також підтримує довгострокову мету модулярної масштабованості блокчейну шляхом розділення виконання, консенсусу та даних.
Абстракція вводить абстракцію облікового запису на рівні протоколу, використовуючи розумні контрактні гаманці як тип облікового запису за замовчуванням. Ці гаманці не є простими адресами на основі ключів, але програмовані розумні контракти, які керують дозволами, логікою відновлення, валідацією транзакцій та контролем доступу. Кожен гаманець ініціалізується зовнішнім обліковим записом (EOA), який може авторизувати транзакції.
Цей дизайн пропонує покращену гнучкість та безпеку у порівнянні з традиційними EOAs. Користувачі можуть налаштовувати декілька підписантів, встановлювати обмеження часу або впроваджувати схеми доступу з кількома факторами. Також це дозволяє використовувати розширені функції, такі як спонсоровані транзакції, пакетне виконання та умовна логіка на рівні гаманця.
Абстрактний Глобальний Гаманець (AGW) - це система смарт-контрактного гаманця платформи. Він підтримує методи аутентифікації на основі пароля, такі як вхід через соціальні мережі, доступ за допомогою електронної пошти або біометрична аутентифікація, що усуває потребу у керуванні особистим ключем або фразами для збереження. Коли користувач реєструється, за кулісами створюється EOA, а смарт-контрактний гаманець розгортається і пов'язується з ним.
Аутентифікація на основі сеансу вбудована в потік гаманця. Після підключення до додатка AGW може видати токен сеансу, який дозволяє користувачеві взаємодіяти з додатком протягом визначеного періоду без повторних схвалень. Ці сеанси захищені за допомогою криптографічних підписів і можуть бути анульовані у будь-який час. Ця структура дозволяє безшовний користувацький досвід, схожий на Web2, в безпечному, децентралізованому середовищі.
Абстрактний міст - це механізм передачі активів протоколу, який дозволяє користувачам та додаткам переміщати токени та дані між Abstract та основною мережею Ethereum. Він призначений для полегшення швидкого та безпечного міжланцюгового зв'язку за допомогою доказів з нульовим знанням для підтвердження операцій без потреби в довірених посередниках.
Коли користувач ініціює транзакцію моста, активи блокуються на Ethereum та мінтуються або розблоковуються на Abstract. Процес обернений для виведення коштів. Міст працює через розумні контракти на обох мережах та інтегрується з наборами розробника SDK Abstract, що дозволяє легко включати функції моста в додатки. Ця функціональність покращує компоновку Abstract з іншими протоколами на основі Ethereum та збільшує її охоплення в широкому екосистемі Web3.