BuyOwnEx (OP)
|
|
February 16, 2018, 08:33:45 AM Last edit: June 08, 2021, 12:00:59 PM by BuyOwnEx |
|
Доброго времени суток, форумчане! С декабря прошлого года мы начали разработку своей биржевой площадки с нуля! Мы понимаем, что это еще то занятие, требующее больших вложений, сил и терпения! В данной ветке, мы собираемся описывать текущее положение дел в разработке данного продукта, принимать критику в свой адрес, обсуждать дальнейшие планы по развитию проекта. Также, все кто хочет поучаствовать в проекте, мы будем очень рады! Демо версия проекта: 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 в месяц. Часть средств будет идти в страховой фонд, часть средств в ликвидность З.Ы. Все, кто активно примет участие в проекте ждет годовой бесплатный период пользования решением.
|
|
|
|
Digital Guru
Newbie
Offline
Activity: 2
Merit: 0
|
|
February 16, 2018, 09:51:05 AM |
|
Выглядит симпатично и вроде шустро работает (хотя и без нагрузки пока). Баланс почему-то всегда 0 EUR, хотя и пополнил торговый счёт у trader_2.
|
|
|
|
dzyk
Legendary
Offline
Activity: 1792
Merit: 1028
dzyk.ru
|
|
February 16, 2018, 10:15:32 AM |
|
open source будет?
|
|
|
|
BuyOwnEx (OP)
|
|
February 16, 2018, 10:39:22 AM |
|
Выглядит симпатично и вроде шустро работает (хотя и без нагрузки пока). Баланс почему-то всегда 0 EUR, хотя и пополнил торговый счёт у trader_2.
Если Вы имеете в виду баланс, в верхней части страницы, то да, там пока всегда нулевой баланс, пока не обращайте на это внимание. Текущий валидный баланс всегда виден в форме выставления ордера или в меню "Баланс" в группе "Торговые счета".
|
|
|
|
BuyOwnEx (OP)
|
|
February 16, 2018, 10:49:05 AM |
|
open source будет?
Нет, проект не Open Source, поскольку было вложено и продолжается вкладываться немало средств и, что немаловажно, сил в данный проект.
|
|
|
|
BuyOwnEx (OP)
|
|
February 16, 2018, 11:20:46 AM |
|
А вы сейчас на тестовых сетях делаете ? или уже на реальной ? Как вообще долго подключать новую валюту ?
Сейчас в демо версии естественно нет реального взаимодействия с блокчейнами, любая валюта, в том числе фиатная, пополняется просто вводом нужной суммы. В реальной системе должна быть подкручена система взаимодействия с блокчейном (для ввода и вывода средств в криптовалюте) и со внешними платежными сервисами (для ввода и вывода фиатных средств). Это необходимо для выполнения внешних транзакций в автоматическом режиме. Но хранить средства на кошельках, привязанных к данной схеме взаимодействия не безопасно. Поэтому на балансе данных кошельков должно находиться минимальное количество средств для текущих нужд биржи. Остальные средства хранятся в так называемой системе холодного хранения, от куда периодически вручную! перебрасываются средства на горячий кошелек, использующийся в вышеперечисленной схеме взаимодействия. По подключению новой валюты необходимо использование API explorer-а новой валюты. По времени подключения сложно предугадать: здесь нужно учитывать сложность взаимодействия, а также необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней
|
|
|
|
rewoklinket
Newbie
Offline
Activity: 70
Merit: 0
|
|
February 16, 2018, 03:39:11 PM |
|
А у вас есть спецификация для ознакомления?
|
|
|
|
BuyOwnEx (OP)
|
|
February 16, 2018, 04:54:11 PM |
|
А у вас есть спецификация для ознакомления?
Полной спецификации нет, есть частями. Скажите, что Вас конкретно интересует и я вышлю вам спецификацию по интересующей теме
|
|
|
|
rewoklinket
Newbie
Offline
Activity: 70
Merit: 0
|
|
February 16, 2018, 07:53:41 PM |
|
В первую очередь интересна работа стакана. Во-вторых, что делается для хай лоада.
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 02:02:32 AM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
|
|
|
|
BuyOwnEx (OP)
|
|
February 17, 2018, 09:08:48 AM |
|
В первую очередь интересна работа стакана. Во-вторых, что делается для хай лоада.
Происходит итеративный алгоритм метчинга по топовым заявкам: - поиск наиболее ранней заявки для определения 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)
|
|
February 17, 2018, 09:18:05 AM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 12:27:23 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники.
|
|
|
|
BuyOwnEx (OP)
|
|
February 17, 2018, 01:22:46 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то...
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 01:33:34 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то... 21 век терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит... Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка ))
|
|
|
|
BuyOwnEx (OP)
|
|
February 17, 2018, 01:40:23 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то... 21 век терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит... Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка )) )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!?
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 01:50:20 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то... 21 век терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит... Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка )) )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!? RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности и бэкапах хорошо подумать.
|
|
|
|
BuyOwnEx (OP)
|
|
February 17, 2018, 01:52:08 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то... 21 век терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит... Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка )) )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!? RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности и бэкапах хорошо подумать. Сервера то разные.... Серверная одна)
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 02:53:57 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то... 21 век терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит... Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка )) )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!? RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности и бэкапах хорошо подумать. Сервера то разные.... Серверная одна) Откройте для себя клауд хостинг. Амазон например.
|
|
|
|
BuyOwnEx (OP)
|
|
February 17, 2018, 03:06:28 PM |
|
новые монеты подключаться будут через апи блокэксплорера? Вы серьёзно?? Фейспалм.жпг ((
))) Может я не верно выразился... Для подключения новой валюты, необходимо лишь в АРМ администратора добавить данные о новой монете: - Наименование
- Код
- Кол-во значащий знаков
- и т.д.
А вот чтобы можно было производить ввод/вывод этой монеты, необходимо организовать взаимодействие с эксплорером данной монеты. В большинстве случаев это делается весьма быстро. Но необходимо в обязательном порядке провести тесты, прежде чем запускать это взаимодействие. Это может занимать порядка 2-5 дней Нет, это ужас что вы говерите (( Ваша биржа будет зависеть от кучи непонятных сайтов с эксплорерами, у каждого эксплорера свои апи, свои дырявые провайдеры и операционки на сервере... да куча нюансов. Скажите вашим разрабам волшебное слово RPC API. Если разрабы не поймут с первого раза о чем речь - гоните их в шею, это мошенники. Прошу прощения за мою некомпетентность в этом вопросе. Мне казалось, что это именно так, как я написал. Видимо я ошибался. Пообщаюсь с разработчиками на эту тему. Почитал про RPC API и сразу возник вопрос: это же сколько нужно иметь памяти на жестком диске сервера, чтобы подключать каждую валюту!? Не комильфо как-то... 21 век терабайтные SSD в каждом магазине продают. В аренду у провайдера надёжней и дешевле выходит... Но конечно если бюджет биржи 10 баксов в месяц на хостинг, то возможны неудобства с подключением битка )) )) бюджет: 10 руб. в месяц. Просто, если смотреть в ближайшее будущее и на то как быстро увеличивается данный объем... Вы понимаете... Не превратиться ли серверная в массив SSD дисков!? RPC можно вызывать с разных серверов... Т.е демоны монет можно раскидать по серверам как угодно. Но нужно будет о безопасности и бэкапах хорошо подумать. Сервера то разные.... Серверная одна) Откройте для себя клауд хостинг. Амазон например. Обойдемся пока своими серверами... Не будем завязываться на иную инфраструктуру
|
|
|
|
|