Bitcoin Forum
April 26, 2024, 11:25:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »  All
  Print  
Author Topic: Давайте создадим с нуля биржу Open Source?  (Read 32151 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (5 posts by 1+ user deleted.)
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
February 08, 2018, 05:22:04 PM
 #141

Проект жив?
замечания про микросервисы очень правильные.. если проект будет развиватся, то рано или поздно до этого дойдет. Будет время с удовольствием присоеденюсь

Моя команда занимается биржами на Peatio (есть такой опен сорс на руби)

Я сформировал в себе устойчивое желание написать собственную централизованную биржу (децентрализованную уже давно написал, но похоже народу это пока не нужно).

Привет

Мне от одного инвестора поступил заказ на создание централизованной биржи
Лично сам заниматься не могу, т.к. много сил трачу на создание нового блокчейна, буду только курировать процесс.

В связи с эти вопросы:
1. Заложили ли вы масштабируемость до 1 млн пользователей и выше в день?
2. Есть ли интерес поучаствовать в команде - на полную ставку (г. Москва, территориально будет БЦ Москва-Сити)?


P.S.
Кстати, можно принять участие частичное, т.к. я тоже буду всячески советовать node.js, то можно создать одинаковый стандартный внешний API ну и самое главное - написать библиотеку работы с криптовалютами (блокчейнами) для валют которые будут торговаться на бирже...

Если не определились, то посмотрите в эту сторону.




Проект конечно жив. Ссылка на рабочую версию в моей подписи. Сейчас работаю над АПИ

OpenTrade - Open Source Cryptocurrency Exchange
1714173916
Hero Member
*
Offline Offline

Posts: 1714173916

View Profile Personal Message (Offline)

Ignore
1714173916
Reply with quote  #2

1714173916
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714173916
Hero Member
*
Offline Offline

Posts: 1714173916

View Profile Personal Message (Offline)

Ignore
1714173916
Reply with quote  #2

1714173916
Report to moderator
mr_null
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
February 08, 2018, 07:39:34 PM
 #142

Давайте определимся. Есть ли движки уже, платные во фри посмотреть или бесплатные для выстраивания понимания. Сетка опенсорсных открытых площадок была бы кстати. Какие есть движки на сегодня? ссылки.
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
February 08, 2018, 07:45:36 PM
Merited by Daneal (10)
 #143

Давайте определимся. Есть ли движки уже, платные во фри посмотреть или бесплатные для выстраивания понимания. Сетка опенсорсных открытых площадок была бы кстати. Какие есть движки на сегодня? ссылки.

Да чет не сильно много желающих в опенсорс свои биржи выкладывать.

OpenTrade - Open Source Cryptocurrency Exchange
Coin-1
Legendary
*
Offline Offline

Activity: 2436
Merit: 2169



View Profile
February 10, 2018, 05:14:44 AM
 #144

Давайте определимся. Есть ли движки уже, платные во фри посмотреть или бесплатные для выстраивания понимания. Сетка опенсорсных открытых площадок была бы кстати. Какие есть движки на сегодня? ссылки.
Да чет не сильно много желающих в опенсорс свои биржи выкладывать.
Вот ещё одна open-source биржа, правда, опять на Python:
https://github.com/blinktrade/bitex
BuyOwnEx
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 07:19:33 AM
Last edit: June 23, 2019, 06:22:13 PM by BuyOwnEx
 #145

Вставлю свои 5 копеек.
Тоже начали разрабатывать свою биржевую платформу... Демо версию можно посмотреть на https://demo.buyownex.com. В OpenSource отдавать конечно не рискнем, поскольку проект очень высокотехнологичный и требует больших навыков.
Мы намереваемся продавать нашу платформу всем заинтересованным лицам.
Наш проект изначально был рассчитан на highload, поскольку ядро пишется на C#, а БД используется промышленная PostgreSQL
Если есть желание поучаствовать, you are wellcome!

Тема для обсуждений: https://bitcointalk.org/index.php?topic=2960582
Daneal
Sr. Member
****
Offline Offline

Activity: 448
Merit: 252


BnkToTheFuture.com


View Profile
February 16, 2018, 10:07:01 AM
 #146

Проект жив?
замечания про микросервисы очень правильные.. если проект будет развиватся, то рано или поздно до этого дойдет. Будет время с удовольствием присоеденюсь

Моя команда занимается биржами на Peatio (есть такой опен сорс на руби)

А вы можете помочь с подключением криптовалютных кошельков к Peatio ?

Developer- Create your own ICO - 100+ REFERENCE PROJECTS
Vasilkoff
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
February 16, 2018, 03:18:05 PM
 #147

Проект жив?
замечания про микросервисы очень правильные.. если проект будет развиватся, то рано или поздно до этого дойдет. Будет время с удовольствием присоеденюсь

Моя команда занимается биржами на Peatio (есть такой опен сорс на руби)

А вы можете помочь с подключением криптовалютных кошельков к Peatio ?


Да, конечно. Ответил также в личные сообщения
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
February 21, 2018, 04:59:19 PM
 #148

У них идеология добавлять все, что хоть немного торгуется.

Пруф?

OpenTrade - Open Source Cryptocurrency Exchange
ligor
Full Member
***
Offline Offline

Activity: 1246
Merit: 138


Hodl DeepOnion


View Profile WWW
February 22, 2018, 11:07:55 AM
 #149

Спасибо и удачи ТС! Полезное дело, предложения по новым криптовалютам принимаются? Или это надо через Гитхаб?

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
February 22, 2018, 07:02:16 PM
 #150

Чтобы добавить коин на коинмаркетс, коин должен торговаться на бирже которая уже есть на коинмаркетсе.
Чтобы добавить биржу на коинмаркетс, суточный оборот на бирже должен быть 1 000 000 $

Предложения по добавлению новых монет на OpenTrade принимаю только от разработчиков монеты или от тех, кто ведет топик этой монеты на форуме.

OpenTrade - Open Source Cryptocurrency Exchange
algarif
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 09, 2018, 04:24:12 AM
 #151

Биржу взломали. Кто-то сумел завести фейковые коины на баланс.
Andriy Volosh
Newbie
*
Offline Offline

Activity: 77
Merit: 0


View Profile
March 09, 2018, 05:04:50 PM
 #152

Биржу взломали. Кто-то сумел завести фейковые коины на баланс.
Да, "Exchange is recovering from a hacker attack"

Хотелось бы увидеть комментарии разработчиков.
Andriy Volosh
Newbie
*
Offline Offline

Activity: 77
Merit: 0


View Profile
March 09, 2018, 05:06:49 PM
 #153

Копипаста из чата биржи:

☏ kzv:я знаю сколько коинов увел хакер это не миллионы и даже не тысячи баксов. Так что постепенно буду возвращать их на биржу. Кому сколько буду разбирать
☏ MAJNER:kzv, мне ниче не надо
☏ kzv:Но сначала баг исправлю

☏ kzv:Итак потери биржи (пользователи потеряли меньше)
☏ kzv:0.0189 BTC
☏ kzv:54000 DOGE
☏ kzv:0.65 LTC
☏ kzv:367 YTN
☏ kzv:35000 AREPA
☏ kzv:1270 CRYPLY
☏ kzv:Это все что вывел хакер

☏ kzv:На самом деле действительно, можно считать случившееся платой за аудит безопасности
reddish111
Sr. Member
****
Offline Offline

Activity: 1932
Merit: 349



View Profile
March 09, 2018, 07:01:44 PM
 #154

Копипаста из чата биржи:
....
☏ kzv:На самом деле действительно, можно считать случившееся платой за аудит безопасности

А в чём дырка заключалась? может где ещё такая есть  Grin только что б обороты побольше были!

dzyk
Legendary
*
Offline Offline

Activity: 1792
Merit: 1028


dzyk.ru


View Profile WWW
March 10, 2018, 07:07:05 AM
 #155

все дело в том, что open source биржи более уязвимы, так как атакующий знает основные характеристики интерпетаторов и может посмотреть аргументы функций в исходном коде.  Но если появится такая биржа open source, это будет очень круто. Это как линукс

Faolom
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
March 10, 2018, 10:30:07 AM
 #156

https://github.com/viabtc/viabtc_exchange_server
Очень классное ядро биржи
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
March 12, 2018, 08:10:22 PM
 #157

Копипаста из чата биржи:
....
☏ kzv:На самом деле действительно, можно считать случившееся платой за аудит безопасности

А в чём дырка заключалась? может где ещё такая есть  Grin только что б обороты побольше были!

Дырка была в проверке валидности ордера.
Язык программирования Яваскрипт (как и почти все остальные скриптовые языки) запросто сравнивает строку и число в тех местах, где подразумевается сравнение чисел.

В итоге этот кусок кода внезапно всегда проходит без ошибок и всегда создается ордер
Code:
var fullAmount = 10000;
var balance = 'NaN';
if (balance*1 < fullAmount)
alert ('Insufficient funds');
else
alert ('Order created')


Если где-то в программе произошел глюк и в таблицу баланса вместо числа попала строка 'NaN', то счастливчик сможет пользоваться этим балансом как бесконечным количеством коинов.

Я думаю, что хакер на самом деле не хакер, а простой юзер который увидел у себя странный баланс и решил попробовать выставить ордер. Внезапно оказалось, что ордер выставляется и юзер от радости резко опустошил все стаканы и вывел крипту вместо того, чтобы подождать пока на бирже появятся нормальные объемы и получить в разы больший профит...


OpenTrade - Open Source Cryptocurrency Exchange
reddish111
Sr. Member
****
Offline Offline

Activity: 1932
Merit: 349



View Profile
March 13, 2018, 03:42:31 AM
 #158

Копипаста из чата биржи:
....
☏ kzv:На самом деле действительно, можно считать случившееся платой за аудит безопасности

А в чём дырка заключалась? может где ещё такая есть  Grin только что б обороты побольше были!

Дырка была в проверке валидности ордера.
Язык программирования Яваскрипт (как и почти все остальные скриптовые языки) запросто сравнивает строку и число в тех местах, где подразумевается сравнение чисел.

В итоге этот кусок кода внезапно всегда проходит без ошибок и всегда создается ордер
Code:
var fullAmount = 10000;
var balance = 'NaN';
if (balance*1 < fullAmount)
alert ('Insufficient funds');
else
alert ('Order created')


Если где-то в программе произошел глюк и в таблицу баланса вместо числа попала строка 'NaN', то счастливчик сможет пользоваться этим балансом как бесконечным количеством коинов.

Я думаю, что хакер на самом деле не хакер, а простой юзер который увидел у себя странный баланс и решил попробовать выставить ордер. Внезапно оказалось, что ордер выставляется и юзер от радости резко опустошил все стаканы и вывел крипту вместо того, чтобы подождать пока на бирже появятся нормальные объемы и получить в разы больший профит...


точно Grin мамкин хакер Cool
с другой стороны этот случай показателен что js не очень для движка биржи

rukocrypt
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
March 13, 2018, 06:04:18 AM
 #159

Quote
с другой стороны этот случай показателен что js не очень для движка биржи
Язык программирования здесь не при чем...
Просто нужно обрабатывать (проверять и очищать) входные данные, а не писать в таблицу как пришло, тогда и NaN в таблице не появится. И почему в этом поле вообще сохраняется текст, если там должен быть тип поля FLOAT?
dzyk
Legendary
*
Offline Offline

Activity: 1792
Merit: 1028


dzyk.ru


View Profile WWW
March 13, 2018, 06:04:44 AM
 #160

вот вот... этот ява только красивостей.... жутко неудобный и не читабельный... просто это мейстрим: нужно же красивости переложить на пользователя, чтобы в браузере исполнялось...  python лучше выглядит...

Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »  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!