Bitcoin Forum
June 15, 2024, 07:56:03 AM *
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 32187 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.)
qero
Sr. Member
****
Offline Offline

Activity: 476
Merit: 253


View Profile
January 03, 2018, 11:18:55 PM
 #101

Есть вопрос как будет решаться проблема с нагрузкой на биржу. Скажем, если потребуется обрабатывать тысячи ордеров в секунду от разных пользователей и ботов одновременно?
То есть то, от чего страдают сейчас крупные биржи.
Coin-1
Legendary
*
Offline Offline

Activity: 2478
Merit: 2231



View Profile
January 04, 2018, 06:53:20 AM
 #102

Есть вопрос как будет решаться проблема с нагрузкой на биржу. Скажем, если потребуется обрабатывать тысячи ордеров в секунду от разных пользователей и ботов одновременно?
То есть то, от чего страдают сейчас крупные биржи.
Как вариант, можно реализовать мультисерверную архитектуру.
xcorter
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 04, 2018, 09:13:55 AM
 #103

Есть вопрос как будет решаться проблема с нагрузкой на биржу. Скажем, если потребуется обрабатывать тысячи ордеров в секунду от разных пользователей и ботов одновременно?
То есть то, от чего страдают сейчас крупные биржи.
На ранних этапах про такое думать слишком долго не надо. Просто когда начинает где-то подтормаживать, берешь и оптимизируешь. Ну и просто когда делаешь проект, держи в уме, что придется добавлять новые инстансы. Вот и все)
На работе делали чат на 10к пользователей в онлайне. Просто запустили 4 инстанса и все норм было.
neiros
Legendary
*
Offline Offline

Activity: 3514
Merit: 1100



View Profile WWW
January 04, 2018, 11:30:48 AM
 #104


Запустил на своём компе - https://bitcointalk.org/index.php?topic=2509833.msg26454044#msg26454044

node должна быть >= 6.0.0 для sendmail
npm install ws (новая зависимость появилась)

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 06, 2018, 10:08:59 PM
 #105

Запустил модуль торгов.
Можно пробовать  Smiley

OpenTrade - Open Source Cryptocurrency Exchange
evgen_povt
Member
**
Offline Offline

Activity: 122
Merit: 10


View Profile
January 07, 2018, 08:59:22 AM
 #106

Есть вопрос как будет решаться проблема с нагрузкой на биржу. Скажем, если потребуется обрабатывать тысячи ордеров в секунду от разных пользователей и ботов одновременно?
То есть то, от чего страдают сейчас крупные биржи.
Как вариант, можно реализовать мультисерверную архитектуру.

А так можно на SQLite?
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 07, 2018, 11:12:07 AM
 #107

Есть вопрос как будет решаться проблема с нагрузкой на биржу. Скажем, если потребуется обрабатывать тысячи ордеров в секунду от разных пользователей и ботов одновременно?
То есть то, от чего страдают сейчас крупные биржи.
Как вариант, можно реализовать мультисерверную архитектуру.

А так можно на SQLite?

Никаких специфичных SQLite функций не используется. При желании можно все легко переделать под любую SQL базу.
Но в принципе идея мультисерверности мне не особо нравится из-за большей уязвимости к атакам из вне. Нужно в первую очередь алгоритмы оптимизировать: добавлять кэширование в память, асинхронные циклы и т.д.

OpenTrade - Open Source Cryptocurrency Exchange
evgen_povt
Member
**
Offline Offline

Activity: 122
Merit: 10


View Profile
January 07, 2018, 11:19:18 AM
 #108

Есть вопрос как будет решаться проблема с нагрузкой на биржу. Скажем, если потребуется обрабатывать тысячи ордеров в секунду от разных пользователей и ботов одновременно?
То есть то, от чего страдают сейчас крупные биржи.
Как вариант, можно реализовать мультисерверную архитектуру.

А так можно на SQLite?

Никаких специфичных SQLite функций не используется. При желании можно все легко переделать под любую SQL базу.
Но в принципе идея мультисерверности мне не особо нравится из-за большей уязвимости к атакам из вне. Нужно в первую очередь алгоритмы оптимизировать: добавлять кэширование в память, асинхронные циклы и т.д.

Видимо, всем разработчикам бирж не нравится идея мультисерверности. Поэтому все биржи начинают тормозить при возрастании нагрузки.
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 07, 2018, 11:26:07 AM
 #109

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

Станьте первым разработчиком, который сделает мультисерверность  Wink

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

Activity: 476
Merit: 253


View Profile
January 07, 2018, 08:45:43 PM
 #110

Вопрос немного не совсем по теме, но было бы интересно узнать - судя по Вашим вложениям навыков, сил и времени - во сколько бы оценили свои труды, если бы разрабатывали биржу на коммерческой основе?
Спрашивал у людей, которые выдают себя спецами. Оценивают разработку биржи от 200 килобаксов и выше (чисто техническая часть разработок, не считая остального). Хотелось бы услышать Ваше мнение.
Благодарю.
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 07, 2018, 08:53:36 PM
 #111

Вопрос немного не совсем по теме, но было бы интересно узнать - судя по Вашим вложениям навыков, сил и времени - во сколько бы оценили свои труды, если бы разрабатывали биржу на коммерческой основе?
Спрашивал у людей, которые выдают себя спецами. Оценивают разработку биржи от 200 килобаксов и выше (чисто техническая часть). Хотелось бы услышать Ваше мнение.
Благодарю.

Ну полноценную биржу я еще не сделал, а прошел уже месяц. Думаю еще минимум месяц уйдет, а скорее пара месяцев, чтобы сделать что-то похожее на законченный коммерческий продукт. Мое время стоит 250$ в неделю, значит за 8 недель я бы взял 2000$, за 12 недель 3000$

Но если бы вы спросили меня о цене месяц назад, я бы наверное назвал сумму раз в 5 больше, потому что при оценке времени на проект который раньше никогда не реализовывал, очень легко ошибиться и лучше хорошо перестраховаться чтобы потом оправдываться не пришлось )

OpenTrade - Open Source Cryptocurrency Exchange
evgen_povt
Member
**
Offline Offline

Activity: 122
Merit: 10


View Profile
January 08, 2018, 09:19:09 AM
 #112

Вопрос немного не совсем по теме, но было бы интересно узнать - судя по Вашим вложениям навыков, сил и времени - во сколько бы оценили свои труды, если бы разрабатывали биржу на коммерческой основе?
Спрашивал у людей, которые выдают себя спецами. Оценивают разработку биржи от 200 килобаксов и выше (чисто техническая часть). Хотелось бы услышать Ваше мнение.
Благодарю.

Ну полноценную биржу я еще не сделал, а прошел уже месяц. Думаю еще минимум месяц уйдет, а скорее пара месяцев, чтобы сделать что-то похожее на законченный коммерческий продукт. Мое время стоит 250$ в неделю, значит за 8 недель я бы взял 2000$, за 12 недель 3000$

Но если бы вы спросили меня о цене месяц назад, я бы наверное назвал сумму раз в 5 больше, потому что при оценке времени на проект который раньше никогда не реализовывал, очень легко ошибиться и лучше хорошо перестраховаться чтобы потом оправдываться не пришлось )

Есть правило, что 95% проекта делается за 95% оценочного времени, а остальные 5% за ещё 95% времени.
Особенно, если человек работает над проектом один, без четкого ТЗ, продакт оунера/менеджера и тестировщиков.

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 08, 2018, 09:09:09 PM
 #113

Ну что же, вроде работают и торги и добавление новых монет.
Можно констатировать, что вполне рабочую биржу действительно можно с нуля написать за месяц, главное начинать не с ридми, вики и прочей шелухи, а просто начать  Smiley


OpenTrade - Open Source Cryptocurrency Exchange
Saxa.Xaker
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile WWW
January 09, 2018, 12:14:04 AM
 #114

Ну что же, вроде работают и торги и добавление новых монет.
Можно констатировать, что вполне рабочую биржу действительно можно с нуля написать за месяц, главное начинать не с ридми, вики и прочей шелухи, а просто начать  Smiley



Привет! Напишите, плз, нужные монеты(coind) для биржи, я разверну их полные ноды на внешнем адресе.
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
January 09, 2018, 08:00:39 AM
 #115

Ну что же, вроде работают и торги и добавление новых монет.
Можно констатировать, что вполне рабочую биржу действительно можно с нуля написать за месяц, главное начинать не с ридми, вики и прочей шелухи, а просто начать  Smiley



Привет! Напишите, плз, нужные монеты(coind) для биржи, я разверну их полные ноды на внешнем адресе.
Сервера с монетами должны быть под полным контролем только владельца биржи, а лучше если вообще на одном сервере с биржей ибо запросы рпц идут по нешифрованному хттп. Вам ли с вашим никому этого не знать? ))

OpenTrade - Open Source Cryptocurrency Exchange
evgen_povt
Member
**
Offline Offline

Activity: 122
Merit: 10


View Profile
January 09, 2018, 08:38:36 AM
 #116

Ну что же, вроде работают и торги и добавление новых монет.
Можно констатировать, что вполне рабочую биржу действительно можно с нуля написать за месяц, главное начинать не с ридми, вики и прочей шелухи, а просто начать  Smiley



Привет! Напишите, плз, нужные монеты(coind) для биржи, я разверну их полные ноды на внешнем адресе.
Сервера с монетами должны быть под полным контролем только владельца биржи, а лучше если вообще на одном сервере с биржей ибо запросы рпц идут по нешифрованному хттп. Вам ли с вашим никому этого не знать? ))

Ну он же Хакер Smiley
Saxa.Xaker
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile WWW
January 09, 2018, 10:39:29 AM
 #117


Да ради бога, боже мой! Когда раздавали мыло на домене xaker.ru я рядом проходил.Smiley)))
Вы ранее писали, что нужны пару серверов с разными демонами. Мне это интересно с моей стороны, сисадминовой - коннекты, загрузка на практике; мне нужен опыт. И что-то мне подсказывает, что тут тестовая среда и проводят эксперименты. Как вариант, можете получить ip:port в личку и никому не показывать или настроить ВПН. Запросы rpc можно также гонять по зашифрованному каналу через прокси... Т.е. у меня только ноды с rpc-login - у Вас всё остальное. Просто это не домашний комп, а нормальный сервер. Кстати, могу просто выделить ресурсы, сами развернёте, что необходимо, или я помогу.
neiros
Legendary
*
Offline Offline

Activity: 3514
Merit: 1100



View Profile WWW
January 09, 2018, 01:09:48 PM
 #118

...И что-то мне подсказывает, что тут тестовая среда и проводят эксперименты...

С тэтэшками - https://bitcointalk.org/index.php?topic=2509833.msg27151655#msg27151655 можете экспериментировать сколько захотите.
Пока какая-нибудь бага не вылезет.

Пятимегабайтные блоки надо будет там ещё погонять.

reddish111
Sr. Member
****
Offline Offline

Activity: 1932
Merit: 349



View Profile
January 09, 2018, 02:15:30 PM
 #119


Да ради бога, боже мой! Когда раздавали мыло на домене xaker.ru я рядом проходил.Smiley)))
Вы ранее писали, что нужны пару серверов с разными демонами. Мне это интересно с моей стороны, сисадминовой - коннекты, загрузка на практике; мне нужен опыт. И что-то мне подсказывает, что тут тестовая среда и проводят эксперименты. Как вариант, можете получить ip:port в личку и никому не показывать или настроить ВПН. Запросы rpc можно также гонять по зашифрованному каналу через прокси... Т.е. у меня только ноды с rpc-login - у Вас всё остальное. Просто это не домашний комп, а нормальный сервер. Кстати, могу просто выделить ресурсы, сами развернёте, что необходимо, или я помогу.

А добавте вот такую монету  Wink https://biocoin.bio/ru по моему это будущий битрубыль  Grin да и сама идея качественных продуктов за крипту мне нравится! Не нашёл на официальном сайте на каких биржах она торгуется... но на yobit точно есть! И текущий объём торгов на стадии ico мне нравится  Cool

Saxa.Xaker
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile WWW
January 09, 2018, 03:30:54 PM
 #120


Да ради бога, боже мой! Когда раздавали мыло на домене xaker.ru я рядом проходил.Smiley)))
Вы ранее писали, что нужны пару серверов с разными демонами. Мне это интересно с моей стороны, сисадминовой - коннекты, загрузка на практике; мне нужен опыт. И что-то мне подсказывает, что тут тестовая среда и проводят эксперименты. Как вариант, можете получить ip:port в личку и никому не показывать или настроить ВПН. Запросы rpc можно также гонять по зашифрованному каналу через прокси... Т.е. у меня только ноды с rpc-login - у Вас всё остальное. Просто это не домашний комп, а нормальный сервер. Кстати, могу просто выделить ресурсы, сами развернёте, что необходимо, или я помогу.

А добавте вот такую монету  Wink https://biocoin.bio/ru по моему это будущий битрубыль  Grin да и сама идея качественных продуктов за крипту мне нравится! Не нашёл на официальном сайте на каких биржах она торгуется... но на /EwhBtm]yobit точно есть! И текущий объём торгов на стадии ico мне нравится  Cool
Я-то добавлю полную ноду, но она только содержит блокчейн и майнит, а для автовыплат нужен wallet-rpc. Это уже к хозяину биржи.
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!