


Серія: Zero to Zero Knowledge
Сьогодні ми розглянемо Lelantus!
Випущений у 2019 році, цей протокол розвиває Zerocoin. Він використовується у валюті Firo (раніше Zcoin) для забезпечення приватних ончейн-транзакцій. У деяких аспектах він нагадує Zcash, але в більшості аспектів суттєво відрізняється.


Подібно до Zcash, Firo використовує захищені адреси для досягнення анонімних платежів.
Часова шкала:

Протокол Σ (Sigma), що використовувався в ранніх версіях Zcoin/Firo, мав суттєве обмеження: користувачі могли карбувати лише фіксовані номінали.
Це створювало менші набори анонімності й відкривало можливість для таймінгових атак між операціями mint і redeem (а також проблеми «tainted change»).

Lelantus розв’язує проблему фіксованих номіналів, дозволяючи карбування з одного більшого набору.
Ключові переваги:
Обмеження: Розмір набору наразі обмежений 65,000 coins.

Зобов’язання монети — це подвійно засліплене зобов’язання, що кодує серійний номер монети та її вартість.
Вони функціонують подібно до Notes у Zcash.
Зобов’язання монети публікується та зберігається в реєстрі, коли монета створюється (через транзакції Mint або Spend).

Lelantus використовує класичну модель basecoin < - > zerocoin.
Важлива особливість: Тепер можливі часткові погашення із збереженням прихованими залишку та сум.
Як і в Zcash, прозорі транзакції мають бути явно обрані користувачем.

Lelantus використовує One-of-Many Proofs для отримання вхідних значень, необхідних для доведення балансу, без розкриття походження входів — і без потреби в trusted setup.
Ці докази також використовуються в Triptych (згаданому в нашій гілці про CryptoNote).

Вузли Firo використовують той самий Network Magic, що й Magicbean у Zcash.
Подібно до Monero, Firo впровадив Dandelion++, щоб додати приватності шляхом приховування IP-адреси транслятора транзакції.
Фази Dandelion++:
Це значно ускладнює відстеження походження транзакції за допомогою мережевого аналізу.

Lelantus-Spark (запланований на пізніший період 2023 року) вводить два рівні добровільної видимості, використовуючи ZIP-32 style derivation і диверсифіковані адреси.
Також буде додано підтримку:
Ці функції є паралеллю до Zcash Shielded Assets.

Оригінальна гілка від ZecHub (@ZecHub)
https://x.com/ZecHub/status/1641902859800150017
Цю сторінку було укладено на основі оригінальної гілки Zero to Zero Knowledge для вікі ZecHub.