Bitcoin Forum
July 10, 2024, 04:30:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 »  All
  Print  
Author Topic: Децентрализованная биткойн биржа  (Read 20004 times)
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 16, 2017, 05:07:52 PM
Last edit: October 01, 2017, 10:30:23 PM by btconly
 #1

Биткойну скоро 9 лет. Почему до сих пор нет нормальной P2P биржи? Считаю это вопиющим упущением, и хочу предложить решение данной проблемы.

Суть проблемы

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

Конечно, можно просто перевести часть биткоинов в фиат и держать его на криптовалютных биржах. Но это отнюдь не уменьшает риски, а скорее наоборот - клиентам Bitcoinica, MtGox, Bitfinex, BTC-e, и других обворованных площадок было намного выгоднее просто держать свои биткойны у себя.

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

Краткий обзор существующих решений

На данный момент вижу только два более менее адекватных подхода - bisq(bitsquare) и Bitshares:

bisq  - это по сути, не биржа, а скорее обменник + escrow сервис наподобие localbitcoins. Основной её недостаток это зависимость от банков или централизованных платёжных сервисов. И поскольку это escrow, то во время сделки пользователи также вынуждены доверять свои биткойны третьей стороне

Bitshares. - хитрая система, которая позволяет создавать смарткоины (например bitUSD), которые обеспечены внутренними токенами (BTS) в соответствии с ценами на внешних биржах, которые публикуются свидетелями, и, таким образом, пользователи могут ими владеть и торговать

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

Можно выделить ключевые недостатки перечисленных решений:
- зависимость от централизованных платёжных сервисов (снижает анонимность и увеличивает риски)
- использование в качестве обеспечения залога премайн-альткойнов вроде BTS или ETH (снижает надёжность и увеличивает риски)
- необходимость конвертации BTC в полном объёме в альткойн для обеспечения залога (катастофически снижает ликвидность и увеличивает издержки)
- хитрая и трудная для понимания схема работы и обеспечения залога, а также сомнения в надёжности поставщиков прайсов (катастофически снижает ликвидность и увеличивает риски)

Преимущества предлагаемого решения

Я предлагаю создать биржу без перечисленных недостатков и снизить риски до минимума:
- никакого фиата - реализация аналога bitUSD путём создания смартконтрактов обеспеченных BTC
- нет необходимости конвертировать BTC в альткоин - смартконтракты реализованы непосредственно на блокчейне биткойна
- минимальные риски - в каждый момент времени 100% средств находятся под исключительным контролем их владельца
- низкая комиссия, близкая к нулю, а также отсутствие комиссии за пролонгацию открытых позиций
- высокая ликвидность ввиду отсутствия рисков и очень низкой комиссии

Пока без технических деталей. Тему создаю с целью оценить востребованность такой биржи. Хотелось бы услышать ваши мнения и пожелания. Желающие учавствовать в разработке - пишите в ЛС.
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
September 17, 2017, 10:47:58 AM
 #2

1) BTC-e не обворовывал никто., Bitfinex да, но они все возместили клиентам. Конечно, в случае p2p никто никому ничего не вернет.
2) Все, что вы описали, реализуемо на BitShares и вроде как уже есть - BitBTC.

В мире p2p бирж есть множество нерешенных вопросов, даже если мы только техническую часть тронем. Посмотрим, может 0x протокол поможет как-то. Но как сделать децентрализованную биржу столько же удобной и ликвидной, как обычную - она открыта. Пока не получилось. Какие у вас есть идеи по решению этого? Ближе всего продвинулся Waves, внедрив ее в клиенты.
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 17, 2017, 02:40:37 PM
 #3

1) BTC-e не обворовывал никто., Bitfinex да, но они все возместили клиентам.
Возможно, и MtGox никто не обворовывал... Суть в том, что клиенты не могут получить свои средства, и Bitfinex выплатил не всё, так как они конвертировали крипту в BFX, и выкупали далеко не в соотношении 1:1. С BTC-e ситуация аналогичная, и на данный момент они свои токены еще не выкупили.

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

2) Все, что вы описали, реализуемо на BitShares и вроде как уже есть - BitBTC.
BitBTC это суррогат биткойна, который обеспечен ничем необеспеченными BTS. Но по сути, вы правы - BitShares это действительно некий аналог того, что я предлагаю.

как сделать децентрализованную биржу столько же удобной и ликвидной, как обычную - она открыта. Пока не получилось. Какие у вас есть идеи по решению этого?
Платформа Bitshares имеет вполне себе удобный интерфейс. Неудобство только в том, что вводить и выводить из нее средства возможно лишь в BTS, которые необходимо обменивать на внешних централизованных биржах. А вот отсутствие ликвидности это серьёзная проблема. Думаю, основная причина этого в том, что механизм работы биржи достаточно запутанный и мало кому до конца понятен. Это делегированный PoS блокчейн со 100% премайном, то есть токены изначально ничем не обчеспечены, и неизвестно кем он управляется. На последнем падении BTS резко просели в цене на 60%, и возникла реальная опасность глобальной ликвидации всех позиций на паре BTS/bitUSD...

Я предлагаю исключить все эти риски. То есть, во-первых, не использовать ничем необеспеченные токены в качестве полного обеспечения стоимости смарткойнов и биткойнов. А вместо этого, использовать сам биткойн, и таким образом снизить риски почти до нуля. Во-вторых, что наверное самое главное - я хочу реализовать предельно простой и надежный механизм работы биржи. Такой, чтобы клиенты смогли его понять, и были на 100% уверены, что их средства никуда не исчезнут, и при любых обстоятельствах всегда остаются на биткойн адресах под их личным контролем.
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
September 17, 2017, 03:32:14 PM
 #4

И как вы это собираетесь сделать? При этом обеспечивая ликвидность?
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 19, 2017, 12:41:03 AM
 #5

Как я уже сказал, главная цель - сделать хранение средств на биржевом "счету" (в том числе USD) таким же надёжным, как на собственном биткойн кошельке. Если устранить риски, то ликвидность появится естественным путём.

Так же, как в BitShares, в моём решении биржевой клиент одновременно является и биткойн кошельком, который хранит приватные ключи. В дополнение к стандартным функциям кошелька пользователь может создавать заявки на покупку или продажу биткойнов, которые распространяются в P2P сети. В случае наличия встречной заявки от другого пользователя, удовлетворяющей заданным условиям, между ними автоматически совершается сделка, и открываются соответствующие позиции. На бирже будет доступна только маржинальная торговля, то есть, по сути, пользователи заключают друг с другом контракты на разницу цен. Также возможна торговля с плечом. Как и на традиционных биржах, в случае недостатка средств для поддержания позиции пользователь получает уведомление (margin call). По достижению критического уровня маржи позиция автоматически ликвидируется. В момент ликвидации клиент второго пользователя должен быть запущен (он заблаговременно получает об этом уведомление), и тогда его позиция автоматически пересоздаётся.

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

По аналогии с BitShares и для более удобного восприятия пользователем, фиатные валюты отображаются в кошельке на отдельном балансе, а баланс BTC рассчитывается динамически в соответствии с прибылью или убытками по открытым позициям. Возможно, на первоначальном этапе, для увеличения ликвидности имеет смысл ограничиться только USD. И, скорее всего в первой версии не будет функции перевода USD другому пользователю, хотя в дальнейшем эта функция может быть реализована. Для того, чтобы обналичить USD необходимо закрыть позиции и продать вырученные биткойны на внешних биржах.
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
September 19, 2017, 01:31:28 AM
 #6

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

Activity: 2506
Merit: 2238



View Profile
September 21, 2017, 03:14:15 AM
 #7

- хитрая и трудная для понимания схема работы и обеспечения залога, а также сомнения в надёжности поставщиков прайсов (катастофически снижает ликвидность и увеличивает риски)
Да, на многих скам-биржах так.
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
September 21, 2017, 04:45:08 AM
 #8

А каких таких многих? Насколько я помню, их всего было две или три, не больше
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 21, 2017, 08:22:25 PM
 #9

Это больше похоже на просто обменник. С онлайном, как видите, проблема, никаких гарантий этому нет. Ликвидность тоже не понятно, как обеспечивается. Получается, что сделки могут быть только когда оба онлайн? 
Любая биржа похожа на обменник. Для исключения рисков ликвидации (особенно при низком уровне маржи) онлайн должно быть только ваше устройство - смартфон или ПК. Можно выделить собственный сервер для этого, например, запустить клиента на старом android смартфоне. Конечно, в этом есть определенное неудобство, но я думаю это стоит того, что все средства 100% остаются под вашим контролем. Кроме того, будет возможность торговать и без необходимости поддержания клиента онлайн, но, возможно, ценой увеличения рисков.

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

Теоретически, все эти преимущества должны привести к некоторому смещению внутреннего курса относительно внешних бирж. Стоимость будет отличаться, так как в неё заложены риски, и крипто-доллар будет цениться выше, чем тот же доллар на внешних биржах. То есть арбитраж будет выгоден, как ни на какой другой бирже, особенно с учетом низкой комиссии. Вспомните какие объемы были на китайских биржах, когда они работали без комиссии.
TechPriest
Sr. Member
****
Offline Offline

Activity: 377
Merit: 282


Finis coronat opus


View Profile
September 21, 2017, 10:53:25 PM
 #10

Как я уже сказал, главная цель - сделать хранение средств на биржевом "счету" (в том числе USD) таким же надёжным, как на собственном биткойн кошельке. Если устранить риски, то ликвидность появится естественным путём.

Что-то похожее есть на волнах и битшарах. Проблема в том, что приходится пользоваться по факту как вы выше выразились "расписками". Но кросс-блокчейновые биржи это пока еще на уровне фантастики. Они будут или не реально "тяжелые" или не будут такими биржами.

In science we trust!
Bot.Dev.Xxl
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
September 22, 2017, 10:12:03 AM
 #11

а я вообще за толпой умных слов ничего не понял  Sad
можно для тупых на пальцах?
ну и цель этой задумки в примерах
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 22, 2017, 11:48:10 AM
 #12

Но кросс-блокчейновые биржи это пока еще на уровне фантастики. Они будут или не реально "тяжелые" или не будут такими биржами.
Кросс-блокчейновые P2P биржи это немного другая тема - они позволяют обменивать крипту на крипту без посредника. Я же предлагаю организовать рынок CFD на блокчейне биткойна, где залог (маржа) также обеспечивается в биткойнах.

а я вообще за толпой умных слов ничего не понял  Sad
можно для тупых на пальцах?
ну и цель этой задумки в примерах
На пальцах. Вы получите возможность держать свои  BTC и USD на биржевом "счету", и они будут находиться в постоянной готовности на продажу или покупку. Суть в том, что этот счёт на самом деле является биткойн адресом и контролируется ни кем-то, а лично вами. Таким образом, хакеры или сам хозяин биржи не смогут её взломать и увести средства клиентов.
Кроме этого, поскольку биржа никому не принадлежит, то на ней практически отсутствует комиссия. Нет необходимости проходить верификацию, и нет никакних лимитов на торговлю, ввод и вывод средств.

Маржинальная торговля это возможность торговать кредитными средствами под залог. Например, если у вас есть 1 BTC, то вы можете продать 3 BTC по цене 4000 USD/BTC. На вашем балансе после этой операции будет 12000 USD и -2BTC. В сумме это всё ещё эквивалентно 1 BTC. Допустим курс упал, и вы покупете 2 BTC по цене 3000 USD/BTC. Теперь ваш баланс: 6000 USD и 0 BTC. Далее, предположим, что курс упал до 2000 USD/BTC, и теперь вы хотите обналичить свои доллары. Для этого вы просто покупаете биткойны - по текущему курсу вы купите 3 BTC, и продаёте их на любой другой бирже или обменнике. Аналогично, можно покупать BTC под залог имеющихся биткойнов, только отрицательным в этом случае будет уже баланс USD. Однако, нужно понимать, что если ваш суммарный баланс приближается к нулю, то это означает, что вы проиграли почти все свои средства, и вам необходимо либо срочно добавить BTC на свой кошелёк, либо это приведёт к тому, что ваши балансы автоматически обнулятся.

Все существующие биржи, которые предоставляют возможности маржинальной торговли, взимают за это дополнительную комиссию. То есть пока вы имеете отрицательный баланс BTC или USD, то биржа ежедневно будет взимать с вас проценты. В случае с децентрализованной биржей этой комиссии нет, то есть можно держать открытые позиции бесплатно сколько угодно.
Coin-1
Legendary
*
Offline Offline

Activity: 2506
Merit: 2238



View Profile
September 22, 2017, 08:29:33 PM
 #13

Маржинальная торговля это возможность торговать кредитными средствами под залог. Например, если у вас есть 1 BTC, то вы можете продать 3 BTC по цене 4000 USD/BTC. На вашем балансе после этой операции будет 12000 USD и -2BTC. В сумме это всё ещё эквивалентно 1 BTC.
А кто будет обеспечивать выделяемый под залог заёмный капитал? Ведь по факту на рынке 4000 USD, а не 12000.
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 22, 2017, 10:11:03 PM
Last edit: September 23, 2017, 09:41:14 PM by btconly
 #14

Маржинальная торговля это возможность торговать кредитными средствами под залог. Например, если у вас есть 1 BTC, то вы можете продать 3 BTC по цене 4000 USD/BTC. На вашем балансе после этой операции будет 12000 USD и -2BTC. В сумме это всё ещё эквивалентно 1 BTC.
А кто будет обеспечивать выделяемый под залог заёмный капитал?
Это было объяснение на пальцах. Если говорить точнее, то пользователи заключают контракты на разницу цен. Представьте двоих пользователей, и у каждого на балансе по 1 BTC. Одному из них принадлежит самая низкая заявка на продажу, объёмом 4 BTC и ценой 4000 USD, а другой создаёт ордер на покупку 3 BTC по цене 4010 USD. Заявки остальных пользователей с ними не пересекаются. После исполнения этих ордеров пользователи получают открытую позицию на 3 BTC по цене 4000 USD, и в стакане остаётся ещё частично исполненная заявка на продажу 1 BTC за 4000 USD. Теперь, если цена не опускается ниже 3000 USD, то покупателю будет достаточно его 4 BTC (1 собственный + 3 купленных) для обеспечения 12000 USD, которые он должен второму участнику. Однако, на практике, ликвидация может произойти где-то в диапазоне от 3000 до 3500, в зависимости от текущей ликвидности. Поэтому, если цена идёт вниз, то покупатель должен заблаговременно пополнять свой баланс, либо закрывать позицию раньше.

Ведь по факту на рынке 4000 USD, а не 12000.
По факту, в моём примере на рынке не 4000 USD, а 1 BTC + залог покупателя. Если покупатель не успеет пополнить баланс во время, то его позиция будет ликвидирована, и продавец её пересоздаст (автоматически) с другим покупателем (по цене ликвидации первого).
Ranyar
Sr. Member
****
Offline Offline

Activity: 364
Merit: 257

Be kind to each other


View Profile
September 24, 2017, 10:01:42 AM
 #15

Как всегда - 3 вопроса:
1. В чем ключевое отличие от других аналогичных проектов?
2. Каков состав команды?
3. Какие проекты уже реализовали ранее? Есть ли релевантный опыт?
Coin-1
Legendary
*
Offline Offline

Activity: 2506
Merit: 2238



View Profile
September 24, 2017, 12:34:01 PM
 #16

Ведь по факту на рынке 4000 USD, а не 12000.
По факту, в моём примере на рынке не 4000 USD, а 1 BTC + залог покупателя. Если покупатель не успеет пополнить баланс во время, то его позиция будет ликвидирована, и продавец её пересоздаст (автоматически) с другим покупателем (по цене ликвидации первого).
Понятно. В этом примере на рынке 1 BTC (что равно 4000 USD) первого трейдера + 8000 USD второго трейдера.
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 25, 2017, 07:45:02 AM
Last edit: September 25, 2017, 07:56:29 AM by btconly
 #17

Как всегда - 3 вопроса:
1. В чем ключевое отличие от других аналогичных проектов?
2. Каков состав команды?
3. Какие проекты уже реализовали ранее? Есть ли релевантный опыт?
Ключевое отличие от других проектов в том, что биткойны пользователей всегда остаются под их контролем. Также преимуществом является возможность маржинальной торговли без комиссии за пролонгацию позиций и ожидаемая высокая ликвидность. На самом деле, я не знаю о существовании аналогичных проектов с перечисленными качествами. Если такие имеются, то было бы неплохо консолидировать с ними усилия по разработке.

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


В этом примере на рынке 1 BTC (что равно 4000 USD) первого трейдера + 8000 USD второго трейдера.
Не совсем так. Даже если у второго будет лишь 1 BTC, то они всё равно смогут совершить эту сделку. Потому что под залог нужно выделять только обеспечение разницы между текущей ценой и ценой открытия позиции. И разницу эту обеспечивают все трейдеры-покупатели, которые создают спрос. Кстати, продавец в данном примере может получить 12000 USD только в случае падения цены практически до нуля.
TechPriest
Sr. Member
****
Offline Offline

Activity: 377
Merit: 282


Finis coronat opus


View Profile
September 25, 2017, 06:18:44 PM
 #18

Но кросс-блокчейновые биржи это пока еще на уровне фантастики. Они будут или не реально "тяжелые" или не будут такими биржами.
Кросс-блокчейновые P2P биржи это немного другая тема - они позволяют обменивать крипту на крипту без посредника. Я же предлагаю организовать рынок CFD на блокчейне биткойна, где залог (маржа) также обеспечивается в биткойнах.

А зачем именно на биткоинах, если для такого есть битшары и волны УЖЕ? тоесть, там по факту вы тоже вносите залог, и получаешь определенное количество расписок. Я не совсем вас понимаю, простите

In science we trust!
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
September 25, 2017, 06:33:31 PM
 #19

Я не автор топика, но мне видеться основной идеей - избежать проблемы высокой волатильности валюты залога, именно это было проблемой в BitShares. Другое дело, что это требует того самого, возможно мифического, StableCoin. Или хоть-бы замыкание риска волатильности залога и инструмента в одну экосистему (биткоин колеблеться - точно так же изменяется стоимость залога, так что они всегда соотносительны). Но я до сих пор не понял основной идеи автора и ее реализации Sad так что это мои домыслы по теме
btconly (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 1


View Profile
September 25, 2017, 09:11:52 PM
 #20

Волатильность BTS, на мой взгляд, обусловлена их премайн-природой. Битшары ничем не обеспечены, не майнятся, никем не принимаются к оплате, даже биржи, где они торгуются ещё поискать нужно. Хотя, может быть, держать фиат в bitUSD не менее надёжно, чем на централизованных биржах, но риски всё равно остаются, просто они другие.
Ещё риски - прайсфиды и сам блокчейн основаны на PoS, что также заставляет задуматься. Думаю, если элементарно запустить форк Bitshares, в котором токены изначально майнятся, а не генерируются из воздуха, то получится гораздо более децентрализованная и сбалансированная система. Но всё-равно, люди врядли будут обменивать BTC на странный суррогат чтобы им поторговать на P2P бирже. Суточные объёмы на паре bitBTC/bitUSD: 0.081 BTC (301.883 USD). Сравните с объёмами на централизованных биржах.
Pages: [1] 2 3 4 »  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!