Jump to content
Sign in to follow this  
points20

Объясните один нюанс принципа работы

Recommended Posts

Я никак не могу понять - как я могу идентифицировать себя владельцем кошелька? Почему никто другой, кроме меня, не может воспользоваться моей транзакцией? И как воспользоваться ей из другого места?

Share this post


Link to post
Share on other sites

@points20,

А теперь подробнее, пожалуйста. Транзакция - это перевод средств между кошельками, если очень упрощенно.

Вопрос в том, как удостовериться, что кроме владельца никто не может воспользоваться средствами на его кошельке? Тогда ответ простой - надежно храните свой файл кошелька с ключами, или пароль от онлайн кошелька, если доверяете свои средства подобным сервисам.

 

Если углубиться дальше, то владелец кошелька это обладатель закрытого ключа из пары, хешем которого(если упрощенно, подробнее тут) является Bitcoin адрес. Не имея закрытого ключа нельзя подписать транзакции и перечислить кому-либо средства. Транзакция это подписывание выходов других транзакций, которые перечислили вам средства, открытым ключом того, кому вы передаете свои средства и своим закрытым ключом. Без закрытого ключа ничего не получится.

Share this post


Link to post
Share on other sites
И как воспользоваться ей из другого места?

Если есть другое место, то какое считается изначальным?)

Имея закрытый ключ, можно где угодно подписывать транзакции. Хоть на бумаге карандашом прыгая с парашютом. Можно с мобильника лайтовым кошельком, можно с помощью ключей в формате minikey, их некоторые сервисы и кошельки принимают. Тот же casascius им пользуется. Это если хочется экзотики.

Share this post


Link to post
Share on other sites

Я уже разобрался, спасибо. Просто слишком скрыто существование закрытого ключа в wallet.dat, это смущало. Теперь все понятно.

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...