Контракты в сети Lightning доступны в TESTNET версии глобальной P2P биржи Hodl Hodl
Мы официально начинаем тестирование Lightning контрактов на testnet.hodlhodl.com.
В этом блог посте мы хотим дать инструкции и объяснить принцип работы контрактов, а также поблагодарить всех кто помогал нам все это время.
Обо всем по порядку.
Обзор
Недавно мы объявили поддержку сети Lightning на Hodl Hodl, и сейчас мы готовы представить нашу разработку в тестовой версии биржи.
Поддержка сети Lightning позволяет каждому пользователю купить биткоины и получить их прямо в свой Lightning кошелек, а также продать биткоины напрямую из Lightning кошелька.
Мы напоминаем всем, что Lightning будет доступен в основной версии сайта (hodlhodl.com) в конце мая.
Как это работает?
Для тех кто знаком с биржей, в основном, процесс сделок остается почти таким же:
- Создается контракт между покупателем и продавцом;
- Продавец производит депозит биткоинов из своего Lightning кошелька;
- Покупатель отправляет платеж продавцу, согласно оговоренному ранее платежному методу;
- Продавец выводит биткоины прямо на Lightning кошелек покупателя.
Единственным отличием является то что мы храним средства в своем Lightning кошельке во время сделок - это защищает одновременно покупателя и продавца от скамов, а сделки становятся дешевле, проходят быстрее и проще.
Контракты в сети Lightning не повлияют на обычные multisig on-chain контракты на Hodl Hodl, в которых по прежнему мы не будем хранить средства и мы не будем иметь доступа к ним.
Что вам необходимо для тестирования
- Аккаунт на testnet.hodlhodl.com;
На самом деле, вам даже не нужно регистрироваться, так как мы создали специальные bot-аккаунты для тестирования (вы можете войти на сайт через один из них). В оффер листе вы можете найти пользователей с припиской “-bot” (например “akeem-bot”). В эти аккаунты вы можете зайти без проблем.
Чтобы это сделать, просто введите емайл, который будет состоять из никнейма бота и “@hodlhodl.com” (например akeem-bot@hodlhodl.com). Пароль всегда будет “password”.
2. Lightning кошелек на TESTNET;
Мы рекомендуем вам использовать кошелек Eclair для тестирования.
3. Открытый(е) канал(ы)с публичными нодами;
Чем больше каналов, тем лучше. Мы рекомендуем открывать канал с “ACINQ” нодой (перейдите в Каналы -> GREEN PLUS BUTTON -> ACINQ NODE) и в появившемся окне отметить “Запросить ликвидность из этой ноды”.
4. Достаточный inbound capacity;
Объем сделки, которую вы хотите провести, должен быть меньше или равным inbound capacity вашего кошелька.
Пошаговая инструкция
В этой части мы разберем подробно процесс покупки и продажи биткоинов на peer-to-peer основе в сети Lightning.
- Перейдите на testnet.hodlhodl.com и зарегистрируйтесь;
- Измените режим биржи на Lightning;
Мы разделили режимы биржи для удобства наших клиентов: On-chain и Lightning. Если вы хотите торговать:
- В основной сети, вам не нужно делать ничего, режим “On-chain” включен изначально.
Когда выбран режим оn-chain, цвет сайта синий со стандартным логотипом.
- В сети Lightning, нажмите на молнию в шапке сайта.
Когда выбран режим Lightning, цвет сайта фиолетовый и на логотипе видна молния.
Выбрав один из режимов биржи, вы можете создать новые офферы и контракты, видеть текущий оффер лист и видеть где будет проходить сделка: в on-chain или в сети Lightning.
- Создайте оффер или примите существующий;
Процесс создания оффера изменился, но не критично, так как есть всего один отличающийся пункт в форме создания офферу между двумя режимами биржи.
2. Создайте контракт;
Если вы не хотите ждать, пока кто-либо примет ваш оффер, вы можете принять один из существующих.
Когда кто-либо принимает ваш оффер или вы принимаете существующий оффер, между вами и вашим контрагентом создается контракт.
Далее мы объясняем статусы Lightning контрактов на нашей бирже:
- Статус контракта “Ожидается”;
Это самое начало контракта. На этом этапе продавец просит Hodl Hodl сгенерировать инвойс и покупатель ждет.
- Статус контракта “Депонируется”;
Мы сгенерировали инвойс для продавца и ждем пока он оплатит его, отправив биткоины в наш кошелек.
Только когда продавец перевел средства, покупатель может безопасно совершать платеж.
- Статус контракта “В процессе”;
Продавец оплатил инвойс и отправил биткоины в наш кошелек. Покупатель информирован об этом проинструктирован отправить платеж продавцу.
- Статус контракта “Оплачен”;
Покупатель отправил платеж продавцу и проинструктирован о том что он должен указать для нас инвойс на получение средств.
Когда продавец получил оплату, инвойс покупателя необходим для того чтобы продавец мог вывести средства из нашего Lightning кошелька в Lightning кошелек покупателя.
- Статус контракта “Вывод средств”;
Покупатель отправил инвойс для получения средств и продавец проинструктирован о том, что после получения платежа, он должен вывести средства.
- Статус контракта “Закончен”;
Продавец получил платеж от покупателя и вывел биткоины в Lightning кошелек покупателя.
Контракт завершен!
Сообщить о проблемах
Мы все еще тестируем нашу разработку и вы можете столкнуться с неполадками в процессе тестирования.
Мы будем рады, если вы сообщите о найденных проблемах. Присылайте свои репорты, предложения и любые вопросы связанные с Lightning контрактами:
- E-mail: support@hodlhodl.com
- Telegram: @hodlhodl
Наши ноды
Мы будем благодарны если вы подключитесь к обоим нашим нодам в сетях TESTNET и MAINNET, а также, создадите публичные каналы с ними для того, чтобы увеличить наши inbound capacities.
Публичный ключ TESTNET ноды:
0316314db4eb542d17b9a7ac6f6651fcb319fd3da279197d4f09a890fc303ecf2d@178.63.16.7:9737
Публичный ключ MAINNET ноды:
030bde3ee226b7cf456703811976e4241a929d11e5fc0549e9a1c6d10a8e23a738@178.63.16.7:9735
Спасибо
Долгое время мы усердно работали над добавлением функционала сети Lightning на Hodl Hodl, и многие люди и компании тем или иным способом участвовали в этом.
Сейчас мы хотим поблагодарить всех кто поучаствовал и помог нам. Сеть Lightning не легка для понимания и введения, особенно в короткие временные сроки, поэтому мы благодарим всех кто помог нам на этом пути.
Особое спасибо Давиду - программисту из команды Hodl Hodl, который изучал и работал над добавлением сети Lightning в течение последних непростых месяцев.
Благодаря ему и его бессонным ночам в скором времени вы сможете торговать в сети Lightning на hodlhodl.com.
Также мы хотим поблагодарить
- Инвесторов Hodl Hodl
- Волонтеров Hodl Hodl
- Lightning Labs
- Satoshi Labs
- Elizabeth Stark
- Ketominer
- Pavol Rusnak
- Matt Odell
- Sergej Kotliar
- Peter McCormack
- Сообщество Телеграм группы LNrus
Свяжитесь с нами
- Hodl Hodl exchange: hodlhodl.com
- TESTNET Hodl Hodl exchange: testnet.hodlhodl.com
- E-mail: support@hodlhodl.com
- Blog: https://medium.com/@hodlhodl
- Twitter: https://twitter.com/hodlhodl
- Telegram: https://t.me/HodlHodl
- Reddit: https://www.reddit.com/r/hodlhodl
- Slack: https://goo.gl/zaMnCn
- Facebook: https://www.facebook.com/hodlexchange
- Youtube: https://www.youtube.com/channel/UCgujEoZqX_FfDTLb3Uuhsdg
Hodl!