Bitcoin Forum
April 24, 2024, 01:52:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: We build 2nd biggest cryptocurrency exchange. Features and ideas.  (Read 929 times)
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
December 19, 2017, 04:24:52 PM
Last edit: May 17, 2018, 02:55:05 PM by Valera Vlasyuk
 #1

Hi all,

Since I have access to great developers and 18 years software development experience I've decided to jump into hot digital currency market to develop our own digital multicurrency wallet and trading platform.
 
Maybe this thread would be helpful for any start-ups who want to create the similar projects.

Here is a small list of features and marketing ideas.

Features for wallet:
- multicurrency wallet
- cloud based and mobile app wallet
- send/receive payments
- recurring tasks (pay, buy or sell cryptocurrency)
- trading tasks (sell/buy digital currency at price XXX)
- contactless payments via NFC, QR, ApplePay, AndroidPay (for mobile app)
- connected virtual card
- issue loans
- escrow payments
- insurance protection of wallet
- add notes to transactions
- connect bank account, your credit or debit card
- local exchange rates
- make two types of wallets (simple and advanced)


Features for trading platform:
- in one click from wallet Web interface become a trader
- cloud based and mobile app
- 2 factor authentication
- API
- margin trading
- margin funding
- advanced orders (limit, market, stop, trailig stop, fill/kill, oco, post only, hidden order, iceberg orders, TWAP)
- issuing your own tokens for trading
- live trades, live order book (ask, bid)
- show your trading history to others and collect funds for trading or invest in other traders(funds)
- customized charts


Ideas how to promote the project:
- referral system
- blog
- guest posts
- FB/AdWords Ads
- network of agents/representatives to promote service locally (e.g. like Uber does)


PS.: If you have any feature requests, can refer me to advisors/mentors or give valuable advices feel free to post them here or contact me directly

My best regards,
Valera Vlasyuk
Skype: valera.vlasyuk
email: valera.vlasyuk@gmail.com
1713923572
Hero Member
*
Offline Offline

Posts: 1713923572

View Profile Personal Message (Offline)

Ignore
1713923572
Reply with quote  #2

1713923572
Report to moderator
1713923572
Hero Member
*
Offline Offline

Posts: 1713923572

View Profile Personal Message (Offline)

Ignore
1713923572
Reply with quote  #2

1713923572
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713923572
Hero Member
*
Offline Offline

Posts: 1713923572

View Profile Personal Message (Offline)

Ignore
1713923572
Reply with quote  #2

1713923572
Report to moderator
1713923572
Hero Member
*
Offline Offline

Posts: 1713923572

View Profile Personal Message (Offline)

Ignore
1713923572
Reply with quote  #2

1713923572
Report to moderator
Jake052478
Full Member
***
Offline Offline

Activity: 224
Merit: 100


I will do wonder for YOU!!!


View Profile
December 20, 2017, 01:45:47 AM
 #2

Bitcoins current exchange rate into local currency if used internationally so that wherever you may go, you can use it internationally.   This way, the acceptance of bitcoins in the market will not be hindered of any sort.  Also, sending and payments of bills should also be considered so that the ease of not going to banks or payment centers will be exercise.
nc50lc
Legendary
*
Offline Offline

Activity: 2394
Merit: 5528


Self-proclaimed Genius


View Profile
December 20, 2017, 03:11:54 AM
 #3

Wallet and Trading at the same time, a little bit much for a standard user.
If you want, you can standardize trading like coinbase does. Then make the "Advanced" trading activatabe in the settings or another Advanced app similar to the Regular version if it will be an app.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Noelnada
Member
**
Offline Offline

Activity: 336
Merit: 12


View Profile
December 20, 2017, 01:37:55 PM
 #4

I have some experience in copywriting, content creation, digital marketing, social medias, community management, ICO, blockchain, translation from English to French.

I am currently looking for a promising project I could invest my time and energy in. You probably need developers first but I think I woukd be a good adviser when it comes to marketing, community building and attracting investors or fill in any position where my skills fit in.


   ⚡⚡ PRiVCY ⚡⚡   ▂▃▅▆█ ✅ PRiVCY (PRIV) is a new PoW/PoS revolutionary privacy project ● ☞ ✅ Best privacy crypto-market! ● █▆▅▃▂
    Own Your Privacy! ─────────────────║ WebsiteGithub  |  Bitcointalk  |  Twitter  |  Discord  |  Explorer ║─────────────────
   ✯✯✯✯✯                 ✈✈✈[Free Airdrop - Starts 9th June]✅[Tor]✈✈✈ ║───────────║ Wallet ➢ ✓ Windows  |  ✓ macOS  |  ✓ Linux
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
January 01, 2018, 11:57:06 PM
 #5

I have some experience in copywriting, content creation, digital marketing, social medias, community management, ICO, blockchain, translation from English to French.

I am currently looking for a promising project I could invest my time and energy in. You probably need developers first but I think I woukd be a good adviser when it comes to marketing, community building and attracting investors or fill in any position where my skills fit in.



I have already in-house team of developers and marketing (FB, Google, Content Marketing). But would be very thankful for help with community building and attracting investors.

In mid of January i'll start to post here the first prototypes.
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
January 02, 2018, 12:04:27 AM
 #6

Bitcoins current exchange rate into local currency if used internationally so that wherever you may go, you can use it internationally.   This way, the acceptance of bitcoins in the market will not be hindered of any sort.  Also, sending and payments of bills should also be considered so that the ease of not going to banks or payment centers will be exercise.


Great idea about local exchange.

Can you explain more about. Show some example:

Also, sending and payments of bills should also be considered so that the ease of not going to banks or payment centers will be exercise.
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
January 02, 2018, 12:20:03 AM
 #7

Wallet and Trading at the same time, a little bit much for a standard user.
If you want, you can standardize trading like coinbase does. Then make the "Advanced" trading activatabe in the settings or another Advanced app similar to the Regular version if it will be an app.

I thought about that in a similar way.
 
Create two apps (simple wallet  and advanced trading app).

And in the web version make button in the top "turn-on trading mode or something similar"

Two more ideas:
- make something like "trading/investment funds" that people can create by issuing tokens
- show public history of trades (if someone would like to see the results of the trader)


 
Kolvakh Yevhen
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
March 22, 2018, 01:41:17 PM
 #8

Hi Guys! I'm a marketing specialist and I work with Valera Vlasyuk helping to create MCW (it's not a final name of the project)
And here we have a visual part of our project:

goo[dot]gl/NacyYW

We need your feedback about it. Are we handle with making this product comfortable to use? Or what kind of features would you like to see in MCW?
zhigan
Newbie
*
Offline Offline

Activity: 109
Merit: 0


View Profile WWW
March 24, 2018, 09:58:36 PM
 #9

The name of this topic makes me curious, which is why I'm here.
I'm a relatively new person in the crypt, a little late came just before the hayas in the first half of December 2017 or in November, I do not remember exactly. But I already had time to try and study something. Now I'm trying to find a good bounty, I realized that in this topic you can also not bad enough to earn. Here is one in my opinion a very promising project is TokenGo. There, their office is a great choice and they pay well. You select the task, you immediately specify the price you make the application if satisfied and calculated immediately after the task is completed. In general I without straining for a couple of days 120 $ earned. See below in my signature link to this platform. There's a lot more that I can advise you to study the project.
zhigan
Newbie
*
Offline Offline

Activity: 109
Merit: 0


View Profile WWW
March 24, 2018, 10:48:15 PM
 #10

The name of this topic makes me curious, which is why I'm here.
I'm a relatively new person in the crypt, a little late came just before the hayas in the first half of December 2017 or in November, I do not remember exactly. But I already had time to try and study something. Now I'm trying to find a good bounty, I realized that in this topic you can also not bad enough to earn. Here is one in my opinion a very promising project is TokenGo. There, their office is a great choice and they pay well. You select the task, you immediately specify the price you make the application if satisfied and calculated immediately after the task is completed. In general I without straining for a couple of days 120 $ earned. See below in my signature link to this platform. There's a lot more that I can advise you to study the project.


 On the basis of this platform, you could also hold the Ico. They have a wonderful team and these people want to bring innovations to our world that would make life easier for all of us as a whole. I think that behind such platforms, especially if their creation is a bright, hard-working, purposeful, correctly chosen team, a great future. Follow the link below and then you will be able to learn more about all the advantages of this wonderful platform and maybe even run your project with it. Good luck! #TokenGo #ICO #Crypto
dollarneed
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile
March 24, 2018, 11:53:23 PM
 #11

A good exchange can't be successful without a good promotion since there are so many competitors out there. What I am trying to point out is that your marketing must have a good strategy in order to attract new costumer. The point is underline the best feature of your service and the difference between your service and another popular exchange I mean why do people should join your exchange while people feel good enough using their favorite exchange right now.
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
May 16, 2018, 09:27:31 PM
 #12

We are still doing research on this subject and making interfaces.

Some ideas that may be interesting for other similar projects:

Marketing:
- 30% commission from fees of invited client or maybe up to 70% in the beginning as reward to the most active affiliates
- Find infuencers ot FaceBook, Twitter and forums
- translate on different languares
- different typ of contests
- top traders with max margin
- blog posts with interesting stats

Monetisation/Revenue model:
- trading fee 0.04%-0.1%
- widrawal fee
- listing fee
- other income like promo fees or cross sales



Order matching engine:
While doing research i've found interesting articles about order matching engines and open source projects for limit order book here some of them.

WK Selph's Blogpost:
- https://[Suspicious link removed]/KF1SRm  - How to build a fast limit order book


Nice implementation on C++:
2 000 000 - 2 500 000 orders per second
https://github.com/objectcomputing/liquibook

The Buttercoin  crypto exchange source code. But it's written on Scala...
https://github.com/buttercoin

Port of winning www.quantcup.org competition entry (implementing a fast stock exchange matching engine for an HFT bot) from C to Go
https://github.com/rdingwall/go-quantcup

Nice thread at stackoverflow aboput matching engines https://quant.stackexchange.com/questions/3783/what-is-an-efficient-data-structure-to-model-order-book


Wow very impressive! 16 million orders per second
https://github.com/charles-cooper/itch-order-book


Technologies  will use for the crypto exchange:
 - programming languages: JavaScript, PHP, C/C++, GoLang
 - databases Redis  and  MySQL/PostgreSQL
 
In the beginning use Golang for the trade engine and then rewrite it to C/C++

Test engine on old trading records.

Security standarts.
This is the most important part that many stock exchange forget about.
https://en.wikipedia.org/wiki/ISO/IEC_27001

CryptoCurrency Security Standard
https://cryptoconsortium.github.io/CCSS/

Make several level of security.
1st Level that interacts with visitors
  at this level data from client will be passed to 2nd level middle/proxy servers. No direct access to trading engine from this servers.
  They just filter data show nice looking interfaces and prepare data for the 2nd level servers
   This servers will be replaced every 3 days with with clear new servers and checked for intrusions.

2nd level
   Check the data and route it to the 3rd level servers.
   At this level data will be checked for intrusions and filtered. The main goal of this layer is to alert intrusions.
   This servers will be replaced every 3 days with with clear new servers and checked for intrusions.

3rd level
   The most impotant servers. Access to this servers is only from private network. No connection from the world.
   
Simply saying split all system to small parts and monitor every activity + update and refresh the system to protect from intrusions

Few more things:
- Disable tracert and ping requests on all servers.
- Close all ports. Monitor connections, transferred data to the servers and report suspect connections.
- Add "honeypots" to the servers

Monitor suspect transactions.
- e.g. mass funds withdrawal or transfer to one account. Unusual funds transfer activities. Untill funds are inside of engine we can automatically stop suspect transactions.
- additional authentification if transaction goes in unusual way (different IP address, different browser, no cookie and etc). Collect information about usual client routes.
- duplicate all withdrawal transactions
- minfy and obfuscate all code that will be on real servers
- store funds on several wallets to split the risks

My best regards,
Valera Vlasyuk
Uexchange - Unnamed Exchange
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
May 16, 2018, 09:38:53 PM
 #13

Some interfaces:

Desktop/tablet:





Mobile mockups:




Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
May 17, 2018, 06:16:50 PM
 #14

One more thing that we will do is launch a public journey about our start-up.  Just registered a domain exchange2.net for this project and created a draft of the first matching engine in GoLang.

Positioning ideas:
- the most secure cryptoexchange
- 2nd biggest cryptoexchange in the world

We did research through semrush about advertising strategies of different cryptoexchanges and it looks like the best strategy for small startup is:
- SEO
- run affiliate campaign
- submit press releases
- publish partnership news
- and blog
- contests

And i think that main strategy here is to list a lot good commodities on exchange

My best regards,
Valera Vlasyuk
Exchange2.net - 2nd biggest cryptoexchange in the world
CEO
Anarchist
Sr. Member
****
Offline Offline

Activity: 531
Merit: 258


View Profile
May 17, 2018, 06:32:07 PM
 #15

One more thing that we will do is launch a public journey about our start-up.  Just registered a domain exchange2.net for this project and created a draft of the first matching engine in GoLang.

Positioning ideas:
- the most secure cryptoexchange
- 2nd biggest cryptoexchange in the world

We did research through semrush about advertising strategies of different cryptoexchanges and it looks like the best strategy for small startup is:
- SEO
- run affiliate campaign
- submit press releases
- publish partnership news
- and blog
- contests

And i think that main strategy here is to list a lot good commodities on exchange

My best regards,
Valera Vlasyuk
Exchange2.net - 2nd biggest cryptoexchange in the world
CEO

Don't forget to use social platforms. I honestly think you can't avoid it. You may find influencers on Twitter, as well using Facebook, Youtube, Quora etc. At least Twitter and Youtube is a must
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
May 17, 2018, 07:29:51 PM
 #16

Correct, Thank you for advice. How do you promote your project via social platforms?

I see that you have your team profile on the main page of the web site - very nice idea!
SooEz4Me
Member
**
Offline Offline

Activity: 476
Merit: 19

Professional Designer & Manager | PM ME


View Profile WWW
May 18, 2018, 10:09:43 AM
 #17

LOL, good luck!
BluRPie
Hero Member
*****
Offline Offline

Activity: 896
Merit: 504



View Profile
May 18, 2018, 12:59:46 PM
 #18

In my opinion, all this is not enough to become the largest exchange. I think you need at least a few million dollars just for advertising and few million dollars to attract market makers. And still I do not think that this will allow you to enter the top-5 exchanges.
Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
May 18, 2018, 08:25:11 PM
 #19

Just finished testing matching engine written in Golang.
I’ve got 320k orders processed at my MacBook Air 1.7 GHz Intel Core i5

NASDAQ is handling up to 100k orders per second
http://business.nasdaq.com/market-tech/marketplaces/trading

There are extra features to add to the order matching engine(like notifications, transactions log, market depth) but this speed will be enough to process orders.

BTW if you check this article you’ll see that NASDAQ used 15 years old matching engine written in FoxPro in 2011 year:
http://www.josh.com/notes/island-ecn-10th-birthday/

About marketing:
Before I start hard work on marketing I need to have a product that has minimal features.

My plan for the next 3 months is:
1. Build product with minimal features
2. Find potential users before the launch of the project

The first goal in marketing is to make people fund their accounts before the launch of the project.

I need to get several big partnerships that will drive traffic to the project for 50% from referred client revenue. But what extra value to offer them in exchange except revenue sharing...

Valera Vlasyuk (OP)
Jr. Member
*
Offline Offline

Activity: 47
Merit: 4


View Profile
May 22, 2018, 10:30:43 PM
 #20

Several notes about security:
- While coding service to manage websocket connections for the exchange project i've got some ideas how to protect sensitive servers:
  1. Make connections from secure server to "proxy" server. Simply saying if you have sensitive data on the server it connects to server that interacts with visitors. By using this method you add one more level of inside protection. If your 1st level server was hacked hackers will not get access to the sensitive information because they will not be able to connect to it at all (no open ports).

  2. Write simple protocol between servers. And check the message sizes. Simply saying message type A size can't be more than XXX and less than X if something goes wrong show ALERT about intrusion into the system and disconnect form the 1st level server.

 3. Fill all space on the 1st level servers and leave space only in several places. So it will not be possible to write on the server without deleting files. Change generic apps on the server to fake one so if someone try to use them immediate ALERT about intrusion.  Changes in files - ALERT to about intrusion.

 4. Wallets  will be separate servers that can't be accessed from outside. They will connect to data routing servers, get transaction information from them check total transaction stats if it differs from usual daily transaction pattern they will immediately disconnect and ALERT about intrusion.

Some tech data:
  - How to handle 3 millions of websocket connections using Go:
   https://medium.freecodecamp.org/million-websockets-and-go-cc58418460bb

Marketing/Business model ideas:
My project will work in similar to POF (Plenty Of Fish) way.  I remember when its former owner posted message at forums.digitalpoint.com  about $20k/month revenue. So main idea is a free service for all + advertising fee and premium service.
You can read about it here: https://en.wikipedia.org/wiki/PlentyOfFish


How can ideas form it be used in Exchange2.net service?
- no fees for transactions  
- set withdrawal fees yourself
- use SEO to get traffic

Premium services will be around:
- order matching priority (i was inspired by this article https://www.cmegroup.com/confluence/display/EPICSANDBOX/Matching+Algorithms there is a top priority for some type of members in order matching process)
- collective trading (simply saying you set to repeat what does some best public traders)
- listing new cryptocurrency

and there will be 3 ad blocks in the top of page that anyone can buy for tokens.  1st will be served ads with highest cost per impression/click.

Tokens:

Tokens could be used to pay for premium services, ads, voting or trade on exchange.

Ambassadors:
i want to try is "invitation only" access in the beginning.  I'll create network of ambassadors that will invite people and do promotion of the project. For every invited person that fund account and start trading they will receive tokens.

What do you think about these ideas? Have some suggestions?
Pages: [1] 2 3 »  All
  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!