Bitcoin Forum
May 10, 2024, 10:52:13 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 32167 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
June 06, 2021, 07:53:01 AM
Merited by xenon131 (2)
 #401

3. Радостный юзер считает упавшие на его кошель бабки своими и тут же их выводит.

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

Наверно, есть смысл упомянуть об этом баге в документации к opensource-версии Вашей биржи на Github, чтобы другие не повторяли подобных ошибок и не теряли свои деньги.
Этот баг был в сервере аккаунтов, который все еще с открытым кодом. Я этот баг там пофиксил, так что не вижу смысла о нем говорить где-то еще кроме форума.

Quote
в строке запроса пулять всякие секреты вроде как не рекомендуется, хацкеры могут потибзить, лучше в теле запроса джисоном, там оно шифруется, а строка запроса нет
Строка запроса тоже шифруется ибо там в начале кто-то написал "https://"

Quote
Подсмотрите лучше как сделали это в биттрексе
Именно от туда все и слямзено. Посмотрите:



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

Quote
Ну и ботов поставить маркетмейкерных
Запускаю иногда, потом останавливаю. Мешают они когда что-то тестировать надо.

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

Posts: 1715338333

View Profile Personal Message (Offline)

Ignore
1715338333
Reply with quote  #2

1715338333
Report to moderator
1715338333
Hero Member
*
Offline Offline

Posts: 1715338333

View Profile Personal Message (Offline)

Ignore
1715338333
Reply with quote  #2

1715338333
Report to moderator
1715338333
Hero Member
*
Offline Offline

Posts: 1715338333

View Profile Personal Message (Offline)

Ignore
1715338333
Reply with quote  #2

1715338333
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.
1715338333
Hero Member
*
Offline Offline

Posts: 1715338333

View Profile Personal Message (Offline)

Ignore
1715338333
Reply with quote  #2

1715338333
Report to moderator
1715338333
Hero Member
*
Offline Offline

Posts: 1715338333

View Profile Personal Message (Offline)

Ignore
1715338333
Reply with quote  #2

1715338333
Report to moderator
gov
Member
**
Offline Offline

Activity: 196
Merit: 40


View Profile
June 06, 2021, 09:04:44 AM
 #402


Quote
в строке запроса пулять всякие секреты вроде как не рекомендуется, хацкеры могут потибзить, лучше в теле запроса джисоном, там оно шифруется, а строка запроса нет
Строка запроса тоже шифруется ибо там в начале кто-то написал "https://"


Вы правы оказывается, но всё же это не очень хорошая практика сейчас, вот почитайте:

Quote
https://stackoverflow.com/questions/893959/if-you-use-https-will-your-url-params-will-be-safe-from-sniffing

 So yes. The data contained in the URL query on an HTTPS connection is encrypted. However it is very poor practice to include such sensitive data as a password in a 'GET' request. While it cannot be intercepted, the data would be logged in plaintext server logs on the receiving HTTPS server, and quite possibly also in browser history. It is probably also available to browser plugins and possibly even other applications on the client computer. At most a HTTPS URL could be reasonably allowed to include a session ID or similar non-reusable variable. It should NEVER contain static authentication tokens.


В битрексе в первой версии действительно были геты на действия с апиключами в параметрах, это видимо естественный эволюционный путь, но в текущей(вроде 3й) там уже посты с джисоным телом и подписью ключом, без самого ключа, хотя бы для психологического умиротворения  клиентов)))



ЗЫ А вообще очень классный проект, с учетом что как говорится "в одно рыло",  было бы многим интересно услышать основные грабли на которые наступили походу, на подобии тех с генератором адресов, как Вас хакали, как оборонялись и тп. На хабре можно было бы это запостить, было бы вдохновляющие,  так как биржа посерьёзнее проект сосцети(смотря какой конечно), как для одного чела это очень круто. Код закрыт, думаю публикация уже найденных уязвимостей и ошибкок на пути, не навредят, но будет другим очень интересно, а Вам реклама))


ЗЗЫ Фишку бирже ещё бы какую то, эксклюзивчику, бороться с бананом и фиником за ликвидность сложно, на них работает обратная связь(больше клиентов => ещё больше клиентов), маленькая биржа может выжить только освоив\создав уникальную нишу, берём фондовые рынки, тибзим от туда что то вкусное и имплементируем у себя. Большие площадки в таких делах инертны, у них баблокосилка, страшно испортить, а Вам наоборот нужно заявить о себе.
HereticalSmile
Jr. Member
*
Offline Offline

Activity: 131
Merit: 4


View Profile WWW
June 29, 2022, 09:46:17 AM
 #403



ЗЫ А вообще очень классный проект, с учетом что как говорится "в одно рыло",  было бы многим интересно услышать основные грабли на которые наступили походу, на подобии тех с генератором адресов, как Вас хакали, как оборонялись и тп. На хабре можно было бы это запостить, было бы вдохновляющие,  так как биржа посерьёзнее проект сосцети(смотря какой конечно), как для одного чела это очень круто. Код закрыт, думаю публикация уже найденных уязвимостей и ошибкок на пути, не навредят, но будет другим очень интересно, а Вам реклама))

Год назад перестало здесь дальше обсуждаться.

Почему, интересно?  Знает кто.

Welcome! -  CrowdHackathons.XYZ chat  (https://t.me/crowdhackathonsXYZchat)
klarki
Legendary
*
Offline Offline

Activity: 3234
Merit: 3592


Top Crypto Casino


View Profile
July 10, 2022, 12:19:29 AM
 #404



Почему, интересно?  Знает кто.


Вы можете задать свой вопрос непосредственно в чате на бирже:



Но судя по "No data available in table" и нулевой активности нас форуме marycoin, то проект как минимум стоит на паузе. Монета проекта походу тоже сдохла.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
July 14, 2022, 09:12:05 AM
Merited by klarki (2)
 #405



ЗЫ А вообще очень классный проект, с учетом что как говорится "в одно рыло",  было бы многим интересно услышать основные грабли на которые наступили походу, на подобии тех с генератором адресов, как Вас хакали, как оборонялись и тп. На хабре можно было бы это запостить, было бы вдохновляющие,  так как биржа посерьёзнее проект сосцети(смотря какой конечно), как для одного чела это очень круто. Код закрыт, думаю публикация уже найденных уязвимостей и ошибкок на пути, не навредят, но будет другим очень интересно, а Вам реклама))

Год назад перестало здесь дальше обсуждаться.

Почему, интересно?  Знает кто.

После того, как оплата картами европейских серверов стала недоступна, биржу перенес на другой сервер и сейчас она работает в минимальном демонстрационном режиме. Сервер слабый, поэтому большинство модулей отключено.
Сообщества разработчиков биржи создать не получилось. Дальнейшая разработка "в одну каску" меня интересовать перестала из-за экономической нецелесообразности. Сейчас занят другими проектами в качестве разработчика на зарплате.

OpenTrade - Open Source Cryptocurrency Exchange
oPavlov
Newbie
*
Offline Offline

Activity: 3
Merit: 1


View Profile
August 22, 2022, 10:55:22 PM
 #406

Глянул код, к сожалению, выглядит он очень грустно. Вообще я бы может и вписался бы во что-то подобное, но тут как-то печально.
Однако любопытен вопрос - если вот такое вот, но на более актуально стеке ноды, производительное и эффективное - а как оное возможно монетизировать?
~DefaultTrust
Copper Member
Sr. Member
****
Offline Offline

Activity: 1554
Merit: 489

Stop the war!


View Profile
August 23, 2022, 08:57:15 AM
 #407

Глянул код, к сожалению, выглядит он очень грустно.
Критикуя предлагай.
Покажи свой проект на гитхабе, который набрал хотя бы сотню форков.

Однако любопытен вопрос - если вот такое вот, но на более актуально стеке ноды, производительное и эффективное - а как оное возможно монетизировать?
Как монетизировать собственную криптовалютную биржу?
Вот уж действительно - любопытный вопрос Grin Grin Grin

Do not trust bitcointalk fascists: leonello; Snork1979; ivan1975
oPavlov
Newbie
*
Offline Offline

Activity: 3
Merit: 1


View Profile
August 23, 2022, 12:10:51 PM
Merited by klarki (1)
 #408

Quote
Как монетизировать собственную криптовалютную биржу?
Вот уж действительно - любопытный вопрос Grin Grin Grin

Звучит странно, да... но на первый взгляд. Ведь тут не "давайте сделаем ещё одну биржу", а всё же про некоторый опенсорс. Так то код это хорошо, но вот деньги принесут туда где уже много денег, что популярно и на слуху, где есть объем, ну и, возможно, какие-то новые интересные фичи.
А код это другое, написать хороший движок биржи вообще достаточно далеко от раскрутить просто ещё одну биржу. Потому здесь не "монетизировать собственную криптовалютную биржу", а сам код.
Есть пример с библиотекой ccxt, там огромное количество интеграций и всё бесплатно. Но http api. Хочешь webSocket - плати подписку. Но вот в случае с биржей - уже не очевидно, ведь людям не нужно много бирж - нужны объемы, стабильность, кому-то анонимность, кому-то автоматические стоп-лоссы, но в целом, худо бедно, топовые биржи уже справляются, и CEX и DEX, а если хочется плюшек - есть всякие 3commas с ботами и прочие ребята.

Потому вопрос всё ещё актуален - а как монетизировать опен-сорс код биржи?

Quote
Критикуя предлагай.

Ну как минимум убрать огромное количество закомментированного кода, переписать с процедур на ООП или ФП, взять энтерпрайзный фреймворк типа NestJS, ну и всё же у нас биржа - не хочется продолбаться на типах данных, а значит TypeScript и входную валидацию данных с конвертацией типов по жестким схемам. И уровень проекта резко вырастет.
echogomodrill
Full Member
***
Offline Offline

Activity: 1484
Merit: 133


View Profile
January 10, 2023, 08:08:40 AM
 #409

закинул на эту биржу догов, потом не смог их вытянуть обратно(300 уе), писал в саппорт , но там промычали чтото нечленораздельное, забил на неудах
~DefaultTrust
Copper Member
Sr. Member
****
Offline Offline

Activity: 1554
Merit: 489

Stop the war!


View Profile
January 10, 2023, 10:20:15 AM
 #410

закинул на эту биржу догов, потом не смог их вытянуть обратно(300 уе), писал в саппорт , но там промычали чтото нечленораздельное, забил на неудах
Пруфы?

Do not trust bitcointalk fascists: leonello; Snork1979; ivan1975
echogomodrill
Full Member
***
Offline Offline

Activity: 1484
Merit: 133


View Profile
January 10, 2023, 11:29:07 AM
 #411

закинул на эту биржу догов, потом не смог их вытянуть обратно(300 уе), писал в саппорт , но там промычали чтото нечленораздельное, забил на неудах
Пруфы?

Пусть поищут в саппорте для sannddik
discusstor
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
July 03, 2023, 12:18:27 AM
 #412

закинул на эту биржу догов, потом не смог их вытянуть обратно(300 уе), писал в саппорт , но там промычали чтото нечленораздельное, забил на неудах
без доказательств писать здесь такое глупо, были бы пруфы можно было бы о чем то говорить, дискутировать
krasavinivan
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
July 10, 2023, 05:34:31 AM
 #413

закинул на эту биржу догов, потом не смог их вытянуть обратно(300 уе), писал в саппорт , но там промычали чтото нечленораздельное, забил на неудах
Решили что нибудь? скинь хоть скриншоты, чтобы были какие то доказательства
two.625
Jr. Member
*
Offline Offline

Activity: 56
Merit: 12


View Profile
July 16, 2023, 10:46:06 AM
 #414

Всем привет!
Периодически в форуме вижу темы, где авторы хотят найти opensource биржу или создать собственную биржу, но постянно тема глохнет.
Причин много, главные:
1. Open Source биржи крайне сложно найти, а те которые есть крайне сложно настроить потому что их разрабы забросили проект.
2. Нет доверия к непонятно кем и непонятно когда написанным биржам.
3. Есть ощущение, что написать качественную биржу с нуля это крайне сложно почти невозможно...

Из своего богатого опыта общения с техподдержкой самых разных бирж могу ответственно заявить: если в техподдержке работают те же люди, которые писали биржу - значит биржу писали школьники младших классов!

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

В этой теме я не собираюсь уговаривать присоединиться к разработке, не буду объявлять ICO и делать прочие глуппости. Но если кто-то выразит желание присоединиться - милости прошу...
В этой теме будет описываться процесс разработки. Кто не зарегистрирован на гитхабе, смогут писать сюда предложения по доработкам и багрепорты. Но вообще, лучше предложения писать прямо на гитхабе.

Итак с чего я думаю начать это выбор инструментов:
1. Основной язык разработки: Node.js
2. База данных sqlite
3. Интерфейс фронтэнда на базе bootstrap 4

Этапы разработки (наброски техзадания)
1. Модуль регистрации пользователей Сделано
2. Чат  Сделано
3. Мультивалютный биржевой кошелек. Сделано
4. Выставление и отмена ордеров Сделано
5. Исполнение перекрывающихся ордеров Сделано
6. АПИ биржи

Тут будет живая версия биржи https://trade.multicoins.org/
Тут исходники https://github.com/3s3s/opentrade

Вопросы добавления новых монет лучше обсуждатtь на другом форуме.
Вот тут правила добавления https://forum.marycoin.org/showthread.php?48-%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%D0%B0-%D0%BD%D0%B0-OpenTrade


Топик модерируемый, флуд будет удаляться. Просьба писать только по делу.



Ты что с Урала? На гитхаб есть несколько рабочих бирж с исходным кодом И мне кажется ты несколько забыл про самую важную часть криптовалютной биржи - matching engine  Grin
~DefaultTrust
Copper Member
Sr. Member
****
Offline Offline

Activity: 1554
Merit: 489

Stop the war!


View Profile
July 16, 2023, 08:02:03 PM
 #415

Ты что с Урала? На гитхаб есть несколько рабочих бирж с исходным кодом И мне кажется ты несколько забыл про самую важную часть криптовалютной биржи - matching engine  Grin
Ты дату поста, на который типа отвечаешь, не пробовал смотреть? Или тебе лишь бы ляпнуть?

Do not trust bitcointalk fascists: leonello; Snork1979; ivan1975
two.625
Jr. Member
*
Offline Offline

Activity: 56
Merit: 12


View Profile
July 16, 2023, 08:47:34 PM
Last edit: July 16, 2023, 09:00:28 PM by two.625
 #416

Ты что с Урала? На гитхаб есть несколько рабочих бирж с исходным кодом И мне кажется ты несколько забыл про самую важную часть криптовалютной биржи - matching engine  Grin
Ты дату поста, на который типа отвечаешь, не пробовал смотреть? Или тебе лишь бы ляпнуть?

Да, смотрел.На github были выложены готовые проекты бирж с открытым исходным кодом - одна точно 6-го марта 2017-го (она до сих пор работает), вторая помоему в августе 2017-го. В репозитории одной из них (которая от марта) даже есть код майнинг пула. До сих пор там валяются. Вы что их за 6 лет так никто и не нашли?  Grin Попробуйте поискать, это бесплатно.
~DefaultTrust
Copper Member
Sr. Member
****
Offline Offline

Activity: 1554
Merit: 489

Stop the war!


View Profile
July 16, 2023, 08:59:55 PM
 #417

Ты что с Урала? На гитхаб есть несколько рабочих бирж с исходным кодом И мне кажется ты несколько забыл про самую важную часть криптовалютной биржи - matching engine  Grin
Ты дату поста, на который типа отвечаешь, не пробовал смотреть? Или тебе лишь бы ляпнуть?

Да, смотрел.На github были выложены готовые проекты бирж с открытым исходным кодом - одна точно 6-го марта 2017-го, вторая помоему в августе 2017-го. В репозитории одной из них (которая от марта) даже есть код майнинг пула. До сих пор там валяются. Вы что их за 6 лет так никто и не нашли?  Grin Попробуйте поискать, это бесплатно.

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

Do not trust bitcointalk fascists: leonello; Snork1979; ivan1975
two.625
Jr. Member
*
Offline Offline

Activity: 56
Merit: 12


View Profile
July 16, 2023, 09:01:34 PM
 #418

Ты что с Урала? На гитхаб есть несколько рабочих бирж с исходным кодом И мне кажется ты несколько забыл про самую важную часть криптовалютной биржи - matching engine  Grin
Ты дату поста, на который типа отвечаешь, не пробовал смотреть? Или тебе лишь бы ляпнуть?

Да, смотрел.На github были выложены готовые проекты бирж с открытым исходным кодом - одна точно 6-го марта 2017-го, вторая помоему в августе 2017-го. В репозитории одной из них (которая от марта) даже есть код майнинг пула. До сих пор там валяются. Вы что их за 6 лет так никто и не нашли?  Grin Попробуйте поискать, это бесплатно.

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

Биржа, инитиал коммит которой был 6-го марта 2017-го года работает примерно с 2016-го и по сей день. Да все там бесплатно, код полностью открыт. Ну любой школьник конечно не запустит, но студент 2-3го курса - вероятно осилит, если знаком с программированием. А чего добился ты?  Grin

Домен даже обновили в мае  Grin
Updated Date: 2023-05-05T07:30:07Z
Creation Date: 2015-12-23T01:12:17Z
~DefaultTrust
Copper Member
Sr. Member
****
Offline Offline

Activity: 1554
Merit: 489

Stop the war!


View Profile
July 16, 2023, 09:11:52 PM
 #419


Биржа, инитиал коммит которой был 6-го марта 2017-го года работает примерно с 2016-го и по сей день. Да все там бесплатно, код полностью открыт. Ну любой школьник конечно не запустит, но студент 2-3го курса - вероятно осилит, если знаком с программированием. А чего добился ты?  Grin

Домен даже обновили в мае  Grin
Updated Date: 2023-05-05T07:30:07Z
Creation Date: 2015-12-23T01:12:17Z

Ну давай, покажи мастер-класс. Форкни и запусти эту биржу с нуля у себя на хостинге.

Do not trust bitcointalk fascists: leonello; Snork1979; ivan1975
two.625
Jr. Member
*
Offline Offline

Activity: 56
Merit: 12


View Profile
July 16, 2023, 09:13:30 PM
 #420

Ну давай, покажи мастер-класс. Форкни и запусти эту биржу с нуля у себя на хостинге.

Ее форкнули и форкают все кто не лень с 2017-го. Там только спот, без маржинальной торговли. Но вы тут ребята реально с Урала.
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!