Posted inОсвіта та поради

Що таке ZKSwap? Як проєкт використовує технологію ZK-Rollup?

ZKSwap-min

ZKSwap [ZK-Rollups based Swap protocol] — протокол і децентралізована криптобіржа на базі технології ZK-Rollup.

Користувачі ZKSwap можуть торгувати Ethereum (ETH) і токенами стандарту ERC-20, а також заробляти управлінські токени біржі (ZKS) у ком’юніті-майнінгу [Community Mining].

Власники ZKS можуть голосувати за лістинг токенів на ZKSwap, а також просувати або пропонувати ініціативи щодо зміни роботи протоколу.

Що таке ZK-Rollup?

ZK-Rollup — рішення другого рівня в мережі Ethereum на базі доказу з нульовим розголошенням [zero-knowledge proof].

ZK-Rollup знижує навантаження на основну мережу: групує транзакції і виносить частину обчислень за межі Ethereum.

Рішення безперервно генерує докази з нульовим розголошенням (zk-SNARK). ZK-Rollup використовує їх для включення транзакцій у блокчейн і узгодження станів основної мережі та другого рівня.

Що таке ком’юніті-майнінг?

Ком’юніті-майнінг — це підтримка ліквідності та безпеки інфраструктури ZKSwap користувачами біржі. Учасники ком’юніті-майнінгу отримують винагороди в токенах ZKS.

  • надання ліквідності [Proof-of-Liquidity-Mining, PoL]. Під час PoL біржа розподілить 14 млн ZKS;
  • оплату комісій у мережі Ethereum [Proof-of-Gas, PoG]. під час PoG біржа розподілить 9 млн ZKS;
  • генерацію доказів із нульовим розголошенням [Proof-of-ZK-Snarks, PoZK].під час PoZK біржа розподілить 14 млн ZKS;
  • торгівлю на ZKSwap [Proof-of-TransFee, PoT]. Під час PoT біржа розподілить 9 млн ZKS.

ZKSwap працює над реалізацією стейкінгу ZKS [Smart Contract Staking, PoS]. Під час стейкінгу біржа розподілить 9 млн токенів.

Хто і коли створив ZKSwap?

Команда ZKSwap зберігає анонімність. Керівник проекту Алекс Лі [Alex Lee] в інтерв’ю для Huobi Global повідомив, що в ZKSwap працює близько 20 досвідчених блокчейн-розробників:

"Багато членів команди долучилися до криптоіндустрії у 2013 році та почали активно досліджувати рішення на основі доказу з нульовим розголошенням у 2018 році. Наша команда має глибокий практичний досвід у розробці смарт-контрактів і дослідженні доказів з нульовим розголошенням".

ZKSwap запустила тестову мережу в листопаді 2020 року. Того ж місяця проєкт залучив $1,7 млн інвестицій від Bixin, SNZ, FBG і Longling Capital.

15 лютого 2021 року відбувся запуск основної мережі ZKSwap. 20 лютого біржа провела еірдроп 80 млн ZKS.

Як працює ZKSwap?

На ZKSwap користувачі торгують один з одним безпосередньо через смарт-контракти Ethereum. Вони також можуть додавати активи в пул ліквідності ZKSwap.

Протокол доступний через інтерфейс zks.app. Для підключення потрібен Ethereum-гаманець, наприклад MetaMask.

ZKSwap обробляє користувацькі транзакції на другому рівні і синхронізується з основною мережею. Завдяки цьому ZKSwap усуває недоліки Ethereum: високі транзакційні комісії та низьку пропускну здатність мережі.

Архітектура ZKSwap включає:

Що таке ZKSwap? Як проєкт використовує технологію ZK-Rollup?

  • користувацький інтерфейс (UI);
  • смарт-контракти Ethereum [ZKSwap smart contracts];
  • сервер ZKSwap. До нього входять: мемпул [Mem Pool], модуль пропозиції блоків [Block Proposer], модуль зберігання стану мережі [State Keeper] і сервер доказів [Prover Server].

Смарт-контракти ZKSwap — ключова ланка між Ethereum і сервером біржі. Вони зберігають токени і оновлюють баланси користувачів.

Сервер ZKSwap обробляє транзакції незалежно від мережі Ethereum. Він працює так:

  • транзакції користувачів потрапляють у мемпул;
  • модуль пропозиції блоків групує користувацькі транзакції;
  • модуль зберігання стану отримує дані про транзакції та оновлює статус токенів на другому рівні;
  • сервер доказів отримує оновлений стан мережі та підтверджує валідність транзакцій. Для цього він генерує неінтерактивний доказ із нульовим розголошенням (zk-SNARK) за допомогою алгоритму PLONK [Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge];
  • сервер доказів відправляє zk-SNARK смарт-контракту ZKSwap в Ethereum.

Смарт-контракт ZKSwap отримує zk-SNARK і підтверджує транзакції користувачів. Після цього вони можуть вивести токени на Ethereum-гаманці.

Як отримати токени ZKS?

Біржа нараховує ZKS учасникам еірдропів і ком’юніті-майнінгу. ZKS також торгуються на Huobi, Poloniex, Uniswap та інших криптобіржах.

Загальна емісія токенів — 1 млрд ZKS. ZKSwap розподілить 60% цієї суми (600 млн ZKS) серед користувачів протоколу під час ком’юніті-майнінгу та еірдропів.

Команда ZKSwap отримає 15% емісії (150 млн ZKS) через рік після запуску основної мережі. Ще 25% токенів отримають розробники екосистеми ZKSwap, інвестори, консультанти проекту, а також біржі Uniswap і Gate.io за забезпечення ліквідності ZKS.

Що таке ZKSwap? Як проєкт використовує технологію ZK-Rollup?

Як розвивається ZKSwap?

Біржа розпочала роботу 15 лютого 2021 року. Через місяць після запуску обсяг заблокованих у ZKSwap коштів перевищив $1 млрд.

У березні біржа розподілила 9 млн ZKS у рамках Proof-of-Liquidity і Proof-of-TransFee.

У другому кварталі відбудеться запуск ZKSwap V2. Нова версія підтримуватиме користувацькі лістинги і невзаємозамінні токени (NFT).

У третьому кварталі 2021 року біржа випустить SDK для платіжних застосунків і сервісів на базі ZKSwap.

Підписуйтесь на новини ForkLog у Telegram: ForkLog Feed — вся стрічка новин, ForkLog — найважливіші новини, інфографіка та думки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *