Perché un'operazione di rivelazione?
1 risposta
- voti
Ilmodoin cui Ethereum recupera la chiavepubblicafunziona solo con alcuni algoritmi difirma,ECDSA con secp256k1nel suo caso.È anche usato da Tezospertz2 (e P-256pertz3),manonpertz1 che usa EdDSA.Ingenerale,Tezos vuole supportarenuovi algoritmi difirmain futuro.Da questopunto di vista,Reveal èpiùgeneralee funzioneràprobabilmente contutte lemodifichefuture.
(modificatograzie ai contributi di Arthur B.)
Ethereum way of retrieving the public key only works with some signing algorithms, ECDSA with secp256k1 in its case. It is also used by Tezos for tz2 (and P-256 for tz3), but not for tz1 which uses EdDSA. In general, Tezos wants to support new signature algorithms in the future. From this point of view, Reveal is more general and will work with probably all future changes.
(edited thanks to contributions from Arthur B.)
Affinchétuttipossano convalidare lefirme,le chiavipubbliche devonoessere archiviate sullablockchain utilizzando le
reveal operations
.Per quanto ho capito,tali operazioninon sononecessariein Ethereum,dovepossonoessere recuperate dallefirme.Quali sonoi vantaggi dell'utilizzo di un'operazioneextra?