Bitcoin Forum

Economy => Exchanges => Topic started by: wsxdrfv on April 17, 2018, 01:56:06 AM



Title: Where to start exchange wallet implementation?
Post by: wsxdrfv on April 17, 2018, 01:56:06 AM
So where to start?

For example, to implement Bitcoin wallet of exchange, download full node client of bitcoin and download whole chain datas?
And locate this bitcoin client daemon at same location of exchange's web server?
It should be ubuntu server?

or using this? https://blockchain.info/api/blockchain_wallet_api



Title: Re: Where to start exchange wallet implementation?
Post by: cr1776 on April 17, 2018, 02:02:05 AM
So where to start?

For example, to implement Bitcoin wallet of exchange, download full node client of bitcoin and download whole chain datas?
And locate this bitcoin client daemon at same location of exchange's web server?
It should be ubuntu server?

or using this? https://blockchain.info/api/blockchain_wallet_api



Cold storage for an exchange wallet should be where you start. Then have some small amount that is not cold.  

And bitcond on the web server?  That is a bad idea.

The fact that you are asking these questions is quite concerning for anyone who would want to use this exchange.  My suggestion is to do a lot more reading to see how exchanges have been hacked, what others have tried and recommend and then think about the architecture you want to use based on that.


Title: Re: Where to start exchange wallet implementation?
Post by: wsxdrfv on April 17, 2018, 02:05:21 AM
Cold storage for an exchange wallet should be where you start. Then have some small amount that is not cold.  

And bitcond on the web server?  That is a bad idea.

The fact that you are asking these questions is quite concerning for anyone who would want to use this exchange.  My suggestion is to do a lot more reading to see how exchanges have been hacked, what others have tried and recommend and then think about the architecture you want to use based on that.
So you mean here? https://www.bitcoin.com/guides/setting-up-your-own-cold-storage-bitcoin-wallet

https://tools.bitcoin.com/paper-wallet/   -> Why it says (BCH)? Isn't it then Bitcoin-Cash? Not Bitcoin?


Title: Re: Where to start exchange wallet implementation?
Post by: wsxdrfv on April 17, 2018, 04:19:54 AM
Then cold storage can be just Ledger Nano-s like hardware wallet?


Title: Re: Where to start exchange wallet implementation?
Post by: HeRetiK on April 17, 2018, 08:21:50 AM
So you mean here? https://www.bitcoin.com/guides/setting-up-your-own-cold-storage-bitcoin-wallet

https://tools.bitcoin.com/paper-wallet/   -> Why it says (BCH)? Isn't it then Bitcoin-Cash? Not Bitcoin?

Bitcoin.com is owned by Roger Ver who claims BCH to be the "true" Bitcoin, thus he refers to BCH as "Bitcoin" instead of "Bitcoin Cash".

The process for paper wallets is more or less the same for BTC, but I wouldn't trust Bitcoin.com's instructions anymore. Either way, paper wallets may be a bit unwieldy when setting up cold storage for an online service.


Then cold storage can be just Ledger Nano-s like hardware wallet?

For example. I'm not sure about exchanges, but some of the Casinos use hardware wallets for cold storage and refill the hot wallet manually whenever needed.

Another possibility is setting up an air gapped machine (read: an offline machine, never to be connected to the internet or other networks and devices) with Electrum or Armory.


That being said: You really really shouldn't start an exchange. Judging from your questions -- don't get me wrong, it's great that you are asking and trying to learn -- building and running an exchange is way beyond your current capabilities.


Title: Re: Where to start exchange wallet implementation?
Post by: yo_mama on April 17, 2018, 11:07:02 PM
The fact that you are asking these questions is quite concerning for anyone who would want to use this exchange.  My suggestion is to do a lot more reading to see how exchanges have been hacked, what others have tried and recommend and then think about the architecture you want to use based on that.

Most those so called "exchange hacks" are in fact exit scams committed by the exchanges themselves, with the crappy excuse of "being hacked".

Exchanges take away all the fund. So easy to make money.


Title: Re: Where to start exchange wallet implementation?
Post by: wsxdrfv on April 18, 2018, 12:14:09 AM
That being said: You really really shouldn't start an exchange. Judging from your questions -- don't get me wrong, it's great that you are asking and trying to learn -- building and running an exchange is way beyond your current capabilities.
Thanks for reply.
Of course, I didn't started exchange myself alone. I am hired to company that preparing exchange.
Company has a lot of cash of course enough to launch exchange and so gathering specialists. (See my post at this forum's project section)