Fedimint संघीय ऐप का मॉड्यूलर प्रोटोकॉल है जो Bitcoin, Lightning Network और ब्लाइंड-हस्ताक्षरित e-cash जोड़ता है। उपयोगकर्ता किसी खास संघ के टोकन रखता है, हर अंतर्निहित bitcoin आउटपुट की अपनी निजी कुंजी नहीं।
Fedimint सॉफ़्टवेयर और प्रोटोकॉल का नाम है। चुने संरक्षकों का समूह संघ चलाता है; क्लाइंट ऐप अलग परत है। डिफ़ॉल्ट मॉड्यूल bitcoin वॉलेट, mint और Lightning देते हैं। संघीय सहमति Bitcoin सहमति नहीं और अलग संघ टोकन या रिज़र्व स्वतः साझा नहीं करते। [Fedimint — Project overview] [Fedimint — Architecture]
Mint ब्लाइंड किए अनुरोध हस्ताक्षर करता है; क्लाइंट हस्ताक्षर हिस्से जोड़कर ब्लाइंडिंग हटाता है। तकनीकी दस्तावेज़ e-cash के लिए FROST नहीं, BLS12-381 पर BLS बताते हैं। हर मूल्यवर्ग की अपनी कुंजी है, इसलिए 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 जमा में क्लाइंट संघ मॉड्यूल द्वारा स्वीकृत आउटपुट सिद्ध करता है। निकासी पर संघ रिज़र्व की bitcoin लेनदेन बनाकर हस्ताक्षर करता है। 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.