ITADN

Hackathon Submission: Frostr - Simple t-of-n remote signing and key rotation, using the powers of FROST.

#180Opencmdruid 创建于 2024-10-24
C
cmdruidcommented
<!-- All software-based projects submitted must be open source and freely available for public use --> ![ZBD x PlebLab Hackathon Image](https://pbs.twimg.com/media/GW2IHa2WYAE71ca?format=jpg&name=large) # 🚀 TABConf 6 Hackathon Submission ## Project Name: Frostr ### Team Members 👥 - Christopher Scott: Backend - Austin Kelsay: Front End ### Project Description 📝 Simple t-of-n remote signing and key rotation for Bitcoin and Nostr, using the powers of FROST. Project includes a desktop signing app, a web-extension signing app, and a library for providing the FROST cryptography. ### Technical Implementation 💻 * Igloo desktop singing device is based on Electron app. * Frost2x signing web-extension is based on nos2x. * Bifrost is a typescript library that is based on the RFC spec for FROST 2.0. ### User Experience & Design 🎨 * User runs Igloo, and uses it to create a set of key shares. * User chooses a key-share to load into Igloo. * User chooses a key-share to load into Frost2x. Key-shares are generated and stored as files using Igloo. Key shares can also be rotated via drag-and-drop using the Igloo app. ### Innovation & Creativity 💡 We are using FROST to allow users to convert their npub into secure FROST shares, and distribute them across devices. If a device or share is lost or compromised, the other shares can be used to update all shares and create new keys. ### Potential Impact 🌍 Frostr allows you to protect and preserve your identity, even if there is a security leak and one of your shares is compromised. This allows you to update and replace lost or stolen devices, without affecting your public key. This also applies to Bitcoin, meaning that members of a multi-sig transaction can be added or removed, or shares updated, without having to transfer the funds to a new address. ### Business Model 💼 FOSS. ### Demo Video 🎥 Coming soon! Will post a link once published. ### GitHub Repository 📂 https://github.com/TABCONF-2024-FROST ### Additional Resources (Optional) 📚 Additional resources will be located in our repository. ### Future Plans 🔮 Improve the desktop and web-extension interface. Add more signing methods (ex. PSBT or ECDH). ### Feedback for Organizers (Optional) 📣 None! Thank you for such a great event!
1 条评论