Bitfury Group провела первую успешную multi-hop-транзакцию в сети Lightning Network

    Компания Bitfury занимается поддержкой и разработкой реализации сети Lightning уже больше года. Сегодня мы расскажем о проведении первой multi-hop-транзакции.

    / изображение Vadim Kurland CC

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

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

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

    Возможность реализации этой концепции на практике проверили в компании Bitfury, успешно проведя multi-hop-транзакцию, то есть транзакцию, включающую в себя еще несколько узлов, помимо двух, являющихся отправителем и реципиентом платежа. В тесте при переводе криптовалюты участвовали три узла: лайткойны перешли с первого узла на третий через посреднический второй по двум предварительно открытым двунаправленным платежным LN-каналам.


    Хеши фундирующих транзакций, сформированных командой Bitfury, выглядят следующим образом:

    af3bc396cc6ea9fe10ae6c0b2691e40635f0286b356dcb962488ea6d9e15b0c8
    87d25c3a6d895f5fff6892495e57814db58280e32eb4697428ac1e8c61a8a5c7


    В тесте маршрутизация проводилась вручную, поскольку в транзакции участвовали всего три узла, «расположение» которых было заранее известно. В будущем, когда сеть «разрастется» до тысяч участников, для этого потребуется алгоритм Flare, разработанный компанией Bitfury совместно с командой Lightning Network и представленный в июле 2016 года (о котором мы писали здесь). Алгоритм уже был протестирован компанией ACINQ.

    Сама концепция Lightning Network в ближайшем будущем позволит проводить огромное количество маршрутизируемых микротранзакций практически без издержек, что серьезно разгрузит блокчейны. Кроме того, LN позволит ускорить проведение платежей: временной порог «упадет» с 30 минут до нескольких секунд. Однако на пути к этому необходимо преодолеть ряд трудностей.

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

    «Однако задержка выхода Segregated Witness блокирует реальный выпуск софта. Также неизвестно, сколько времени потребуется на то, чтобы сеть смогла обрабатывать значительный поток транзакций, — отмечает Вячеслав Жигулин из Bitfury. — На мой взгляд, пройдет как минимум полгода после принятия SegWit, прежде чем пользователи биткойна увидят реальные «дешевые и быстрые» транзакции».

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

    Однако после полного внедрения технологии, транзакции маленького размера значительно расширят применимость криптовалют. В частности, они могут начать использоваться в ритейл-индустрии — для оплаты кофе, покупок в магазинах, посекундной тарификации просмотра контента и т. д. Сейчас комиссия за одну транзакцию составляет порядка 3 долларов, что делает нецелесообразным переводы меньше определенной суммы.

    Пользователи Reddit уже назвали факт реализации multi-hop-транзакции в сети Lightning «чрезвычайно важным» и отметили, что нужно как можно скорее внедрить эту технологию в главные криптовалютные кошельки и блокчейны. И работу над первыми пользовательскими приложениями уже ведет большое количество разработчиков, в том числе Blockstream, ACINQ, Lightning Labs, MIT DCI и Bitfury.

    Дополнительное чтение:

    • +14
    • 6,5k
    • 7
    Bitfury Group
    67,00
    Cофтверные и хардверные решения на Blockchain
    Поделиться публикацией

    Комментарии 7

      –1
      Читал про эту технологию, правда уже забыл детали, но осталось сомнение — чудес не бывает, раз транзакции бегают быстро, значит без подтверждения сети, раз подтверждения сети нет, то это уже никакой не блокчейн, а обычные денежные переводы с банками и со всеми их проблемами.
        +1

        Да, это не блокчейн. Есть много узлов, которые поддерживают платёжные каналы между собой.
        Образно: любой желающий может организовать свой банк, и наладить каналы с другими такими же банками.
        Так как это прибыльное дело, то так же как и на майнинг найдутся желающие и система станет децентрализованной.
        Всё же есть отличие от обычных денежных переводов в том, что банков будет гораздо больше, что сделает комиссии низкими и без возможности блокировки.
        Подтверждения в блокчейне все эти транзакции в итоге получат, только сразу всей пачкой, а не по одной. Т.е. владеть вы будете всё теми же биткоинами.
        По моему хорошее решение для микротранзакций. Никто же не отбирает у вас право переводить серьезные суммы напрямую через блокчейн, просто добавляется новый слой, для перекидывания копеек.
        Какие проблемы банков вы видите не решёнными в этом случае?

          0
          ну если строго ограничиваться микротранзациями которые не страшно потерять при использовании банка-мошенника, то может быть и нормально
          +1
          Lightning является надстройкой над биткйон-блокчейном, а потому зависит от него. Все транзакции, проводимые «off-chain» — это реальные биткойн-транзакции, которые хранятся локально. В этом случае биткойн выступает в качестве «парашюта» — если что-то идет не по плану в LN, пользователь всегда и в любой момент может затранслировать последнее состояние канала в блокчейн. Небольшой FAQ по технологии можно найти здесь.
          • НЛО прилетело и опубликовало эту надпись здесь
              0
              Децентрализация нужна и вполне может работать, но конечно не так как сейчас.
                0

                Ещё никто ничего не протащил. И не факт что удастся протащить.
                Судя по голосованию мнения разделились примерно поровну и требуемых 95% не добиться.
                Не факт, что активация BIP148 1 августа не расколет блокчейн на два форка.
                Один централизованный, а второй гораздо более децентрализованный.

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое