Jump to content
Alexey110

Работа биткоин АТМ с точки зрения разработчика

Recommended Posts

Здравствуйте.

Очень интересен вопрос работы биткоин АТМ с точки зрения разработчика. 

Понятно, что внутренняя структура ПО АТМ может быть разной, но может у кого-нибудь есть общее понимание данного вопроса.

 

1. Как создается кошелек без каких-либо данных?  Т.е. по нажатию пары кнопок появляется талон с QR кодом закрытого и открытого ключа.

     На сколько я понимаю, то на АТМ скачан блокчейн (типа Bitcoin Core) и машина генерирует ключи.

 

2. Как купить биткионы? Что за ПО может быть установлено в АТМ.

     По моему мнению это подключение к нескольким биржам и происходит сперва покупка на бирже, а уже потом продажа биткоинов клиенту.

 

Прочитал много различных статей, но в них только косвенно касались этих вопросов.

Помогите разобраться. Может ссылки на статьи и т.п.

 

Спасибо! 

Share this post


Link to post
Share on other sites
4 минуты назад, Alexey110 сказал:

1. Как создается кошелек без каких-либо данных?  Т.е. по нажатию пары кнопок появляется талон с QR кодом закрытого и открытого ключа.

     На сколько я понимаю, то на АТМ скачан блокчейн (типа Bitcoin Core) и машина генерирует ключи.

Для генерации ключа не нужен блокчейн и монеты в АТМ не хранятся, достаточно дернуть REST API и получить в ответ новый адрес

 

5 минут назад, Alexey110 сказал:

2. Как купить биткионы? Что за ПО может быть установлено в АТМ.

     По моему мнению это подключение к нескольким биржам и происходит сперва покупка на бирже, а уже потом продажа биткоинов клиенту.

У владельцев таких сервисов  есть свои монеты, и отправляются свои монеты,  а что и как происходит с фиатным баблом и в какое время - это на усмотрение самого владельца сервиса, он может купить сразу, а может купить через 3 дня когда курс станет ниже (допустим).

Share this post


Link to post
Share on other sites

Спасибо!

А если ключи генерируются на стороннем сервисе, то  получается, что у них к моим ключам тоже доступ есть?

И эти ключи в теории могут быть скомпрометированны.

Share this post


Link to post
Share on other sites

Зачем тебе ключи вообще, при покупке тем паче.

Установлен клиент и по инету стучится к серверу за данными, провел сделку и будь здоров.

Share this post


Link to post
Share on other sites

@Alexey110 зачем их хранить на стороннем ресурсе и "у них"? 

Вы можете поставить свой Коре клиент в защищенном месте, там и будут храниться ключи. 

Для работы АТМ ключи в АТМ не нужны.

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.

  • Similar Topics

×
×
  • Create New...