Bitcoin Forum
May 03, 2024, 10:18:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
Author Topic: Ваша собственная криптовалютная биржа  (Read 14302 times)
BuyOwnEx (OP)
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 08:33:45 AM
Last edit: June 08, 2021, 12:00:59 PM by BuyOwnEx
Merited by klarki (2)
 #1

Доброго времени суток, форумчане!

С декабря прошлого года мы начали разработку своей биржевой площадки с нуля! Мы понимаем, что это еще то занятие, требующее больших вложений, сил и терпения!
В данной ветке, мы собираемся описывать текущее положение дел в разработке данного продукта, принимать критику в свой адрес, обсуждать дальнейшие планы по развитию проекта.
Также, все кто хочет поучаствовать в проекте, мы будем очень рады!

Демо версия проекта:
https://demo.buyownex.com

В данный момент реализован следующий функционал для трейдера:
  • выставление ордеров (рыночных, лимитных) + возможность указать доп. параметры take profit, stop loss и trailing stop
  • отмена ордеров + массовая отмена ордеров
  • маржинальная торговля
  • возможность участия трейдера в предоставлении кредитных средств для формирования плеча
  • двухфакторная авторизация Google 2FA, система одноразовых паролей для вывода средств
  • пополнение баланса/вывод средств для следующих криптовалют: BTC, LTC, BCH, ETH + ERC20 Tokens, BIP + Tokens, WAVES + Tokens
  • реферальная программа
  • отчеты: просмотр транзакций, сделок, ордеров, переводов
  • отчеты: просмотр начислений по реферальной программе
  • тикетная система поддержки пользователей
  • обзор рынка
  • работа с API биржи
Вообщем, все стандартные вещи нормальной биржи

Для админа реализован следующий функционал:
  • система управления валютами (добавление новой валюты, возможность редактирования параметров по каждой валюте: кол-во значащих цифр после запятой для отображения в интерфейсе, минимальное кол-во подтверждений при вводе средств, минимальная сумма ввода/вывода средств, лимит суммы вывода, в день как для прошедших верификацию KYC так и не прошедших, комиссия за вывод средств и др.)
  • добавление/редактирование/удаление пользователей (сотрудников биржи с ролями: менеджер - это тот, кто подтверждает внешние транзакции, следит за балансом биржи, support - служба поддержки пользователей, в том числе занимающийся верификацией аккаунтов), а также изменение API лимитов в разрезе каждого пользователя трейдера, гибкая настройка размера комиссии в разрезе валюты и пользователя, сброс 2FA и др. административные функции
  • система управления торговыми парами (добавление новой торговой пары, редактирование параметров торговой пары, выставление лимитов, приостановка торгов/возобновление торгов по торговой паре, активация маржинальной торговли в разрезе торговой пары и др.)
  • система административного управления: создание бэкапа и восстановление из бэкапа, массовая загрузка списка валют, торговых пар, очистка серверного кэша и другие административные функции
  • работа с тикетами и просмотр статистики по тикетам
  • гибкое управление реферальными программами
  • просмотр журнала ошибок, возникающих в процессе эксплуатации системы
  • просмотр сделок, ордеров, транзакций, переводов, балансов и т.д.

Ядро биржи написано на C# и влючает в себя следующие возможности:
  • Матчинг ордеров следующих типов: лимтный, рыночный, take profit, stop loss, trailing stop
  • Маржинальные возможности
Более подробно техническая спецификация по торговому ядру доступна в документации https://buyownex.com/docs/trading-core

Back-end написан на фреймворке Laravel
В качестве front-end используется VueJs

Система уведомлений пользователей написана на NodeJs

Также используется серверный кэш Redis

В настоящее время развернуты ноды следующих криптовалют: BTC, LTC, BCH, BIP, WAVES, ETH + ERC20 Tokens

В ближайшем будущем запланирована реализация следующего функционала:

  • имплементация новых типов ордеров:  Stop Limit, Fill OR Kill и IOC
  • внедрение верификации KYC через провайдеров
  • установка и внедрение новых криптовалют: EOS, XRP, Zcash, Dash
  • реализация модуля внебиржевых сделок: OTC модуль
  • внутренний торговый чат

Организован sale в соседней ветке https://bitcointalk.org/index.php?topic=2961107

Вот скриншот рабочей области трейдера:



UPD.: 28.11.2019:

  • Внедрен ввод вывод фиатных средств. Первой имплементированной платежной системой стала Payeer с валютами RUB, USD, EUR. Планируется добавление AdvCash, PerfectMoney, Qiwi и возможно PayKassa. Поробовать ввод вывод можно на демо версии
  • Имплементирована интеграция с CloudFlare (для защиты от Ddos аттак)
  • Переработано ПО криптошлюза, работающее с нодами. На текущий момент список поддерживаемых коинов: ETH + ERC20 Tokens, WAVES + Tokens, BIP + Tokens, BTC, LTC, BCH[/i]
  • Теперь ETH + ERC20 Tokens входит и в стартовый пакет[/i]

UPD.: 13.12.2019:

  • Осуществлены доработки StatusPage и API для возможности листинга биржи на CoinMarketCap

В предверии Нового Года с 16.12.2019 по 12.01.2020 стартует акция "50% на Бизнес", в рамках которой вы сможете приобрести пакет "Бизнес" с 50% скидкой. В рамках данной акции пакет "Бизнес" обойдется вам всего за 24 750 $! Никаких ограничений по функионалу, поддержки, установки и т.д. нет, т.е. вы получаете данный пакет в том же объеме как и раньше.

UPD.: 30.01.2020:

  • Полностью доработан модуль ликвидности. Приобрести данный модуль можно либо в составе пакета Premium либо отдельно

Данный модуль запущен на нашей демо версии на всех торговых парах

UPD.: 08.06.2021:

Открыто alpha тестирование open-source b2b решения от BuyOwnEx
Приглашаем всех заинтересованных лиц принять участие

Код на гитхаб: https://github.com/BuyOwnEx/BOEClient



По ценообразованию будет вполне доступный для всех вариант: ~ 200 USDT в месяц. Часть средств будет идти в страховой фонд, часть средств в ликвидность

З.Ы. Все, кто активно примет участие в проекте ждет годовой бесплатный период пользования решением.
1714774717
Hero Member
*
Offline Offline

Posts: 1714774717

View Profile Personal Message (Offline)

Ignore
1714774717
Reply with quote  #2

1714774717
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714774717
Hero Member
*
Offline Offline

Posts: 1714774717

View Profile Personal Message (Offline)

Ignore
1714774717
Reply with quote  #2

1714774717
Report to moderator
Digital Guru
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
February 16, 2018, 09:51:05 AM
 #2

Выглядит симпатично и вроде шустро работает (хотя и без нагрузки пока). Баланс почему-то всегда 0 EUR, хотя и пополнил торговый счёт у trader_2.
dzyk
Legendary
*
Offline Offline

Activity: 1792
Merit: 1028


dzyk.ru


View Profile WWW
February 16, 2018, 10:15:32 AM
 #3

open source будет?

BuyOwnEx (OP)
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 10:39:22 AM
 #4

Выглядит симпатично и вроде шустро работает (хотя и без нагрузки пока). Баланс почему-то всегда 0 EUR, хотя и пополнил торговый счёт у trader_2.

Если Вы имеете в виду баланс, в верхней части страницы, то да, там пока всегда нулевой баланс, пока не обращайте на это внимание. Текущий валидный баланс всегда виден в форме выставления ордера или в меню "Баланс" в группе "Торговые счета".
BuyOwnEx (OP)
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 10:49:05 AM
 #5

open source будет?

Нет, проект не Open Source, поскольку было вложено и продолжается вкладываться немало средств и, что немаловажно, сил в данный проект.
BuyOwnEx (OP)
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 11:20:46 AM
 #6

А вы сейчас на тестовых сетях делаете ? или уже на реальной ? Как вообще долго подключать новую валюту ?

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

По подключению новой валюты необходимо использование API explorer-а новой валюты. По времени подключения сложно предугадать: здесь нужно учитывать сложность взаимодействия, а также необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней
rewoklinket
Newbie
*
Offline Offline

Activity: 70
Merit: 0


View Profile
February 16, 2018, 03:39:11 PM
 #7

А у вас есть спецификация для ознакомления?
BuyOwnEx (OP)
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 16, 2018, 04:54:11 PM
 #8

А у вас есть спецификация для ознакомления?

Полной спецификации нет, есть частями. Скажите, что Вас конкретно интересует и я вышлю вам спецификацию по интересующей теме
rewoklinket
Newbie
*
Offline Offline

Activity: 70
Merit: 0


View Profile
February 16, 2018, 07:53:41 PM
 #9

В первую очередь интересна работа стакана. Во-вторых, что делается для хай лоада.
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
February 17, 2018, 02:02:32 AM
 #10

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

OpenTrade - Open Source Cryptocurrency Exchange
BuyOwnEx (OP)
Member
**
Offline Offline

Activity: 128
Merit: 12


View Profile WWW
February 17, 2018, 09:08:48 AM
 #11

    В первую очередь интересна работа стакана. Во-вторых, что делается для хай лоада.

    Происходит итеративный алгоритм метчинга по топовым заявкам:
    • поиск наиболее ранней заявки для определения trade_side, trade_rate (и комиссий)
    • возможны три варианта в зависимости от объёма каждой из 2-х выполняемых заявок
     
    • 1-ый вариант - объём buy-заявки больше
    • 2-ой вариант - объём sell-заявки больше
    • 3-ий вариант - объёмы заявок равны
    А в каждом из вариантов происходит заключение сделки с дальнейшим клирингом средств:
    • добавляем сделку
    • начисляем продавцу сумму минус комиссия
    • начисляем покупателю сумму минус комиссия плюс разницу
    • увеличивается ActualAmount привязанных к sell-заявке/buy-заявке SL/TP/TS (Stop Loss/Take Profit/ Trailing Stop) заявок
    • sell-заявка становится partially filled (частично исполнена) => уменьшается её ActualAmount
    • увеличивается ActualAmount привязанных к buy-заявке/sell-заявке SL/TP/TS (Stop Loss/Take Profit/ Trailing Stop) заявок
    • sell-заявка/buy-заявка становится filled => её ActualAmount становится нулевым
    • т.к. объём buy-заявки больше, sell-заявка удаляется из списка активных заявок (1 вариант)
    • т.к. объём sell-заявки больше, buy-заявка удаляется из списка активных заявок (2 вариант)
    • т.к. объёмы заявок равны, обе заявки удаляются из списка активных заявок (3 вариант)

    если все заявки в стакане были удалены - выходим из цикла

    Для high load исключена работа с БД, все держится в памяти. Чтобы сохранить информацию при сбое, данные реплицируются - это то, что касаетя торгового ПО.
    Для WEB интерфейса это стандартные фичи (кэш, оптимизация запросов к БД, Too many Requests)[/list]
    BuyOwnEx (OP)
    Member
    **
    Offline Offline

    Activity: 128
    Merit: 12


    View Profile WWW
    February 17, 2018, 09:18:05 AM
     #12

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней
    kzv
    Legendary
    *
    Offline Offline

    Activity: 1722
    Merit: 1285

    OpenTrade - Open Source Cryptocurrency Exchange


    View Profile WWW
    February 17, 2018, 12:27:23 PM
     #13

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

    OpenTrade - Open Source Cryptocurrency Exchange
    BuyOwnEx (OP)
    Member
    **
    Offline Offline

    Activity: 128
    Merit: 12


    View Profile WWW
    February 17, 2018, 01:22:46 PM
     #14

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...
    kzv
    Legendary
    *
    Offline Offline

    Activity: 1722
    Merit: 1285

    OpenTrade - Open Source Cryptocurrency Exchange


    View Profile WWW
    February 17, 2018, 01:33:34 PM
     #15

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...

    21 век
    терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит...
    Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))

    OpenTrade - Open Source Cryptocurrency Exchange
    BuyOwnEx (OP)
    Member
    **
    Offline Offline

    Activity: 128
    Merit: 12


    View Profile WWW
    February 17, 2018, 01:40:23 PM
     #16

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...

    21 век
    терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит...
    Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))

    )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!?
    kzv
    Legendary
    *
    Offline Offline

    Activity: 1722
    Merit: 1285

    OpenTrade - Open Source Cryptocurrency Exchange


    View Profile WWW
    February 17, 2018, 01:50:20 PM
     #17

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...

    21 век
    терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит...
    Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))

    )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!?

    RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности  и бэкапах хорошо подумать.

    OpenTrade - Open Source Cryptocurrency Exchange
    BuyOwnEx (OP)
    Member
    **
    Offline Offline

    Activity: 128
    Merit: 12


    View Profile WWW
    February 17, 2018, 01:52:08 PM
     #18

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...

    21 век
    терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит...
    Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))

    )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!?

    RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности  и бэкапах хорошо подумать.

    Сервера то разные.... Серверная одна)
    kzv
    Legendary
    *
    Offline Offline

    Activity: 1722
    Merit: 1285

    OpenTrade - Open Source Cryptocurrency Exchange


    View Profile WWW
    February 17, 2018, 02:53:57 PM
     #19

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...

    21 век
    терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит...
    Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))

    )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!?

    RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности  и бэкапах хорошо подумать.

    Сервера то разные.... Серверная одна)

    Откройте для себя клауд хостинг. Амазон например.

    OpenTrade - Open Source Cryptocurrency Exchange
    BuyOwnEx (OP)
    Member
    **
    Offline Offline

    Activity: 128
    Merit: 12


    View Profile WWW
    February 17, 2018, 03:06:28 PM
     #20

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

    ))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете:
    • Наименование
    • Код
    • Кол-во значащий знаков
    • и т.д.

    А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней

    Нет, это ужас что вы говерите  ((
    Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово  RPC API.  Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.

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

    Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...

    21 век
    терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит...
    Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))

    )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!?

    RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности  и бэкапах хорошо подумать.

    Сервера то разные.... Серверная одна)

    Откройте для себя клауд хостинг. Амазон например.

    Обойдемся пока своими серверами... Не будем завязываться на иную инфраструктуру
    Pages: [1] 2 3 4 5 6 7 »  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!