Реальная история.
Там можно запустить bitcoind с средств, выделяемых на счета. Так что, если вы посмотрите на bitcoind как банк, счета будет так же, как счета в обычном банке. Они могут быть пронумерованы, как 0,1,2,3 и так далее.
Таким образом, в базе данных, вы можете иметь пользователь с UID (идентификатор пользователя) 123456, связанным со счетом 9, например, так, если вы войти как «AvgJoe», то UID извлекается из таблицы пользователей-БД и номер счета забирается из таблицы базы данных, а также. Таким образом, сайт может определить, сколько вы имеете в наличии в вашем аккаунте, и делать какие-либо другие действия, которые возможно с вашей учетной записью.
Другое дело, что многие сайты не имеют bitcoind работает на том же сервере, что и веб-сервер, и существуют различные методы, чтобы следить за балансом пользователь имеет, и как Bitcoins получены и отправлены.
Самый безопасный вариант, вероятно, будет запускать bitcoind на другом сервере, так что даже если веб-сервер был взломан, злоумышленник не смог убежать с бумажником сразу.
Кроме того, некоторые сайты делают в автономном режиме хранения монет, так сказать, общий доступный баланс интернет-провайдера webwallet был 200K BTC, возможно, они только держали 15K доступной системы в любое время.
Вы можете прочитать больше о API вызовов здесь:
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_listИ нет, это не глупый вопрос. Единственный способ узнать больше, чтобы быть любопытными и жаждущими больше знаний. К сожалению, есть немало разработчиков в этом сообществе, что смеяться над вами, если у вас есть уровень знаний ниже, чем у них. Я не думаю, что это что-то, что только в этом сообществе, но то, что вам, что вы найдете в любом месте.
И как всегда, всегда пытаются найти ответ на вопросы прибегая к помощи и поиск этот форум и т.д., и если вы не можете найти ответ, не бойтесь спросить, несмотря на то, что это может быть «глупый» вопрос. По крайней мере, всегда есть кто-то хочет помочь.