Fedimint — модульный протокол федеративных приложений, связывающий Bitcoin, Lightning Network и e-cash со слепыми подписями. Пользователь держит токены конкретной федерации, не собственный ключ к каждому базовому bitcoin-выходу.
Fedimint обозначает программу и протокол. Выбранная группа хранителей управляет федерацией; клиентское приложение — отдельный слой. Стандартные модули включают bitcoin-кошелёк, mint и Lightning. Консенсус федерации не является консенсусом Bitcoin; разные федерации автоматически не делят токены и резервы. [Fedimint — Project overview] [Fedimint — Architecture]
Mint подписывает ослеплённые запросы; клиент объединяет доли подписи и снимает ослепление. Техническая документация описывает BLS на BLS12-381, не FROST для e-cash. Каждый номинал имеет свой ключ, поэтому mint знает выпускаемые классы стоимости несмотря на ослепление. [Fedimint — Threshold Blind Signatures]
Проверка подписи ключом федерации не доказывает непотраченность токена. Федерация учитывает потраченные nonce и отклоняет повторы. Получателю копируемых данных нужен успешный перевыпуск в свежие токены; получение строки не устраняет гонку с другой копией. [Fedimint — Threshold Blind Signatures]
Иллюстративный порог 3-of-4 требует трёх верных долей: один недоступный хранитель ещё допускает его, два нет. Трое сотрудничающих держателей долей могут подписывать; криптография не гарантирует честности и обеспечения. Порог e-cash и полномочия bitcoin-резерва проверяйте в конкретной конфигурации. [Fedimint — Threshold Blind Signatures] [Fedimint — Wallet Module]
Для on-chain депозита клиент доказывает выход, принятый модулем. При выводе федерация готовит и подписывает транзакцию резерва. Держатель e-cash автоматически не получает одностороннего права подписи. Доступность хранителей, резервы, комиссии и подтверждения остаются условиями погашения. [Fedimint — Wallet Module]
Gateway связывает федерацию с Lightning и имеет ликвидность с обеих сторон. Документация V2 описывает платёжные контракты и preimage; шлюз не обязательно хранитель. Недоступность или нехватка ликвидности могут сорвать платёж при работающем mint. Интерфейс Lightning не доказывает мгновенный вывод любой суммы. [Fedimint — Lightning Module V2]
Слепые подписи защищают криптографическую связь выпуска с позднейшим погашением. Они не убирают корреляции времени и сумм, сетевые метаданные или знания контрагента и gateway. Различайте наблюдателей и этапы: приватный токен не означает анонимных депозитов и выводов. [Fedimint — Threshold Blind Signatures] [Fedimint — Lightning Module V2]
Проект восстановления использует корневой секрет клиента, шифрованные snapshot и доступную историю федерации; поддержка зависит от приложения и версии. Это не импорт Bitcoin seed в любой кошелёк. Восстановление токенов и проверка вывода различны: верная копия не вернёт отсутствующий резерв или необходимое сотрудничество хранителей. [Fedimint — Client E-cash Backup and Recovery] [Fedimint — Wallet Module]
Для полной картины прочитайте эту статью вместе с Cashu, Chaumian eCash, Lightning Network, Multisig, Counterparty risk, Самостоятельное хранение. На эту статью также ссылаются Chaumian eCash, Cashu.