BlockchainCommons / BlockchainCommons/Learning-FROST-from-the-Command-Line
Suggetion for improvement on explaining Frost signing process
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 5
- Fork
- 3
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hello!
First of all, thank you for putting out such great learning materials--I have much enjoyed going thru the Frost on the command line piece.
With that said, I've spent the past few months trying to understand the Frost protocol, and I'd like to offer some improvements for explaining the nonces.
In 1.2, you state that there are 2 nonces in the pre-processing stage. This is something that I struggled to understand in the literature for a long time and finally started to make some progress on in recent weeks which is why I'd like to suggest the following.
The "2 nonces" in the preprocessing stage I don't believe are nonces--they are "nonce material" or a "nonce material pair" which are used to stage a commitment. This helps understanding because otherwise it seems like the protocol is using 3 nonces, where in fact there is only one nonce-- the signing nonce. This nonce material pair is used to establish the commitment so that the signing nonce can occur.
It may help to distinguish things this way, but feel free to correct me if you think I'm off base.
Many thanks!
4bit
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia dalla sezione 1.2 del tutorial a riga di comando di FROST e verifica come vengono descritti i nonce di preelaborazione. Chiarisci la distinzione tra il materiale del nonce, il commitment e il nonce di firma, quindi controlla che la spiegazione circostante utilizzi una terminologia coerente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cryptography
- Ambito
- cli, cryptography, documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100