Author

Topic: Fully Functional Non Custodian Zero Knowledge Wallet PoC (Read 197 times)

legendary
Activity: 3416
Merit: 1225
Every product and every project gets their reputation from the creator who creates it and in Zerowallet case, you have a good developer in Aman Ladia http://amanladia.com/wp/ it's ok for me to test new wallets the more Functional Non-Custodian wallet we have for the community the better for us, the interface is very simple and so are the instructions.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
Quote
This means that you can securely unlock/ recover your private key with just passwords.

How does it work?

You mean you can just recover your private key only with a password without email or something to receive the private key?

If that's the case our wallet is at risk if we use that wallet. Because they can easily manipulate and brute force your wallet and generate a large number of passwords and retrieve all of your private keys from the website database.

So for me, I'm not satisfied with this kind of recovery method to get the private key because it is not secured anyone can put any random password to get the private key. They should required email or any contact for recovering the private keys.

newbie
Activity: 31
Merit: 0
Thanks so much for your reply!

Apologies for the delay on my end, I don't login here very often.

As of now there is no 'rekeying' functionality i.e. if you enter a different set of passwords, a different private key will be genenerated.

Would really want to take this forward. I'm new here, don't have too much experience with the community. Would be really appreciative if you could help me engage the community and take this forward.

Look forward to your reply.

legendary
Activity: 1372
Merit: 1027
Dump it!!!
Interesting.
Are the paswords acting like a key to derive the private key? What happens if I change or reset the password? Would that not change or affect the private key?
That is of course if it is derived from that in the first place.

You should create a telegram or discord channel where people can talk to you and engage in one to one conversation because I find this really interesting.
newbie
Activity: 31
Merit: 0
Hello Everyone!

I am new here, so please excuse me if this forum is the incorrect place to post this.

ZeroWallet is a protocol that uses Zero Knowledge Proofs to secure private keys with low-entropy passwords. It provides the convenience of brain wallets with a security guarantee comparable to third party multi-sig setups. This means that you can securely unlock/ recover your private key with just passwords. And the server stores ZERO information from which your private key can be derived. This is accomplished by the use of OPRFs derived from the OPAQUE key exchange protocol.

I developed this over six weeks at the University of Illinois at Urbana Champaign with Professor Andrew Miller. Please find details below, and let me know what you think!

Official Website (with fully functional demo!)
Demo Video/ Pitch
GitHub Code


https://imgur.com/v2MfAaL.png
Jump to: