


시리즈: Zero to Zero Knowledge
오늘 우리는 Lelantus를 살펴보겠습니다!
2019년에 발표된 이 프로토콜은 Zerocoin을 기반으로 합니다. Firo(이전 이름: Zcoin) 통화에서 체인 상의 비공개 거래를 가능하게 하기 위해 사용됩니다. Zcash와 유사한 점도 있지만, 대부분의 측면에서는 명확히 다른 점이 있습니다.


Zcash와 유사하게, Firo는 비공개 주소를 사용하여 익명 결제를 달성합니다.
시간표:

기존 Zcoin/Firo 버전에서 사용된 Σ (Sigma) 프로토콜에는 주요한 한계가 있었는데, 사용자가 고정 금액만 발행할 수 있었습니다.
이로 인해 익명 집합이 작아졌고, 발행과 환불 작업 사이의 타이밍 공격에 취약하게 되었으며, "오염된 잔금" 문제도 발생했습니다.

Lelantus는 고정 금액 문제를 해결하기 위해 단일 더 큰 집합에서 발행을 가능하게 합니다.
주요 이점:
한계: 현재 세트 크기는 65,000 코인으로 제한됨.

코인 커밋먼트(coin commitment)는 코인 시리얼 번호와 코인 가치를 인코딩한 이중 블라인드 커밋먼트입니다.
이것은 Zcash의 노트(notes)와 유사하게 작동합니다.
코인이 생성될 때 (Mint 또는 Spend 거래를 통해), 이 커밋먼트는 공개되고 장부에 저장됩니다.

Lelantus는 고전적인 basecoin < - > zerocoin 모델을 사용합니다.
중요한 기능: 이제 잔액을 증명하는 데 필요한 입력 값을 추출할 수 있으면서도, 입력 출처를 드러내지 않고, 신뢰 설정이 필요하지 않도록 유지하면서 부분 환불이 가능해졌습니다.
Zcash와 마찬가지로, 투명 거래는 사용자가 명시적으로 선택해야 합니다.

Lelantus는 하나 중 하나 증명(One-of-Many Proofs)을 사용하여 입력 출처를 드러내지 않고, 입력 값을 추출하여 잔액을 증명할 수 있습니다. 신뢰 설정도 필요하지 않습니다.
이 증명은 또한 Triptych (우리의 CryptoNote 스레드에서 언급됨)에도 사용됩니다.

Firo 노드는 Zcash의 Magicbean과 동일한 네트워크 마법(Network Magic)을 사용합니다.
Monero와 유사하게, Firo는 거래 방송자의 IP 주소를 암호화하여 개인정보 보호를 추가하기 위해 **Dandelion++**을 구현했습니다.
Dandelion++ 단계:
이로 인해 네트워크 분석을 통해 거래의 출처를 추적하는 것이 훨씬 어려워집니다.

Lelantus-Spark(2023년 후반에 예정됨)는 ZIP-32 스타일 유도(derivation)와 분산 주소를 사용하여 두 가지 수준의 선택적 가시성을 도입합니다.
또한 다음과 같은 기능을 추가할 예정입니다:
이 기능은 Zcash Shielded Assets과 유사합니다.

ZecHub(@ZecHub) 원본 스레드
https://x.com/ZecHub/status/1641902859800150017
이 페이지는 ZecHub 위키를 위한 원본 Zero to Zero Knowledge 스레드에서 컴파일되었습니다.