Score:0

Generating public/private key pair without a trusted dealer

in flag

I want to make an Ethereum wallet where I can prove no one has the private keys in one place.

Basically, I was wondering whether the ECDSA signatures could be generated by multiparty computation like BLS signatures would be.

Failing that, at least can I use Shamir Secret Sharing and use M of N to do some kind of multisig shnorr signature? It needs to be something that Ethereum’s solidity will accept, in ecrecover, or at least for signing transactions on the blockchain.

The private key parts would reside on N different devices and be signed by doing stuff on M of then.

Aman Grewal avatar
gb flag
https://eprint.iacr.org/2019/114 (Fast Multiparty Threshold ECDSA with Fast Trustless Setup by Gennaro and Goldfeder) This paper should give you everything you need.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.