Уявіть: вашому проекту потрібні швидкі 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?
Для випуску ассету виконайте наступні кроки:
- Встановіть Elements Core ноду та запустіть в режимі regtest або тестнеті з параметрами
-chain=elementsregtest -validatepegin=0. - Через RPC викличте метод
issueasset, вказавши кількість ассетів та кількість токенів для повторної емісії. - Збережіть отриманий 32-байтовий asset ID — він знадобиться для всіх наступних транзакцій.
- Зареєструйте ассет у 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







