Title: Best way to handle multiple accounts (like a bank)? Post by: wslh on November 25, 2014, 06:23:02 PM I am developing a virtual bank using bitcoins using the reference client multiple accounts capability. My main concern is scaling it (https://en.bitcoin.it/wiki/Accounts_explained#Account_Weaknesses) to hundreds of thousands of accounts and transactions fired all the time.
What are other alternatives to this approach? I read that using multiple address assigned to different users is one way to handle it but would like to hear your opinion about other alternatives. Thanks, wslh Title: Re: Best way to handle multiple accounts (like a bank)? Post by: doge94 on November 29, 2014, 10:18:11 PM If you don't know what you are doing PLEASE don't develop banking software, especially for bitcoin. That being said assigning each user an address in a DB and checking transactions as they come in seems to be a good approach.
Title: Re: Best way to handle multiple accounts (like a bank)? Post by: gmaxwell on November 30, 2014, 11:19:33 AM If you don't know what you are doing To make this solid advice more useful, I'll add... How do you know when you don't know what you're doing? If you think you know what you're doing thats a strong indicator that you don't.Title: Re: Best way to handle multiple accounts (like a bank)? Post by: cbeast on November 30, 2014, 11:30:19 AM One word: Ripple.
It claims to do everything you could ever dream of. Title: Re: Best way to handle multiple accounts (like a bank)? Post by: doof on December 03, 2014, 10:47:31 PM If you don't know what you are doing To make this solid advice more useful, I'll add... How do you know when you don't know what you're doing? If you think you know what you're doing thats a strong indicator that you don't.Title: Re: Best way to handle multiple accounts (like a bank)? Post by: doof on December 03, 2014, 10:50:25 PM What are other alternatives to this approach? I read that using multiple address assigned to different users is one way to handle it but would like to hear your opinion about other alternatives. MS SQL Enterprise will handle alot of load.Title: Re: Best way to handle multiple accounts (like a bank)? Post by: BitcoinPappi on December 04, 2014, 10:16:28 PM If you don't know what you are doing To make this solid advice more useful, I'll add... How do you know when you don't know what you're doing? If you think you know what you're doing thats a strong indicator that you don't.^^^This Title: Re: Best way to handle multiple accounts (like a bank)? Post by: newIndia on December 04, 2014, 10:49:04 PM What are other alternatives to this approach? I read that using multiple address assigned to different users is one way to handle it but would like to hear your opinion about other alternatives. MS SQL Enterprise will handle alot of load.For god's sake, DO NOT get trapped by MS. Once you are in, there is no way out. Title: Re: Best way to handle multiple accounts (like a bank)? Post by: dsly on December 05, 2014, 01:37:09 PM I am developing a virtual bank using bitcoins using the reference client multiple accounts capability. My main concern is scaling it (https://en.bitcoin.it/wiki/Accounts_explained#Account_Weaknesses) to hundreds of thousands of accounts and transactions fired all the time. What are other alternatives to this approach? I read that using multiple address assigned to different users is one way to handle it but would like to hear your opinion about other alternatives. Thanks, wslh Maybe if bitcoin had a POS , it would also be like a bank. But, I seriously doubt, a virtual bank for bitcoins would be preferred by most. Title: Re: Best way to handle multiple accounts (like a bank)? Post by: altcoinex on December 05, 2014, 03:42:15 PM "Don't you think If I were wrong, Id know it?"
Title: Re: Best way to handle multiple accounts (like a bank)? Post by: throwingbones1 on December 10, 2014, 04:30:48 PM What are other alternatives to this approach? I read that using multiple address assigned to different users is one way to handle it but would like to hear your opinion about other alternatives. MS SQL Enterprise will handle alot of load.For god's sake, DO NOT get trapped by MS. Once you are in, there is no way out. i agree totally, there are plenty of other alternatives. Title: Re: Best way to handle multiple accounts (like a bank)? Post by: mlferro on December 13, 2014, 04:10:03 PM the topic idea is good! I liked ... but I do not particularly have the courage to invest, because nowadays, there is no security on the Internet
Title: Re: Best way to handle multiple accounts (like a bank)? Post by: wslh on December 16, 2014, 11:05:34 PM If you don't know what you are doing To make this solid advice more useful, I'll add... How do you know when you don't know what you're doing? If you think you know what you're doing thats a strong indicator that you don't.I always have someone in my team that knows what he is doing. Anyway, the main question was about a bitcoin implementation that can handle multiple accounts. I wonder why nobody suggested Copay, BitcoinJS-Lib, or a fork of BTCWallet handling multiple accounts. Title: Re: Best way to handle multiple accounts (like a bank)? Post by: BITMIXER.IO on December 17, 2014, 01:02:40 AM In case of "bank" no way than use unique address for every customer. Combined with no-sql-database it should work pretty fast.
Title: Re: Best way to handle multiple accounts (like a bank)? Post by: noobtrader on December 17, 2014, 02:18:51 AM One word: Ripple. It claims to do everything you could ever dream of. wow... it can take me to the moon ??? LOL Title: Re: Best way to handle multiple accounts (like a bank)? Post by: lontivero on December 17, 2014, 10:52:36 PM In case of "bank" no way than use unique address for every customer. Combined with no-sql-database it should work pretty fast. I think that is the more natural approach but it is not a good idea. 1) reuse addresses is never a good idea 2) all eggs together sound dangerous if they are in a reused address It could be an acceptable approach if he can move the biggest part to a cold wallet Title: Re: Best way to handle multiple accounts (like a bank)? Post by: wslh on March 21, 2015, 12:50:32 PM I just published (http://blog.coinfabrik.com/online-bitcoin-wallets-using-copay/) a way to do this using Copay.
I hope it helps. Title: Re: Best way to handle multiple accounts (like a bank)? Post by: daviswilla on March 25, 2015, 04:45:22 PM I dont it work
Title: Re: Best way to handle multiple accounts (like a bank)? Post by: nambich on March 30, 2015, 05:54:52 PM I am developing a virtual bank using bitcoins using the reference client multiple accounts capability. My main concern is scaling it (https://en.bitcoin.it/wiki/Accounts_explained#Account_Weaknesses) to hundreds of thousands of accounts and transactions fired all the time. What are other alternatives to this approach? I read that using multiple address assigned to different users is one way to handle it but would like to hear your opinion about other alternatives. Thanks, wslh The topic idea is good! I liked ... but I do not particularly have the courage to invest, because nowadays, there is no security on the Internet |