Author

Topic: Вопрос: Организация аккаунт-системы в аль&#10 (Read 290 times)

newbie
Activity: 10
Merit: 0
А кто сказал, что систему аккаунтов собираются из демона выпиливать?
Я думаю вообще все до единой биржи тогда колом встанут.
Ну в разных местах вижу такую инфу, вот например
https://github.com/bitcoin-dot-org/bitcoin.org/issues/1287

Подводные камни стандартны
Я вот подумываю о том что бы вообще админки не было.

Спасибо за наводку
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
А кто сказал, что систему аккаунтов собираются из демона выпиливать?
Я думаю вообще все до единой биржи тогда колом встанут.

Но если удалят, то ничего не останется, как выносить эту систему в свою базу, а какие еще варианты тут могут быть?
Подводные камни стандартны: база должна быть устойчива к внезапным отключениям электричества, к ударам молний по серверу, к заходу на сервер хакера с правами админа.
Я вот облачную базу гугла для этих целей использую, где ключи хранятся в зашифрованном виде и пароль для дешифровки знает только юзер.
https://github.com/3s3s/multicoins.org
newbie
Activity: 10
Merit: 0
Доброго
При разработке webwallet столкнулся с такой загвоздкой.
Текущие разработки в данном направлении сводятся к тому что есть 1 демон, на котором 1 юзер получает аккаунт, и все операции идут через getaccountaddress, getaddressesbyaccount, listreceivedbyaccount и sendfrom
Пример: https://github.com/johnathanmartin/piWallet
Проблема в том, что такая аккаунт система будет в скоро времени удалена и официального демона, по разным причинам - сложность в понимании логики, сложность в бекапах, не явная логика отправки коинов с аккаунта, не трогая при этом аккаунт default аккаунт.

Вот у меня к вам вопрос:
Как организовать систему аккаунтов? Я понимаю что можно просто в базе хранить привязанные к юзеру номер кошелька. Но какие подводные камни тут? Есть ли open-source где это реализовано правильно. Или может кто-то встречал описание правильной логики? В общем интересует best-practices.
Jump to: