Author

Topic: вопрос по возможностям API криптобирж (Read 291 times)

member
Activity: 351
Merit: 37
как ни странно довольно мало таких бирж. И это касается центрального блокчейна биржи. Там все сделки идут через твой кошелек сразу. Главная биржа solana так работает.

https://www.mango.markets/
legendary
Activity: 2275
Merit: 1180
AI Atelier
а что с централизованными биржами? у них тоже операцию можно совершать исключительно с биржевого аккаунта?

Да, Вы можете совершать обмены на централизованной бирже исключительно с биржевого аккаунта. Процесс обмена занимает доли секунд и это можно делать по АПИ.

и что с этим протоколом веб3? сколько времени занимает перечисление средств по этому протоколу. скажем, с кошелька на кошелек и с кошелька на биржу?


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

...
и вариантов ускорить нет? т.е. чтобы скорость была, скажем. как при оплате виза/мастеркард?

время транзакции зависит от конкретного блокчейна, от загруженности сети и от выбранного уровня комиссии. Можно заплатить больше и ускорить процесс, но у всего есть свои пределы. Быстрее, чем будет - не будет.
jr. member
Activity: 65
Merit: 5
спасибо за ответы. судя по всему, то, что вы все описали. не решает моей задачи.

а что с централизованными биржами? у них тоже операцию можно совершать исключительно с биржевого аккаунта?

и что с этим протоколом веб3? сколько времени занимает перечисление средств по этому протоколу. скажем, с кошелька на кошелек и с кошелька на биржу?

Quote
Обычно зачисление на аккаунт и вывод занимают несколько минут, увеличение этого времени до нескольких часов тоже не редкость.

и вариантов ускорить нет? т.е. чтобы скорость была, скажем. как при оплате виза/мастеркард?
staff
Activity: 3472
Merit: 4111
Crypto Swap Exchange
в идеале для меня было бы совершать сделку на бирже со своего локального кошелька. скажем, вот я создал себе кошелек и храню его на флешке. далее, у меня есть аккаунт на бирже. я бы хотел соверать обменную операцию непосредственно через биржу, но чтобы средства списывались и записывались самой биржей скажем с моей флешки, где находится кошелек. как этого добиться?
В дополнение к вышенаписанному:
По моему, вы описываете принцип действия любой децентрализованной биржи, коих сейчас немерено. Единственное, что для их использования вам понадобится не "толстый" кошелёк на флешке, а расширение в браузере типа Metamask, Phantom, Tronlink, WalletConnect и т.п. (в зависимости от альткоина, который вам нужен). Вот вам список DEX: https://coinmarketcap.com/rankings/exchanges/dex/
Биткоин там тоже можно гонять, где-то без дополнительных заморочек, где-то соответственно токенизированный типа WBTC.

API централизованных бирж тут вообще не к месту.
legendary
Activity: 2275
Merit: 1180
AI Atelier
в идеале для меня было бы совершать сделку на бирже со своего локального кошелька. скажем, вот я создал себе кошелек и храню его на флешке. далее, у меня есть аккаунт на бирже. я бы хотел соверать обменную операцию непосредственно через биржу, но чтобы средства списывались и записывались самой биржей скажем с моей флешки, где находится кошелек. как этого добиться?

Такую операцию невозможно совершить напрямую ни в ручном ни в автоматическом режиме. Для выполнения такой операции необходимо отправить активы из кошелька на аккаунт биржи, совершить обмен на бирже и вывести активы на свой кошелёк. Если исключить операции с фиатными деньгами, то эти активы могут находиться в одном блокчейне или в разных блокчейнах,... например, мы можем менять ETH на BTC, и это будут активы в разных блокчейнах,... или менять ETH на USDT, это могут быть активы в как одном блокчейне, так и в разных блокчейнах. Время ввода/вывода может сильно меняться на разных биржах, но это точно не миллисекунды. Обычно зачисление на аккаунт и вывод занимают несколько минут, увеличение этого времени до нескольких часов тоже не редкость.

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

Все операции имеют комиссию. Обычно комиссия за зачисление на аккаунт биржами не взимается и состоит только из комиссий сети (от нескольких центов до нескольких десятков долларов). Комиссии за вывод всегда значительно выше... Эти цифры тоже нужно принимать в расчёт.

Если Вы хотите торговать на централизованной бирже, но не хотите держать там свои активы, то Вы соглашаетесь с тем что это будет очень дорого и очень медленно. Такой вид трейдинга оправдывает себя только в случае, если Вы торгуете крупными суммами на таймфрейме более 4h.


jr. member
Activity: 65
Merit: 5
Большинство бирж все сделки проводят только с внутрибиржевыми кошельками. Возможно, если погуглить на тему DEX, то можно найти такие, которые позволяют проводить сделки с локальных кошельков. Теоретически, для битка, это можно реализовать через атомарные свопы например.
а разве функционально внутрибиржевой кошелек отличается от локального? какая между ними разница с точки зрения блокчейна?


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

вы же не знаете, зачем мне это нужно.

Не совсем понял суть вопроса, но правильнее будет разделять биржи на централизованные и децентрализованные.

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


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



Если под понятием "свой кошелёк" рассматривать только тот кошелёк, от которого у Вас есть приватный ключ, то возможности любого биржевого АПИ ограничены только операциями вывода активов из Вашего аккаунта биржи на адрес этого кошелька. Операции по автоматизации ввода активов на биржевой аккаунт тоже возможны, но выполняются средствами web3.

вот это уже теплее. насколько это быстро? это также требует длительного времени подтверждения блокчейном или эта транзакция может выполняться доли секунды?
legendary
Activity: 2275
Merit: 1180
AI Atelier
Всем привет. Заранее извиняюсь за возможно глупые вопросы, т.к. я не очень глубоко разбираюсь в теме криптовалют.

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

Вопрос - существует ли возможность в биржевых API проводить эту сделку непосредственно со своего кошелька? Если невозможно, то существуют ли способы добиться этого программными средствами?

Не совсем понял суть вопроса, но правильнее будет разделять биржи на централизованные и децентрализованные. На централизованных биржах АПИ могут существенно отличаться друг от друга и, как правило, имеют несколько уровней разрешений. Типа, "только просмотр аккаунта", "просмотр и торговля", "просмотр, торговля и операции ввод/вывод".

Если под понятием "свой кошелёк" рассматривать только тот кошелёк, от которого у Вас есть приватный ключ, то возможности любого биржевого АПИ ограничены только операциями вывода активов из Вашего аккаунта биржи на адрес этого кошелька. Операции по автоматизации ввода активов на биржевой аккаунт тоже возможны, но выполняются средствами web3.

На децентрализованных биржах все операции выполняются только из Вашего кошелька и только через web3. Большинство децентрализованных бирж тоже имеют свой АПИ для подготовки транзакций и отправки их в сеть после подписания.

Операции с фиатными деньгами доступны только на централизованных биржах.
copper member
Activity: 1554
Merit: 489
Stop the war!
Большинство бирж все сделки проводят только с внутрибиржевыми кошельками. Возможно, если погуглить на тему DEX, то можно найти такие, которые позволяют проводить сделки с локальных кошельков. Теоретически, для битка, это можно реализовать через атомарные свопы например.
Я бы не советовал экспериментировать с ноунейм биржами. Особенно если этот ноунейм предлагает какие-то "уникальные" технологии.
Если новичек в крипте, то заводи бабки на топовую биржу и не парь мозг ни себе ни другим пока не освоишься.
jr. member
Activity: 65
Merit: 5
Всем привет. Заранее извиняюсь за возможно глупые вопросы, т.к. я не очень глубоко разбираюсь в теме криптовалют.

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

Вопрос - существует ли возможность в биржевых API проводить эту сделку непосредственно со своего кошелька? Если невозможно, то существуют ли способы добиться этого программными средствами?
Jump to: