## <img src="https://hackmd.io/_uploads/HkEB3VdmT.jpg" width=1024> <font size="7">FROST Implementers Roundtable 2023-11-08</font> </center> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width="192" height="192"></br> What is Blockchain Commons? <font size=6> * We are a community interested in self-sovereign control of digital assets. * We bring together stakeholders to collaboratively develop interoperable infrastructure. * We design decentralized solutions where everyone wins. * We are a neutral "not-for-profit" that enables people to control their own digital destiny. </font> --- Thank you to our Sponsors! <img src="https://hackmd.io/_uploads/Hy1azQDGp.png" style="border: 1px white solid;"> Become a sponsor! Mail us at team@blockchaincommons.com --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Personal Introductions <font size=6> * Introducing Our Participants * Who Are You? * What's Your Association with FROST? * We'll get to project status in a minute! </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Intro Ice Breakers <font size=6> _Choose One!_ * What do you love most about FROST? * What has been the most difficult about FROST? * What was the biggest road block that you overcame? * What coming up is your biggest concern? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/>Project Introductions <font size=5> * Major Repos * Zcash FROST * secp-zkp FROST * Other Code Bases * Brief(!) Status * What's the current progress? What's next on your roadmap? * Are security reviews planned? * Any standardization efforts? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Distributed Key Generation <font size=6> * What are unimplemented advantages or drawbacks of DKG? * Any progress on quorum rotation? * Any opportunities (or risks) to leverage FROST's DKG and shares for other cryptographic protocols? * Any risks to using FROST for quorum encryption/decryption of symmetric keys that encrypt larger packages? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Trusted Dealer Generation <font size=6> * The Zcash project also offers Trusted Dealer Generation. Any one else planning to offer it? * What advantages might Trusted Dealer Generation add? * Any thoughts on Trusted Dealer Generation in personal devices for "self-sovereign" keys? * Should other protocols currently doing SSS transition to leverage the VSS in Trusted Dealer? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Resilience & Trust <font size=6> * What level of care is needed to protect the generated shares? * What reliability issues? Etc. * Are there concerns of correlation or DOS attacks that need to be addressed? * What are the requirements for trust in wallets? * What changes to trust models for wallets are needed given the improvements of DKG? * Can we increase trust by implementing parts of FROST in silicon? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Curves <font size=6> * Can FROST leverage existing ed25519 key infrastructure by converting to ristretto keys and back? Or do we need to move completely to ristretto for that family of FROST? * Can a single Distributed Key Generation be used for both ristretto and secp256k1? * Can a single Trusted Dealer Generation be used for both ristretto and secp256k1? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Trusted Channels <font size=6> * FROST Distributed Key Generation (DKG) requires trusted channels. Any particular progress or requirements for this? * FROST Signing doesn't "require" trusted channels, but there are also privacy/correlation issues if signing over untrusted channels. Any progress/requirements on these? * What other kinds of alignment with FROST crypto do we need to work on: identifiers, elligator, anti-correlation, etc. </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Performance <font size=6> * Any particular performance issues with your FROST implementation? * What are the minimal processor requirements? Can we implement on low-power devices? * Are their opportunties to increase performance (and/or increase security) by implementing some algorithms in silicon? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Standards & Other Protocols <font size=6> * Any opportunties for international standards? * Roadmap for the IETF? * IETF CBOR for FROST data formats? * Any wild-card uses of FROST the community is not considering? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> Cryptography <font size=6> * Any progress on ROAST? Other variants of FROST? * What other proofs can a FROST quorum do? * FROST Schnorr is a "nonaccountable" signature as you don't know who signed, but is there a version where a quorum can prove which of the members did sign? * Any interesting zk-proofs opportunites? * Opportunities to leverage Musig2 with FROST? * Other related cryptography? </font> --- ## <img src="https://i.imgur.com/QyDl5nK.png" width=192 height="192"><br/> The Next Step <font size=6> * How do we convince more developers to use FROST? * How do we convince users to use FROST? * Any tooling (CLI apps, server apps, testing frameworks, etc.) that would help developers or that you'd like to see soon? * How do we fund more code reviews? * In addition to hosting activities like these, is there anything else Blockchain Commons can do to help the community? </font> --- <img src="https://i.imgur.com/QyDl5nK.png" width="128" height="128"></br> www.BlockchainCommons.com <img src="https://avatars.githubusercontent.com/ChristopherA?s=195"> Christopher Allen (@ChristopherA)
{"title":"Frost Roundtable Slides","breaks":false,"description":"View the presentation with \"Slide Mode\"","robots":"noindex, nofollow","contributors":"[{\"id\":\"0b0d4b7e-e9c8-49f0-9ef4-13bc8cb215c4\",\"add\":5432,\"del\":1277},{\"id\":\"408a260c-90cf-4399-836c-fa045d136c3f\",\"add\":115,\"del\":123}]"}
    123 views
   Owned this note