Pe măsură ce trec prin âECDSA de prag rapid pentru mai multe părți cu configurare rapidă fără încredereâ lucrare de Gennaro & Goldfeder, 2018, sunt împiedicat de protocolul de generare a cheilor (Sect. 4.1, p.10):
În faza 1, ei creează o pereche (angajament, dezangajare) folosind o schemă de angajament. Mai devreme în lucrare, ei menționează că „în practică se poate folosi orice funcție hash sigură H și definiți angajamentul față de X la fel de h = H(X, r), pentru o alegere uniformă r de lungime λ și presupune că H se comportă ca un oracol aleatoriu. Folosim această versiune eficientă de oracol aleatoriu în implementarea noastrăâ (vezi p.6, jos). După cum am înțeles, reduc angajamentul față de un HMAC cu o cheie r. Care este șirul de dezagajare în acest caz? Este r sau este X? Ce scop servește șirul de dezagajare?
În faza 1, șirul de angajament este difuzat. Apoi, în Faza 2, se difuzează șirul de decontare. După cum am înțeles, separarea se face astfel încât toată lumea să își ia angajamentul înainte de a vedea dezangajarea cuiva.
Următoarea propoziție: âLet yi fie valoarea dezangajată de Piâ. La fel și yi = KGDi = r?
Următoarea propoziție: âJucătorul Pi efectuează o (t, n) Feldman-VSS a valorii ui, cu yi ca âtermen liber din exponentâ. În partajarea secretă a polinomului tipic (de exemplu, Shamir), indiferent de valoarea pe care o împărtășiți este termenul liber din polinom. Așa că mie mi se pare că se contrazice spunând că împărtășim ui și yi in acelasi timp. „termen liber în exponent” nu înseamnă termenul liber al polinomului? Feldman-VSS funcționează diferit de Shamir?
Apoi, âvalorile rezultate Xi sunt un (t, n) Partajarea secretă a lui Shamir
cheie secreta X = $\sum$i uiâ. De ce? Această cheie secretă este asociată cu cheia publică y?
Orice comentarii ar fi binevenite!