pockets – Do partial keys present a brand new method to creating bodily bitcoin?

0
2


This challenge continues to be in pre-development stage and my essential concern is to grasp whether it is doable to make use of elliptic curve cryptography so as to add the personal and public partial keys when the keys are generated on two separate units.

If that is doable, the software program will run on a SeedSigner machine. Here’s a hyperlink to a diagram of the way it will work:

enter image description here

Beneath is a proof of the steps:

“You’ll be able to add two personal keys collectively, and the general public key for that
the identical as if you happen to added the 2 public keys for these personal keys
collectively.

This is an instance based mostly in your diagram:

Personal Key 1 =
5f2b5383d7ac8d05eb37fb636476a71b5b0af1b2261c2105ece2edc09da3c4fe
Public Key 1 =
02e526ffa1ffce8c47babddb01240c2373e2ad65195543b15377d2918d32d2af69

Personal Key 2 =
4de9ec9c3766c7230ccfe12ae8230547dbfb755ae148624f88831d6cd1893608
Public Key 2 =
0313fa7838307dbed5625f997a20ddea16efab775ce206d00dce84183ce02ea900

Should you mix these two personal keys collectively, you get the next
full personal key and full public key:

Personal Key 1 + Personal Key 2 =
ad1540200f135428f807dc8e4c99ac633706670d0764835575660b2d6f2cfb06
Full Public Key =
033b7287de5731320a35018584b0e5700f50a053cd3d86dbf77cad16864ff5101f

You may also add the 2 authentic public keys collectively on their very own
(without having the personal keys) to get the identical full public key:

Public Key 1 + Public Key 2 =
033b7287de5731320a35018584b0e5700f50a053cd3d86dbf77cad16864ff5101f

So you’ll be able to generate the complete public key with out realizing the personal
keys, however you want each of the personal keys to have the ability to spend from
this full public key.”

Earlier than I’m going forward and begin to discover a developer to code this, I might recognize any feedback or suggestions.

LEAVE A REPLY

Please enter your comment!
Please enter your name here