I came here a week ago to say that I was going to program my own exchange. I got mostly negative responses, but I have figured it out mostly. I wrote the code for the account system.
As for security, I know how the firewalls and load balancing works. The database VPSes have firewalls against all IPs except private internal IPs that allow it to connect only with the reverse proxy in the front. DDOS is not much of a problem. I can use Cloudflare.
My problem is how the fuck do I integrate the cryptos into my site? Like am I supposed to maintain a BTC ledger with the full 122 GB on my server? Also, how do I store coins offline with a paper wallet? What if people withdraw?
Landon Ross
Fuck off.
Lucas Edwards
I dont know anything about this
Joseph Perry
kys nocoder
Jonathan Cruz
This desu
Liam Turner
>As for security, I know how the firewalls and load balancing works
lel, sign me up!
Tyler Kelly
You show me a BTC ledger with 122 GB on the server, I quit my job right now and I work for you.
William Richardson
what features would you like to see and which coins would you want?
I'm thinking of (plus the main ones) QTUM STRAT IOTA NEO GAS EOS OMG BAT
Also, do you want whales to be cockblocked on the site (no allowed to sell anything when you are above x% in volume)
Jaxson Barnes
im really confused about that. i was thinking of using libbitcoin but wtf idk about these libraries. i do computer vision
Parker Morales
would i get more knowledge on >> /g/ or here
Jaxson Walker
you are one dumb fuck aren't you, OP.
your whole little science experiment aside, even if you did manage together to cobble a little site together you're forgetting about one important thing.
you think the government is gonna let some greasy fuck just open your own exchange? know all that AML/KYC shit you have to fill out when you sign up for exchanges?
yeah. that's on you chief. uncle sam is going to be knocking on your door within days of launching your shitty little site, if it even can handle more than 50 concurrent users.
David Adams
OP is bullshit or he would have posted his github, and he wont do it because beardfags like myself would rip his asshole a new asshole
Colton Nelson
.aaaaand /thread. fuck all of you for believing OP's bullshit.
Lincoln Mitchell
sorry im gonna kys now. i live in city so i be jumpin
Levi Parker
Bittrex uses a dedicated Azure vm for each wallet.
Let the pros handle the load balancing for you.
Tyler Watson
What's your background? What languages did you use?
Henry Kelly
Here's a great idea that I would've used but can't be arsed Make a BCH market. Infact keep only one market: BCH
Jason Nguyen
SYSCOIN, just install
Nathaniel Allen
It's not about the firewall. It's about exploits.
Charles Turner
uh this is shit, i saw a fiverr ad some indian will set up an entire exchange for you for $25
Zachary Stewart
Yes you keep a ledger so you can verify transactions coming in and out your exchange. You don't want to hold btc which isn't actually yours. Or you use an API to a blockchain monitor to verify.
As for wallets you need cold and hot wallets. Cold wallets are not connected to the internet and are merely used to fill the hot wallets. The hot wallet is used to thorough put exactly enough to fulfil a day's worth of withdrawals from your exchange. If it is insufficient you should manually access the cold wallet to supply the hot wallet. That is the tricky part, to secure those funds and trust employees.
And making an exchange is hard. Look up open source versions on github etc
Lincoln Rogers
err, you need to maintain wallets for every coin, how can you have got this far without knowing?
Colton Anderson
Ok cool, see you. It is clear that you have no idea wtf you're doing. And that's ok OP, you just maybe need to start with some smaller projects I think.