Bitcoin Forum
June 24, 2024, 06:06:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Thinking of making my own altcoin exchange... Need tips and advice!  (Read 1058 times)
Mt. Gox (OP)
Full Member
***
Offline Offline

Activity: 350
Merit: 118



View Profile
July 15, 2014, 10:44:03 AM
 #1

Hi, I'm thinking of building my own altcoin exchange similar to Cryptsy but I need some advice first.

I took a semester of Python and a semester of Java back in college two years ago, both of which I passed (the former with an A grade). I also have some experience with HTML and some minor experience with CSS.

Now I understand that an exchange would utilize scripts and dynamically generate pages with a front end and a back end. And I will need to learn PHP (or perhaps use my existing knowledge of Python?) to code for all the programming in the back end and use MySQL to keep entries in a database.

So I'm guessing the basic script will generate a new deposit address for coin A and assign it to each user. Each user will be an object that is an instance of class "User" that will have its own attributes. When coins are deposited into the address, the script updates the user's balance and stores this in a database somewhere. If the user wants to exchange his coin A for another coin B, a method call is performed which deducts the chosen amount from the coin A balance and updates the coin B balance. The same would happen to the other user on the opposite side of the trade.

Sounds pretty easy.

I also realize that I could hire a developer who could make the site for me, but I don't really want to do down this path because if they are a good developer, then they can build their own altcoin exchange themselves. Why would someone choose to do all the work for me? Not to mention it would be expensive and it would be very bad if I, the owner, did not understand the code and had no idea how anything worked.

OK, so far so good. Now what about the economics? Exactly how profitable are exchanges? What are the expenses (other than hosting costs), that impact the profitability of an exchange? My plan for my business is that it will be a one-man operation to keep costs low. And how long would it take for someone like me who has no knowledge of PHP to gain the necessary skills to pursue this plan?

Thanks.

Dear GOD/GODS and/or anyone else who can HELP ME (e.g. MEMBERS OF SUPER-INTELLIGENT ALIEN CIVILIZATIONS): The next time I wake up, please change my physical form to that of FINN MCMILLAN of SOUTH NEW BRIGHTON at 8 YEARS OLD and keep it that way FOREVER. I am so sick of this chubby Asian man body! Thank you! - CHAUL JHIN KIM (a.k.a. A DESPERATE SOUL) P.S. If anyone is reading this then please pray for me! [ www.chauljhin.com ]
TheWhale
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
July 15, 2014, 10:45:04 AM
 #2

Not with that username  Cheesy
Mt. Gox (OP)
Full Member
***
Offline Offline

Activity: 350
Merit: 118



View Profile
July 15, 2014, 11:05:26 AM
 #3

Not with that username  Cheesy

It will have a completely different name and will be launched on a new account. I already registered the domain for it although it's a secret. Launch is set on Jan 1, 2015. And who knows? If it becomes extremely popular then I might even be able to buy the trademark off Karpeles and call it Mt. Gox 2. Grin

Dear GOD/GODS and/or anyone else who can HELP ME (e.g. MEMBERS OF SUPER-INTELLIGENT ALIEN CIVILIZATIONS): The next time I wake up, please change my physical form to that of FINN MCMILLAN of SOUTH NEW BRIGHTON at 8 YEARS OLD and keep it that way FOREVER. I am so sick of this chubby Asian man body! Thank you! - CHAUL JHIN KIM (a.k.a. A DESPERATE SOUL) P.S. If anyone is reading this then please pray for me! [ www.chauljhin.com ]
TheWhale
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
July 15, 2014, 11:06:48 AM
 #4

Not with that username  Cheesy

It will have a completely different name and will be launched on a new account. I already registered the domain for it although it's a secret. Launch is set on Jan 1, 2015. And who knows? If it becomes extremely popular then I might even be able to buy the trademark off Karpeles and call it Mt. Gox 2. Grin

Lol. Have you considered buying an alt exchange? I think it would save you some money. Look in the Auctions section of bitcointalk
Mt. Gox (OP)
Full Member
***
Offline Offline

Activity: 350
Merit: 118



View Profile
July 15, 2014, 11:15:46 AM
 #5

Not with that username  Cheesy

It will have a completely different name and will be launched on a new account. I already registered the domain for it although it's a secret. Launch is set on Jan 1, 2015. And who knows? If it becomes extremely popular then I might even be able to buy the trademark off Karpeles and call it Mt. Gox 2. Grin

Lol. Have you considered buying an alt exchange? I think it would save you some money. Look in the Auctions section of bitcointalk

I could, but those are very expensive. The last one went for 15 BTC apparently. I only have 0.3 BTC. Sad

Dear GOD/GODS and/or anyone else who can HELP ME (e.g. MEMBERS OF SUPER-INTELLIGENT ALIEN CIVILIZATIONS): The next time I wake up, please change my physical form to that of FINN MCMILLAN of SOUTH NEW BRIGHTON at 8 YEARS OLD and keep it that way FOREVER. I am so sick of this chubby Asian man body! Thank you! - CHAUL JHIN KIM (a.k.a. A DESPERATE SOUL) P.S. If anyone is reading this then please pray for me! [ www.chauljhin.com ]
PereguineBerty
Member
**
Offline Offline

Activity: 109
Merit: 35


View Profile
July 15, 2014, 11:30:03 AM
 #6

Gotta admire your ambition buddy but creating and running exchange will be hell. You'll be under attack constantly from hackers and scammers running every exploit possible to steal your coins. You could put in months of work and see it go to ruin very quickly.

Good luck  Grin
MisO69
Legendary
*
Offline Offline

Activity: 1946
Merit: 1005


My mule don't like people laughing


View Profile
July 15, 2014, 12:38:29 PM
 #7

Not with that username  Cheesy

It will have a completely different name and will be launched on a new account. I already registered the domain for it although it's a secret. Launch is set on Jan 1, 2015. And who knows? If it becomes extremely popular then I might even be able to buy the trademark off Karpeles and call it Mt. Gox 2. Grin

Lol. Have you considered buying an alt exchange? I think it would save you some money. Look in the Auctions section of bitcointalk

I could, but those are very expensive. The last one went for 15 BTC apparently. I only have 0.3 BTC. Sad

Well.. you'll need hosting and a server. I think that alone will cost way more than .3

cryptozim
Full Member
***
Offline Offline

Activity: 183
Merit: 100


View Profile
July 15, 2014, 12:47:48 PM
 #8

Gotta admire your ambition buddy but creating and running exchange will be hell. You'll be under attack constantly from hackers and scammers running every exploit possible to steal your coins. You could put in months of work and see it go to ruin very quickly.

Good luck  Grin

I agree with this. If you only have two semesters of programming experience, you're nowhere near ready to deal with the security issues that come with holding large amounts of coin for other people.

BTC: 15h26g3SUu6iXUi1phv5FHmASc5hDeGHpJ | LSK: 840098997497226041L | CSC: cMsbRGMLzu7Ss8L7Vv6osksUyt5P322uxS
raganius
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
July 15, 2014, 12:48:37 PM
 #9

Not with that username  Cheesy

lol
CounterStrike
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
July 15, 2014, 01:34:28 PM
 #10

Dont do it unless you have a team of people, you will need to monitor it 24/7 as the hacker loves exchange site..
boxuser
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250

Credits CRD 1st Decentralized Exchange coin


View Profile
July 15, 2014, 02:03:07 PM
 #11

no need for that, see

ANN: https://bitcointalk.org/index.php?topic=634403.0

Video to upcoming Wallet 2.0 with Dec. Exchange in wallet: http://vimeo.com/100148381



Hi, I'm thinking of building my own altcoin exchange similar to Cryptsy but I need some advice first.

I took a semester of Python and a semester of Java back in college two years ago, both of which I passed (the former with an A grade). I also have some experience with HTML and some minor experience with CSS.

Now I understand that an exchange would utilize scripts and dynamically generate pages with a front end and a back end. And I will need to learn PHP (or perhaps use my existing knowledge of Python?) to code for all the programming in the back end and use MySQL to keep entries in a database.

So I'm guessing the basic script will generate a new deposit address for coin A and assign it to each user. Each user will be an object that is an instance of class "User" that will have its own attributes. When coins are deposited into the address, the script updates the user's balance and stores this in a database somewhere. If the user wants to exchange his coin A for another coin B, a method call is performed which deducts the chosen amount from the coin A balance and updates the coin B balance. The same would happen to the other user on the opposite side of the trade.

Sounds pretty easy.

I also realize that I could hire a developer who could make the site for me, but I don't really want to do down this path because if they are a good developer, then they can build their own altcoin exchange themselves. Why would someone choose to do all the work for me? Not to mention it would be expensive and it would be very bad if I, the owner, did not understand the code and had no idea how anything worked.

OK, so far so good. Now what about the economics? Exactly how profitable are exchanges? What are the expenses (other than hosting costs), that impact the profitability of an exchange? My plan for my business is that it will be a one-man operation to keep costs low. And how long would it take for someone like me who has no knowledge of PHP to gain the necessary skills to pursue this plan?

Thanks.

1Referee
Legendary
*
Offline Offline

Activity: 2170
Merit: 1427


View Profile
July 15, 2014, 03:12:13 PM
 #12

If you need advice and tips regarding making/managing your own exchange should be an indication that you're not able to do so.

Don't get me wrong, I like to see people getting involved in new projects, but running an exchange requires a whole team. It will cost you a bunch of $$$ as well for marketing.

Competing with the current large altcoin exchanges is a battle that you can't win.

And then the most important thing. Security.



Spoetnik
Legendary
*
Offline Offline

Activity: 1540
Merit: 1011


FUD Philanthropist™


View Profile
July 15, 2014, 03:27:29 PM
 #13

Love the name  Cheesy

i just wanted to say i seen a banner add here at the forum saying you can buy one.. pre-made.


edit:
But in all seriousness it can't be done unless you have a professional team.

The days of running a one man half ass operation and it being good enough to get by is LONG gone !
Crypto is a money pit and it attracts the elite of evil from around the globe..
You can't just wake up tomorrow and say i will learn HTML/PHP etc and open an exchange next week lol

FUD first & ask questions later™
ethought
Legendary
*
Offline Offline

Activity: 1316
Merit: 1000



View Profile
July 15, 2014, 03:49:09 PM
 #14

And how long would it take for someone like me who has no knowledge of PHP to gain the necessary skills to pursue this plan?

Years...
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!