-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish 2-Party chaincode protocol specification #14
Comments
chain code is the result of a ECDH key exchange:
is this what you meant ? |
hi, |
And, |
If I understand you correctly, Q and abG are the same. What symbol do you refer to? |
I dont't think so. Because abG is chain code that is used for all key derivations. So the chain code abG cann't be opened. However the pubilc key Q can be opened that is used for Verifying the signature of the transaction. And what do you think about it ? Thanks |
If the chain code abG is opened everyone could deduce all keys. Then assets eof blockchain's wallets is unsafe. |
I will tell you the symbol I refer to because formulas cannot be edited on Git |
right right, sorry for misleading you. |
Yes Yes,
Just now,I have carefully understood the 2p-HD algorithm again, and found that abG is used to derive the other public key of wallet, so even if the abG is exposed, the algorithm is still safe.
Sorry I have a another question that's what's the relationship between vector of indices and i? Could you explain how vector is denoted by i?
Thanks!
|
no problem. |
We need a specification of the protocol to better support binding tools, i.e.,
libs-core-bindings
.The text was updated successfully, but these errors were encountered: