160 / 691FEDI

Fedimint

Federacyjne e-cash z pokryciem w bitcoinie

Fedimint oddziela prywatne płatności e-cash od rezerwy bitcoin; emisja i wykup nadal wymagają zaufania federacji.

Fedimint to modułowy protokół aplikacji federacyjnych łączący Bitcoin, Lightning Network i e-cash ze ślepymi podpisami. Użytkownik ma tokeny konkretnej federacji, nie własny klucz do każdego bazowego wyjścia bitcoin.

Fedimint oznacza program i protokół. Wybrana grupa opiekunów prowadzi federację, a aplikacja klienta jest osobną warstwą. Domyślne moduły obejmują portfel bitcoin, mint i Lightning. Konsensus federacji nie jest konsensusem Bitcoin; federacje nie współdzielą automatycznie tokenów i rezerw. [Fedimint — Project overview] [Fedimint — Architecture]

Mint podpisuje zaślepione żądania; klient łączy udziały podpisu i usuwa zaślepienie. Dokumentacja techniczna opisuje BLS na BLS12-381, nie FROST dla e-cash. Każdy nominał ma osobny klucz, więc mint zna klasy wartości emisji mimo zaślepienia. [Fedimint — Threshold Blind Signatures]

Sprawdzenie podpisu kluczem federacji nie dowodzi, że token jest nadal niewydany. Federacja zapisuje zużyte nonce i odrzuca powtórki. Odbiorca kopiowalnych danych potrzebuje skutecznej wymiany na nowe tokeny; odebranie ciągu nie usuwa wyścigu z inną kopią. [Fedimint — Threshold Blind Signatures]

Przykładowy próg 3-of-4 wymaga trzech poprawnych udziałów: jeden niedostępny opiekun jeszcze go umożliwia, dwóch nie. Trzech współpracujących posiadaczy udziałów może podpisywać; kryptografia nie zapewnia uczciwości ani pokrycia. Próg e-cash i uprawnienia rezerwy bitcoin sprawdzaj w danej konfiguracji. [Fedimint — Threshold Blind Signatures] [Fedimint — Wallet Module]

Przy wpłacie on-chain klient dowodzi wyjścia uznanego przez moduł. Przy wypłacie federacja przygotowuje i podpisuje transakcję rezerwy. Posiadacz e-cash nie ma automatycznie jednostronnego prawa podpisu. Dostępność opiekunów, rezerwy, opłaty i potwierdzenia pozostają warunkami wykupu. [Fedimint — Wallet Module]

Gateway łączy federację z Lightning i utrzymuje płynność po obu stronach. Dokumentacja V2 opisuje kontrakty płatnicze i preimage; brama nie jest automatycznie opiekunem. Jej awaria lub brak płynności może uniemożliwić płatność mimo działającego mint. Interfejs Lightning nie dowodzi natychmiastowej wypłaty dowolnej kwoty. [Fedimint — Lightning Module V2]

Ślepe podpisy chronią kryptograficzną relację emisji z późniejszym wykupem. Nie usuwają korelacji czasu i kwot, metadanych sieciowych ani wiedzy kontrahenta czy gateway. Rozróżniaj obserwatora i etap: prywatny token nie oznacza anonimowych wpłat i wypłat. [Fedimint — Threshold Blind Signatures] [Fedimint — Lightning Module V2]

Projekt odzyskiwania używa sekretu głównego klienta, szyfrowanych snapshot i dostępnej historii federacji; wsparcie zależy od aplikacji i wersji. To nie import Bitcoin seed do dowolnego portfela. Odzyskanie tokenów i test wypłaty są różne: poprawna kopia nie uzupełni rezerwy ani współpracy wymaganych opiekunów. [Fedimint — Client E-cash Backup and Recovery] [Fedimint — Wallet Module]

Pełniejszy obraz uzyskasz, czytając to hasło razem z Cashu, Chaumian eCash, Lightning Network, Multisig, Counterparty risk, Samodzielna opieka. Do tego hasła prowadzą również odsyłacze z Chaumian eCash, Cashu.

DOC · 001Fedimint — Project overviewŹródło pierwotne ↗DOC · 002Fedimint — ArchitectureDokumentacja ↗DOC · 003Fedimint — Threshold Blind SignaturesSpecyfikacja ↗DOC · 004Fedimint — Wallet ModuleDokumentacja ↗DOC · 005Fedimint — Lightning Module V2Dokumentacja ↗DOC · 006Fedimint — Client E-cash Backup and RecoveryDokumentacja ↗
Najpierw źródła · To nie jest porada inwestycyjna