Разработка решений на Liquid Network (Bitcoin sidechain)

Представьте: вашему проекту нужны быстрые Bitcoin-расчёты с приватностью транзакций, но стандартный Bitcoin слишком медленный, а Lightning не даёт конфиденциальности. Liquid Network решает эту задачу. Мы разрабатываем решения на Liquid — федеративном сайдчейне Bitcoin от Blockstream, который обеспеч

Направления блокчейн-разработки

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1450
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1309
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1004
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1270
  • image_logo-advance_0.webp
    Разработка логотипа компании B2B Advance
    719
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    1011

Представьте: вашему проекту нужны быстрые Bitcoin-расчёты с приватностью транзакций, но стандартный Bitcoin слишком медленный, а Lightning не даёт конфиденциальности. Liquid Network решает эту задачу. Мы разрабатываем решения на Liquid — федеративном сайдчейне Bitcoin от Blockstream, который обеспечивает финальность за ~2 минуты и скрывает суммы через Confidential Transactions. Liquid особенно востребован на биржах, где время settlement критично, и у эмитентов токенов, требующих privacy. Например, при выпуске security-токенов с конфиденциальностью балансов — единственное практическое решение.

Параметр Bitcoin Mainnet Lightning Network Liquid Network
Финальность ~60 минут (6 блоков) Секунды (зависит от канала) ~2 минуты (2 блока)
Конфиденциальность Нет (все суммы видны) Нет (суммы видны в канале) Да (Pedersen Commitments)
Выпуск ассетов Нет (только BTC) Нет Да (кастомные токены)
Atomic Swaps Сложно (через HTLC) Простые (Submarine Swaps) Встроенные (HTLC + PSBT)

Как работают конфиденциальные транзакции?

Liquid использует Pedersen Commitments для скрытия сумм и asset surjection proofs для маскировки типа ассета. Только отправитель и получатель знают реальные числа. Верификация корректности (нет чеканки из воздуха) выполняется математически без раскрытия данных. Это ключевая фича, ради которой финансовые институты выбирают Liquid.

Почему Liquid быстрее Bitcoin?

Liquid не использует PoW и не имеет публичного майнинга. Блоки создаются functionaries — 15+ крупных бирж и сервис-провайдеров (Bitfinex, Kraken, OKX и др.). Консенсус через threshold multisig: для создания блока нужна подпись 2/3 functionaries. Это даёт финальность за ~2 минуты — в 30 раз быстрее Bitcoin mainnet. Вы доверяете федерации, но взамен получаете скорость и конфиденциальность.

Peg-in/peg-out — механизм обмена BTC ↔ L-BTC:

  • Peg-in: отправляете BTC на federated peg-адрес → через ~100 Bitcoin-блоков (≈16 часов) получаете L-BTC
  • Peg-out: сжигаете L-BTC через federation → через ~2 часа получаете BTC

Как выпустить собственный ассет на Liquid?

Для выпуска ассета выполните следующие шаги:

  1. Установите Elements Core ноду и запустите в режиме regtest или тестнете с параметрами -chain=elementsregtest -validatepegin=0.
  2. Через RPC вызовите метод issueasset, указав количество ассетов и количество токенов для повторной эмиссии.
  3. Сохраните полученный 32-байтовый asset ID — он понадобится для всех последующих транзакций.
  4. Зарегистрируйте ассет в Liquid Asset Registry, указав название, тикер и домен эмитента — без регистрации кошельки отобразят только hex-идентификатор.

Пример выпуска ассета через Python-клиент:

import requests def rpc_call(method, params): resp = requests.post('http://localhost:18884', json={'method': method, 'params': params}, auth=('user', 'password')) return resp.json()['result'] issuance = rpc_call('issueasset', [1000000, 1, False]) print(f"Asset ID: {issuance['asset']}") 

После выпуска вы можете конфиденциально переводить ассеты с помощью confidential addresses.

Инструменты разработки на Liquid

Современные проекты используют следующий стек:

Инструмент Назначение Язык
Elements Core Основной демон ноды C++
libwally-core Криптографическая библиотека с поддержкой Liquid C (биндинги к Python/JS/Java)
GDK Green Development Kit для кошельков C (биндинги)
Liquid JS JavaScript SDK для интеграции JavaScript

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

Atomic Swaps на Liquid

Liquid поддерживает атомарные свопы между разными ассетами без посредника — через HTLC. Пример: обмен 100 USDT-Liquid на 0.001 L-BTC. Обе стороны подписывают PSBT-транзакцию, которая атомарно меняет ассеты: либо оба получают, либо ни один. DEX на Liquid — реальность.

Интеграция с биржей: Liquid как settlement layer

Биржи используют Liquid для ускорения межплатформенных расчётов. L-BTC транзакция оседает за ~2 минуты против 60 минут в Bitcoin. Схема: трейдеры депозитируют L-BTC, офчейн-матчинг, settlement через Liquid. Withdrawal через peg-out при необходимости. Такая архитектура снижает операционные расходы и улучшает пользовательский опыт.

Что входит в разработку

  • Анализ архитектуры и требований к приватности
  • Интеграция peg-in/peg-out с вашей биржей или кошельком
  • Выпуск ассетов с регистрацией в Liquid Asset Registry
  • Реализация atomic swaps (при необходимости)
  • Разворачивание ноды Elements Core и настройка RPC
  • Тестирование в regtest и на тестнете (с имитацией peg)
  • Документация по работе с API и скриптам
  • Обучение команды заказчика
  • Техническая поддержка на 3 месяца после сдачи

Сроки и стоимость

Разработка базовой интеграции (выпуск/прием ассетов) занимает от 2 недель. Полноценный DEX с confidential atomic swaps и asset registry — от 2 до 3 месяцев. Стоимость рассчитывается индивидуально в зависимости от сложности. Мы гарантируем стабильную работу интеграции и предоставляем техническую поддержку. Закажите оценку вашего проекта — мы подготовим предложение с учётом ваших требований.

Blockstream Liquid Documentation