# Dollars and Sense: анонімність  Aztec Connect

By [SamogonshikUA](https://paragraph.com/@samogonshikua) · 2023-02-09

---

Як Aztec Connect надає Ethereum дешеву конфіденційність сьогодні.

![](https://storage.googleapis.com/papyrus_images/3363ca177639752aa1db2ad9d43a873b50f44b03022cbe45de80bd86ad924da8.png)

Aztec зосереджується на постачанні Aztec Connect, набору інструментів, що підключає протоколи Ethereum DeFi до приватного зведення Aztec, що дозволяє вперше в історії створювати приватні DeFi, які можна компонувати, на Ethereum.

Aztec Connect може розблокувати приватний DeFi за допомогою трьох компонентів:

1.  **Протоколи DeFi рівня 1:** ваші улюблені протоколи Ethereum, такі як Lido, Element, Aave, Compound, Uniswap тощо
    
2.  **Aztec Connect Bridge Contracts:** інтерфейс, який дозволяє Aztec rollup contract спілкуватися з протоколами DeFi рівня 1
    
3.  **Aztec Connect SDK:** дозволяє користувачам створювати та надсилати транзакції до зведеного пакету Aztec. Подумайте про це як про криптобібліотеку для інтерфейсу програми — zk-еквівалент ethers.js, який дозволяє користувачам надсилати транзакції на вузли Ethereum через їхні улюблені програми.
    

Набір інструментів Aztec Connect по суті функціонує [як проксі-сервіс](https://medium.com/aztec-protocol/private-defi-with-the-aztec-connect-bridge-76c3da76d982) для DeFi, дозволяючи будь-кому робити депозити в системі Aztec, взаємодіяти з Ethereum DeFi і покладатися на надійні контракти, ліквідність і виконання рівня 1, а також додавати дешеву конфіденційність.

Aztec Connect Supercharges Layer 1 DeFi
---------------------------------------

Aztec Connect покладається на рівень 1 для виконання транзакцій, використовуючи групування DeFi для досягнення економії коштів. Ці дизайнерські рішення є серйозними перевагами для наших партнерів:

*   Без додаткових аудитів; відсутність перерозподілу основних контрактів
    
*   Прості інтерфейси Bridge Contract ~100–200 рядків для економії коштів
    
*   Збереження ліквідності рівня 1 і можливості комбінування
    

Варто повторити цей останній момент: на відміну від реалізацій alt-L1 EVM або L2 з власним середовищем виконання, Aztec Connect дозволяє розробникам отримати доступ до дешевої конфіденційності _сьогодні,_ зберігаючи можливість комбінування з іншими протоколами.

Візьмемо , наприклад, [Element.fi](http://element.fi/) . Елементні сховища з фіксованою швидкістю інтегровані та створені на основі величезної кількості існуючих протоколів:

*   MakerDAO
    
*   Тужити
    
*   Крива
    

Для того, щоб Element зберіг подібні рівні компонування, ліквідності та функціональності в новому ланцюжку, ці протоколи мали б колективно мігрувати скоординовано. В Element CTO

[Джонні Ріа](https://medium.com/u/916b1bfb656?source=post_page-----f35db037a04--------------------------------)

[власні](https://medium.com/element-finance/fixed-rates-for-everyone-l2-scaling-is-coming-to-element-a4eaaf6957f1?source=collection_home---4------8-----------------------)слова:

> _Унікальність Aztec полягає в тому, що їхні зведені пакети взаємодіють безпосередньо з існуючими смарт-контрактами та ліквідністю в основній мережі. Отже, інтеграція з Aztec дозволить нам уникнути фрагментації ліквідності, оскільки відкладає необхідність розгортання Element Finance у кількох мережах L2._

Дешева конфіденційність, сьогодні. Отже, як ми зменшимо витрати, якщо все виконується на L1? Просто: за допомогою нашого zkRollup розподіліть витрати не лише на підтвердження конфіденційності, але й витрати на транзакції DeFi між великою кількістю користувачів.

Це означає, що формула для розуміння економії коштів неймовірно проста:

Витрати на виконання першого рівня
----------------------------------

Пам'ятаєте просту формулу для зведеної математики [з нашої останньої публікації](https://medium.com/aztec-protocol/privacy-for-pennies-scaling-aztecs-zkrollup-9f2b36615cc6) ? Ця математика справедлива для всіх депозитів, зняття коштів і внутрішніх надсилань Aztec. Як і в інших зведених пакетах, витрати на виконання поза ланцюгом амортизуються за дуже велику кількість транзакцій.

Aztec Connect — це розширення групування від лише депозитів, зняття коштів і надсилання до всіх видів транзакцій DeFi.

І чим більше транзакцій відбувається, тим більше зведених пакетів заповнюється та «доставляється» до рівня 1, зменшуючи затримку системи та транзакційні витрати:

![](https://storage.googleapis.com/papyrus_images/47c132ea78a31aa6b10f2d7112a73cec08f83d54e39c96d644697a0c66465f51.png)

Privacy for All
---------------

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

Транзакції DeFi будуть дешевшими прямо залежно від розміру пакету, при цьому економія газу становитиме 1/n, де n — це кількість користувачів у певному пакеті.

Зі сказаного вище ми можемо дійти до Ultimate Calculation™ для вартості транзакцій Aztec Connect під час запуску:

*   Частка витрат на перевірку зведених даних (896 txn rollup): 614 газ
    
*   Вартість даних виклику: 14 672 газ
    
*   **Загальна вартість конфіденційності** : 15 376 (менше базової вартості транзакції в Ethereum у 21 000, тобто приватні транзакції завжди дешевші, ніж L1)
    
*   Вартість транзакції DeFi: вартість виконання L1 (~500 000 газу у випадку входу в сховище Element) / розмір пакета (скажімо, 50 користувачів на зведення) = 10 000 газу
    
*   **Загальна вартість транзакції: ~24 672 газу** (економія на 95% у порівнянні з L1 або в 20 разів дешевше) або ~3,70 доларів США в сьогоднішньому режимі газу
    

Простою англійською мовою:

1.  **Конфіденційність безкоштовна.** Завжди буде дешевше зробити приватну транзакцію Aztec, ніж транзакцію рівня 1 Ethereum.
    
2.  **Економія становить приблизно ~1/n** , де n — розмір пакета транзакцій DeFi.
    
    Spinning the DeFi Flywheel
    --------------------------
    

Пам'ятаєте згорнутий маховик зверху? Взаємодії DeFi мають подібний ефект маховика. Потрібен час, щоб об’єднати користувачів у групу, щоб отримати доступ до економії коштів.

Ось чому ми починаємо з входу в сховище (Element.fi) і Staking (Lido), випадків використання, які піддаються великим партіям і не вимагають негайного розрахунку.

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

Ми вже отримали гранти з деякими провідними проектами DeFi, зокрема Compound, Aave та Lido, щоб зупинити пакетну синхронізацію DeFi та забезпечити максимальну економію коштів для користувачів.

Навіть якщо партія не заповнюється, вона перекинеться на рівень L1 і виконається, а ми та наші партнери покриємо всі витрати, що залишилися.

[Полиня](https://medium.com/u/923c922a6d67?source=post_page-----f35db037a04--------------------------------)

найкраще описує це в дописі про втрату як спосіб підвищення швидкості згортання та пропускної здатності:

[https://twitter.com/apolynya/status/1474990044154793984?ref\_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1474990044154793984%7Ctwgr%5E5a9e390a8436011f03f90c65408fd0532ec48dd8%7Ctwcon%5Es1\_&ref\_url=https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Ftype%3Dtext2Fhtmlkey%3Da19fcc184b9711e1b4764040d3dc5c07schema%3Dtwitterurl%3Dhttps3A%2F%2Ftwitter.com%2Fepolynya%2Fstatus%2F1474990044154793984image%3Dhttps3A%2F%2Fi.embed.ly%2F1%2Fimage3Furl3Dhttps253A252F252Fabs.twimg.com252Ferrors252Flogo46x38.png26key3Da19fcc184b9711e1b4764040d3dc5c07](https://twitter.com/apolynya/status/1474990044154793984?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1474990044154793984%7Ctwgr%5E5a9e390a8436011f03f90c65408fd0532ec48dd8%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Ftype%3Dtext2Fhtmlkey%3Da19fcc184b9711e1b4764040d3dc5c07schema%3Dtwitterurl%3Dhttps3A%2F%2Ftwitter.com%2Fepolynya%2Fstatus%2F1474990044154793984image%3Dhttps3A%2F%2Fi.embed.ly%2F1%2Fimage3Furl3Dhttps253A252F252Fabs.twimg.com252Ferrors252Flogo46x38.png26key3Da19fcc184b9711e1b4764040d3dc5c07)

Тут у нас є досвід — ми вже робили це для приватних платежів на [zk.money](http://zk.money/) . Початкові зведення на zk.money не працювали в повному обсязі, але ми зупинили час зведення, поки пропускна здатність не наздогнала. Це спрацювало. Що сталося, коли ми переконалися, що користувачі мали найкращий досвід із дня 0? Понад 1000 повних зведень із середини листопада.

Постійне вдосконалення: Kaizen для Connect
------------------------------------------

Варто зазначити, що повна 1/3 вартості даних викликів для транзакції DeFi надходить від публікації ключів перегляду транзакцій на Ethereum.

Пізніше цього року ми плануємо запровадити систему ключів перегляду поза мережею, що дозволить скоротити загальну вартість даних дзвінків на ~58%. Це означає, що загальна вартість конфіденційності збільшиться з 15 376 газу до 6 896 газу на Aztec Connect.

З Aztec Connect конфіденційність на Ethereum не просто безкоштовна, це краще, ніж безкоштовна.

DR
--

Aztec Connect — це трансформаційний набір інструментів, який демонструє можливості нашої внутрішньої архітектури zk. Він спирається на виконання й контракти рівня 1, щоб негайно забезпечити конфіденційність і економію коштів у проектах DeFi, без необхідності повторного розгортання та повторного аудиту.

*   Конфіденційність безкоштовна
    
*   Плата за DeFi зменшується пропорційно розміру партії
    
*   Комісії встановлюються на низькому, довгостроковому рівні та підтримуються Aztec та нашими партнерами
    

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

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

Залишайтеся на зв'язку.

---

*Originally published on [SamogonshikUA](https://paragraph.com/@samogonshikua/dollars-and-sense-aztec-connect)*
