BIP Draft: ChillDKG: Distributed Key Generation for FROST #2227

pull mllwchrry wants to merge 1 commits into bitcoin:master from mllwchrry:chilldkg changing 55 files +12544 −0
  1. mllwchrry commented at 7:35 PM on July 30, 2026: none

    This PR adds a BIP for the ChillDKG distributed key generation protocol intended to be used with BIP 445 (FROST Signing). The development repository is at https://github.com/BlockstreamResearch/bip-frost-dkg.

    Remaining items to do:

    Feedback is very much appreciated! Please comment on this pull request or open an issue at https://github.com/BlockstreamResearch/bip-frost-dkg for any feedback. Thank you!

    Disclosure: AI has been used in the later stages of drafting for proof reading as well as refactoring and reviewing certain sections of the reference code.

    Note to editors: Despite there being a handful of things we still plan to improve, we're opening this PR intentionally not as a draft PR to indicate that the BIP draft is in a shape ready for review by the community. Should you disagree with this decision, simply convert the PR to draft.

  2. Add a BIP for ChillDKG: Distributed Key Generation for FROST 2b9b0b1875
  3. leviwinks commented at 7:40 PM on July 30, 2026: none

    How did you solve the ice problem...?

  4. jonatack added the label New BIP on Jul 30, 2026
  5. DarkWindman commented at 9:22 AM on July 31, 2026: none

    How did you solve the ice problem...?

    Thanks for the question — I assume you mean identifiable cheating entities, as in ICE-FROST?

    ChillDKG does identify faulty parties. Whenever a session aborts, an honest party will blame at least one participant or the coordinator. If a participant receives incorrect secret shares and cannot immediately tell who is responsible, it can request an auxiliary investigation message from the coordinator, which lets it single out the faulty participant.

    The guarantees are deliberately limited. Blame is conditional on reliable communication links, and a participant blaming another participant additionally relies on an honest coordinator.

    Most importantly, ChillDKG is not robust by design: the session aborts instead of continuing without the faulty party (see the "Robustness is Not a Goal" section). Excluding a participant would degrade the setup from t-of-n to (t-1)-of-(n-1) from the outset, and would hand a faulty coordinator the power to exclude participants at will.

  6. bitcoin deleted a comment on Aug 1, 2026
  7. jonatack commented at 1:23 AM on August 1, 2026: member

    @leviwinks please stop spamming here with long, unrelated comments. Thank you.

  8. bitcoin deleted a comment on Aug 1, 2026
  9. bitcoin deleted a comment on Aug 1, 2026
  10. bitcoin deleted a comment on Aug 1, 2026
  11. bitcoin deleted a comment on Aug 1, 2026
  12. leviwinks commented at 5:23 AM on August 1, 2026: none

    Repost #! 🤙🙂‍↔️🎯

    Sent from Outlook for iOShttps://aka.ms/o0ukef


    From: Mark Flatt @.> Sent: Saturday, August 1, 2026 09:53 To: bitcoin/bips @.>; bitcoin/bips @.> Cc: Mention @.> Subject: Re: [bitcoin/bips] BIP Draft: ChillDKG: Distributed Key Generation for FROST (PR #2227)

    The Gerbil King has returned

    Sent from Outlook for iOShttps://aka.ms/o0ukef


    From: Mark Flatt @.> Sent: Saturday, 01 August 2026 09:25:12 To: bitcoin/bips @.>; bitcoin/bips @.> Cc: Mention @.> Subject: Re: [bitcoin/bips] BIP Draft: ChillDKG: Distributed Key Generation for FROST (PR #2227)

    Sorry Mr Slave

    Sent from Outlook for iOShttps://aka.ms/o0ukef


    From: Jon Atack @.> Sent: Saturday, 01 August 2026 09:24:21 To: bitcoin/bips @.> Cc: MuSig2 @.>; Mention @.> Subject: Re: [bitcoin/bips] BIP Draft: ChillDKG: Distributed Key Generation for FROST (PR #2227)

    [https://avatars.githubusercontent.com/u/2415484?s=20&v=4]jonatack left a comment (bitcoin/bips#2227)https://github.com/bitcoin/bips/pull/2227#issuecomment-5148837699 @leviwinkshttps://github.com/leviwinks please stop spamming here with long, unrelated comments. I've removed two of them. Thank you.

    — Reply to this email directly, view it on GitHubhttps://github.com/bitcoin/bips/pull/2227?email_source=notifications&email_token=ALI6O4NN2MRPXZ4PKJRICJ35HVBELA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMJUHA4DGNZWHE42M4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLDGN5XXIZLSL5RWY2LDNM#issuecomment-5148837699, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALI6O4OYY25KWLP3GN5S4AL5HVBELAVCNFSNUABEKJSXA33TNF2G64TZHMYTINJTGE3TGNZ3JFZXG5LFHM2TAMRTGMZTSMJVG6QXMAQ. Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOShttps://github.com/notifications/mobile/ios/ALI6O4O5YKMCOJJ7XT3IOGL5HVBELA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMJUHA4DGNZWHE42M4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJKTGN5XXIZLSL5UW64Y and Androidhttps://github.com/notifications/mobile/android/ALI6O4OKQ64GTMXZKSW2GM35HVBELA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKMJUHA4DGNZWHE42M4TFMFZW63VHNVSW45DJN5XKKZLWMVXHJLTGN5XXIZLSL5QW4ZDSN5UWI. Download it today! You are receiving this because you were mentioned.


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-08-03 08:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me