Jump to content
AndrewTLT

Как именно создается приватный ключ и мультикошелек начинающийся с '3', например 3EyPVdtVrtMJ1XwPT9oiBrQysGpRY8LE9K

Recommended Posts

Здравствуйте. Кто нибудь может подсказать как именно создается мультикошелек, начинающийся с '3' и приватный ключ к нему? Я знаю как создается приватный ключ и адрес к обычным кошелькам, и везде это показано, но на примере кошельков начинающихся с '1':

 

BitcoinAddress.thumb.png.4cedee7bce102bd37bd5e5878878077f.png

 

К примеру из цифры 1 генерируются приватный ключ - 80 + 1 + 8 символов из двойного хеша и все это через base58:

5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf
KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn

 

Адреса генерируются по картинке выше:

1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm

1BgGZ9tcN4rm9KBzDn7KprQz87SZ26SAMH

 

Если префикс при генерации адресов делать не '00', а '05', то получаются адреса:

3EyPVdtVrtMJ1XwPT9oiBrQysGpRY8LE9K

3CNHUhP3uyB9EUtRLsmvFUmvGdjGdkTxJw

 

Но вот как например к ним получить приватный ключ?

BitcoinAddress.png

Share this post


Link to post
Share on other sites

Адреса, начинающиеся с 3, называются P2SH-адреса. Чтобы понять, как они создаются, нужно сначала разобраться, что такое P2SH-транзакции.

 

Книга "Mastering Bitcoin" (Транзакции - Стандартные транзакции - Pay-to-Script-Hash (P2SH)).

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...