Bitcoin Forum
May 23, 2024, 09:24:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Вопрос: Организация аккаунт-системы в аль  (Read 268 times)
mr.tall (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 08, 2017, 08:55:10 AM
 #1

Доброго
При разработке webwallet столкнулся с такой загвоздкой.
Текущие разработки в данном направлении сводятся к тому что есть 1 демон, на котором 1 юзер получает аккаунт, и все операции идут через getaccountaddress, getaddressesbyaccount, listreceivedbyaccount и sendfrom
Пример: https://github.com/johnathanmartin/piWallet
Проблема в том, что такая аккаунт система будет в скоро времени удалена и официального демона, по разным причинам - сложность в понимании логики, сложность в бекапах, не явная логика отправки коинов с аккаунта, не трогая при этом аккаунт default аккаунт.

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

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 08, 2017, 10:44:03 AM
 #2

А кто сказал, что систему аккаунтов собираются из демона выпиливать?
Я думаю вообще все до единой биржи тогда колом встанут.

Но если удалят, то ничего не останется, как выносить эту систему в свою базу, а какие еще варианты тут могут быть?
Подводные камни стандартны: база должна быть устойчива к внезапным отключениям электричества, к ударам молний по серверу, к заходу на сервер хакера с правами админа.
Я вот облачную базу гугла для этих целей использую, где ключи хранятся в зашифрованном виде и пароль для дешифровки знает только юзер.
https://github.com/3s3s/multicoins.org

OpenTrade - Open Source Cryptocurrency Exchange
mr.tall (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
August 08, 2017, 10:48:30 AM
 #3

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

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

Спасибо за наводку
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!