Tech.png

Місія ZetaChain - служити платформою для універсального доступу, простоти і корисності в будь-якому блокчейні. Сьогодні ми раді представити Gateway і Localnet, які значно покращують DevX для універсальних додатків - окремих смарт-контрактів на EVM ZetaChain, які можуть бути підключені до будь-якого іншого блокчейну. Gateway відіграє важливу роль в активних оновленнях ZetaChain 2.0.

Ключові висновки

Universal Apps

Universal App - це смарт-контракт на EVM ZetaChain, який нативно підключається до будь-яких інших блокчейнів (Bitcoin, EVM, не EVM, гетерогенних L2 і т.д.).

На відміну від звичайного контракту, Universal App може приймати контрактні запити, повідомлення та перекази токенів з будь-якого підключеного ланцюжка. Він також може ініціювати запити на виконання контракту і здійснювати перекази токенів у підключених ланцюжках. Ці можливості дозволяють Universal Apps організовувати складні багатоетапні транзакції, які охоплюють кілька ланцюжків.

Наприклад, користувач Bitcoin може взаємодіяти з універсальним додатком, щоб відправити USDC одержувачу в Ethereum. Користувач Ethereum може купити NFT в ZetaChain і відправити його на свій рахунок в ланцюжку BNB - все в один крок.

Universal Apps розгортаються на універсальному EVM ZetaChain, який розширює EVM функціями омніканальної сумісності. Це означає, що ваші існуючі контракти будуть працювати на ZetaChain «з коробки», а з деякими модифікаціями вони можуть отримати потужні можливості омнічейн.

Виклики point-to-point повідомлень

У системі обміну повідомленнями « point-to-point » контракт в одному ланцюжку безпосередньо взаємодіє з іншим контрактом в іншому блокчейні. Така схема є простою і ефективною для невеликої кількості взаємопов'язаних блокчейнів, пропонуючи простий і легкий спосіб встановлення каналів зв'язку.

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

Незважаючи на ці проблеми, системи типу « point-to-point » були корисними для невеликих крос-ланцюгових додатків, які не потребували доступу до спільного стану.

Представляємо hub-and-spoke з Universal Apps