nostr:npub16zlc26xk7qjlfa4dquqvvs3s5zl2yw989lprj63nfw4g7ndnuahslcevpc j’explore plus en profondeur l’usage des STARKs pour Nostr.

See https://github.com/nostr-protocol/nips/pull/1682

Reply to this note

Please Login to reply.

Discussion

👏

Est-ce que cela pourrait servir pour coordonner des évents afin de faire du coinjoin par exemple ?

Ou encore aider dans les échanges multisignatures comme avec FROST / ChillDKG ?

https://github.com/BlockstreamResearch/bip-frost-dkg

Pour le coup non c’est plus proche de ce que tu me disais la dernière fois. Grace à cela, si il s’avère que c’est viable en production (besoin de faire plus de benchmarks dans les prochaines semaines pour s’en assurer), cela permettrait d’enlever les signatures des messages des events Nostr, donc considérablement réduire la bande passante requise pour sync avec les relais etc. D’autre part cela réduirait considérablement les calculs effectuer côté client / app pour vérifier les signatures. Tu vérifie à la place des STARK proof de batch de pleins d’évents, ce qui est beaucoup beaucoup plus rapide et moins gourmand en CPU.