Decentralized exchange – Matthew Kudelin
(Данный пост пытается понять проблему и придумать теоретическое решение. Он будет дополнятся и пополняться по мере развития дискуссии)
Наиболее слабым звеном современной блокчейн системы — представляет из себя биржа монет. Многие участники сообщества указывают на это. Решением этой проблемы может выступать глобальная децентрелизованная peer-to-peer биржа, которую будет невозможно отключить. Данная биржа будет предназначена только для торговли криптовалют. Если такой проект будет существовать, то это будет инфраструктурный проект, к которому будут подключаться другие биржи. (Своего рода метабиржа).
Данный проект должен быть open-source и non-profit (что не отменяет платы за подключение.)
Основные проблемы по сравнению с обычными крипто биржами:
- Это скорость выполнения торгов и, следовательно, скорость выполнения торгов, и следовательно, скорость изменения котировок. В случае медленной работы будет происходить арбитраж и клиенты покинут биржу
- Ограничение числа распределенных копий и процента подтверждения для увеличения скорости работы.
- Выработка способа подключения бирж — клиентов и доверия между ними.
4. Теоритически доказанный способ надежности биржи. (Double spending prevention)
…..
Способы решения проблем:
Думаю
- Вместо технологии блокчейн стоит использовать Distributed Ladger (https://themerkle.com/distributed-ledger-technology-vs-blockchain-technology/)
- Децентрализация не означает отсутствие центрального сервера. Думаю стоит применить гуляющий master node — который будет выполнять торги
- Каждая из нод — бирж должна подключаться только по защищенному каналу
- Все остальные — клиентские ноды — только читающие
После некоторого обсуждения на ethereum чате можем придти к выводу, что использование их блокчейна и даже отдельного форка — это overkill. Рекомендуют собственное, гораздо более простое решение. Интересно, можно ли его реализовать на Java.
UPD1:
- Одно из возможных решений — это atomic chain swaps https://en.Bitcoin.it/wiki/Atomic_cross-chain_trading
2. Пример децентрализованной биржи — но только для контрактов типа erc20 https://etherdelta.github.io/
3) Объяснение торговли между блокчейнами https://en.bitcoin.it/wiki/Contract#Example_5:_Trading_across_chains
4) Форум с предложением https://bitcointalk.org/index.php?topic=91843.0
UPD2:
- Похоже уже сделали похожий проект с центральным сервером https://blog.wavesplatform.com/what-is-waves-dex-7c311d1360a1
2. Похожая идея собрала на ICO https://omg.omise.co/ 1 млрд
UPD3:
Был на встрече (открытой лекции) с Виталиком — создателем этериум. Он активно продвигает omise — даже был в их майке.
Я задал ему следующий вопрос — Сейчас многие команды пытаются решить проблему централизованных торговых систем. Если я хочу сделать эту систему децентрализованной — стоит ли мне использовать форк этериума или создать свой собственный блокчейн для управления этой системы.
UPD4:
Виталик сказал, что блокчейн над блокчейном не имеет смысла, и все должно быть реализовано в системе этериум, но если мне нужна скорость — то нужно использовать некое решение (не расслышал). В целом нужно понять его мысль — он хочет сохранить все в системе этериума (что логично.) Возможно, поэтому он и продвигает проект omisego. — данное решение предлагает способ решение поднятой проблемы.
Делайте репост — предлагаю публичную дискуссию.
Published at Tue, 18 Feb 2020 18:59:21 +0000
