Що таке Bitcoin Lightning Network?
Bitcoin Lightning Network — це децентралізована система, створена для забезпечення масштабованих миттєвих платежів поза ланцюгом. Проєкт був задуманий, щоб вирішити критичне обмеження блокчейну Bitcoin. Bitcoin просто не може обробляти світові обсяги транзакцій у нинішньому вигляді.
Основний документ для Lightning Network було опубліковано в січні 2016 року. Джозеф Пун і Тадеус Драйя є авторами статті під назвою "The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments." Їхня робота базувалася на ранніх ідеях таких учасників, як Сатоші Накамото, Алекс Акселрод, Пітер Тодд, Елізабет Старк і Расті Расселл.
Think of the Bitcoin blockchain as a High Court and the Lightning Network as private contracts. Most people don't go to court every time they buy a coffee. They only go if there is a dispute. Lightning allows people to sign an endless series of private agreements and only "go to court" when someone tries to cheat or when they want to finalise their accounts.
Чому існує Bitcoin Lightning? Обмеження масштабованості, яке Bitcoin не міг ігнорувати
Платіжна мережа Visa щодня обробляє сотні мільйонів транзакцій. Вона може досягати піку в 47 000 транзакцій за секунду. Bitcoin підтримує менше ніж 7 транзакцій за секунду через обмеження блоку у 1 мегабайт. Ця різниця є величезною і принципово обмежує корисність Bitcoin для повсякденних платежів.
Щоб відповідати піковій пропускній здатності Visa в ланцюжку, блоки Bitcoin мали б бути майже 8 гігабайт кожні десять хвилин. Це б становило понад 400 терабайт даних на рік. Такі вимоги призвели б до надмірної централізації. Лише елітні організації з величезними ресурсами могли б дозволити собі пропускну здатність і зберігання для валідації мережі.
Централізація підірвала б головну мету Біткойна як децентралізованої системи. Початкова візія передбачала, що звичайні користувачі можуть самостійно перевіряти блокчейн. Якщо вузли можуть запускати лише корпорації та уряди, Біткойн втрачає свою стійкість до цензури та властивості бездозвільності.
Мережа Lightning виникла як рішення цієї фундаментальної суперечності. Вона переміщує більшість транзакцій із головного ланцюга, зберігаючи гарантії безпеки Біткойна. Користувачі можуть здійснювати миттєві та дешеві операції у другому рівні. Вони звертаються до головного блокчейну лише при відкритті каналів, закритті каналів або вирішенні спорів.
Випадки використання мережі Bitcoin Lightning за межами платежів
Мережа Lightning вже не є просто експериментом масштабування. Вона тихо перетворює Bitcoin на те, що сама базова мережа ніколи не могла підтримати: миттєві, недорогі платежі в реальному світі. Коли швидкість транзакції знижується з хвилин до секунд, а комісії стають близькими до нуля, цілком нові випадки використання починають мати сенс. Багато з них вже працюють сьогодні.
Отже, хто насправді зараз користується мережею Lightning?
Сальвадор
Пропонує найчіткішу відповідь на національному рівні. Після визнання Bitcoin офіційним платіжним засобом країна активно використовувала Lightning для повсякденних платежів. Громадяни використовують його для купівлі їжі, оплати палива та вирішення повсякденних витрат. Невеликі магазини та вуличні продавці приймають платежі через Lightning з мобільних гаманців, показуючи, що Bitcoin може функціонувати в повсякденній торгівлі, коли розрахунок достатньо швидкий.
Міжнародні перекази
Це, можливо, найсильніше відповідність ринку продукту Lightning. Додатки, як Strike, використовують мережу для майже миттєвого міжнародного переказу грошей з майже нульовою вартістю. Порівняно з традиційними сервісами переказів, які займають дні та стягують 5–10 відсотків комісії, Lightning проводить розрахунки за секунди. Для людей, які регулярно пересилають гроші додому, ця різниця швидко накопичується.
Мікроплатежі
Мікроплатежі — це ще одна сфера, де Lightning змінює правила. X інтегрував підказки Lightning, дозволяючи користувачам надсилати крихітні платежі в біткоїнах безпосередньо творцям. Ці операції просто не працюють на кредитних картках, де збори та мінімальні суми роблять маленькі платежі нерозумними. Lightning повністю усуває це тертя.
Ігри підсилюють це ще більше
З Lightning винагороди можуть виплачуватися в режимі реального часу, а не пакетно або з затримкою. Платформи, такі як Zebedee, дозволяють гравцям заробляти справжні біткоїни за досягнення в грі. Результатом є нова економічна модель, де гра та заробіток починають перетинатися, чого традиційні платіжні системи ніколи не могли підтримувати.
МЕРЧАНТИ ТАКОЖ ЗВЕРТАЮТЬ УВАГУ
Lightning дозволяє інтернет- та фізичним магазинам приймати платежі без втрати 2-3 відсотків на користь процесорів карток. Кошти розраховуються миттєво, а не залишаються в очікуванні очистки протягом кількох днів. Для бізнесів з невеликими прибутками ця різниця має значення.
Найбільше виграють творці контенту
Lightning забезпечує потокові платежі, де цінність безперервно передається під час споживання контенту. Слухач може платити частки цента за хвилину подкасту. Письменники, відео-креатори та стримери можуть заробляти безпосередньо від своєї аудиторії без посередників або прив'язки до платформ.
Від національних платіжних систем до соціальних медіа, ігор, комерції та економіки творців, Lightning подолав важливий рубіж. Тепер питання полягає не в тому, чи працює технологія. Важливо, наскільки далеко може зайти цей новий платіжний шар тепер, коли він працює.
Архітектура Lightning Network: канали, HTLC і цибулеве маршрутизація
Lightning Network працює як мережа каналів мікроплатежів, де перекази вартості відбуваються поза блокчейном. Розуміння основних компонентів допомагає пояснити, як ця система досягає безпечних миттєвих платежів без довіри.
Платіжні канали становлять основу. Дві сторони вносять кошти у мультипідписну адресу 2-з-2. Вони можуть обмінюватися підписаними транзакціями поза ланцюжком, щоб оновлювати свої відповідні баланси. Жодна зі сторін не повинна публікувати кожну транзакцію у глобальний реєстр. Важливий лише кінцевий стан, коли вони зрештою закриють канал.
Договори з відкликаною послідовною зрілістю (RSMCs) забезпечують операції без довіри. Якщо одна зі сторін намагається транслювати старий, недійсний стан, щоб вкрасти кошти, інша сторона має вікно часу для відповіді. Вони можуть використати транзакцію лікування порушення, щоб претендувати на всі кошти в каналі як штраф. Цей механізм робить шахрайство економічно недоцільним.
Хешовані таймлок-контракти (HTLCs) дозволяють пропускати платежі через кілька стрибків у мережі. HTLC гарантує, що кошти будуть випущені лише якщо отримувач надасть криптографічне передзображення у визначений проміжок часу. Це створює умовні платежі, які можуть ланцюжково передаватися через посередників.
Маршрутизація через кілька стрибків використовує зворотний відлік часових замків для переміщення платежів через мережу. Відправник направляє платіж через посередників, які не повинні довіряти один одному. Кожен наступний учасник на шляху має менше часу для завершення транзакції. Оскільки таємний результат розкривається назад по ланцюгу, кожен може безпечно отримати свої кошти.
Bitcoin Lightning проти On-Chain Bitcoin: затримки, комісії та компроміси завершальності

Мережа Lightning і on-chain Bitcoin слугують різним цілям із різними компромісами. Розуміння цих відмінностей допомагає користувачам обрати правильний підхід для кожної ситуації.
Транзакції on-chain Bitcoin займають приблизно від 10 хвилин до однієї години для розумного підтвердження. Платежі Lightning виконуються за мілісекунди або секунди. Ця різниця в швидкості робить Lightning придатною для роздрібної торгівлі на касі та реального часу, де очікування є неприйнятним.
Головний ланцюг Bitcoin обробляє менше ніж 7 транзакцій за секунду. Пропускна здатність мережі Lightning теоретично майже безмежна, оскільки транзакціям не потрібен глобальний консенсус. Кожен канал може обробляти транзакції автономно. Мережа масштабується горизонтально з відкриттям більшої кількості каналів.
Комісії у ланцюгу стають заборонно високими для малих платежів. Надсилання $1 може коштувати кілька доларів комісії під час періодів перевантаження. Комісії Lightning майже несуттєві для більшості платежів. Структура комісій виходить з часу блокування коштів і ризику закриття каналів у ланцюгу.
Обидві системи підтримують відсутність довіри через різні механізми. Bitcoin у ланцюгу не потребує довіри до третіх сторін, оскільки майнери перевіряють всі операції. Lightning досягає відсутності довіри за допомогою смарт-контрактів, які роблять шахрайство невигідним. Жодна з систем не вимагає від користувачів довіри до контрагентів зі своїми коштами.
Модель остаточності суттєво відрізняється. Транзакції в ланцюгу з часом дедалі більше вважаються остаточними із збільшенням кількості підтверджень блоків. Транзакції Lightning є миттєво остаточними в межах каналу. Але кінцева розрахункова операція все ж залежить від можливості транслювати у блокчейн, якщо виникають суперечки.
Економіка ліквідності та маршрутизації в Lightning Network
Ліквідність є життєво важливою для Lightning Network. Канал може маршрутизувати платежі лише до своєї пропускної здатності. Якщо у Аліси є канал з 1 BTC, але всі кошти на її боці, вона може відправляти, але не отримувати. Ця асиметрія створює складні проблеми маршрутизації.
Комісії за маршрутизацію залежать від двох основних факторів. По-перше, має значення часово́ба цінність блокування коштів для маршруту. Капітал, вкладений у канали, не може використовуватися в інших місцях. Оператори вузлів беруть комісії, щоб компенсувати цю альтернативну вартість. По-друге, існує ризик, що канал буде необхідно закрити в ланцюгу, що призведе до блокчейн-комісій.
Структура комісій може давати несподівані результати. У деяких випадках комісії навіть можуть бути від’ємними. Оператори вузлів можуть платити іншим за маршрутизацію платежів у напрямках, які балансуватимуть їх канали. Добре збалансований канал цінніший за той, у якому ліквідність застигла з одного боку.
Знаходження маршрутів через мережу вимагає розв’язання складних оптимізаційних задач. Платежі повинні знаходити шляхи з достатньою ліквідністю на кожному вузлі. Відправник не знає точних балансів каналів по всій мережі. Невдалі спроби маршрутизації розкривають інформацію, але витрачають час і створюють поганий користувацький досвід.
Великі платежі стикаються з особливими викликами. Платіж на 10 000 доларів потребує каналів із принаймні такою місткістю на кожному вузлі. Розподіл платежів між кількома маршрутами допомагає, але додає складності. Ці обмеження впливають на поточну придатність Lightning для передач великих сум.
Модель безпеки та реальні ризики в мережі Bitcoin Lightning
Мережа Lightning вводить міркування безпеки, відмінні від on-chain Bitcoin. Досвідчені користувачі повинні розуміти ці ризики перед тим, як вкладати значні кошти.
Спам змушеного закінчення терміну
Представляє системний вектор атаки. Зловмисник може створити багато каналів і примусити їх одночасно вийти термін дії. Це може перевантажити пропускну здатність блокчейну. Чесні користувачі можуть не встигнути вчасно транслювати свої транзакції-виправлення. Атака експлуатує обмежений простір блоку, навколо якого був розроблений Lightning.
Крадіжка монет через злом
Впливає на операторів вузлів. Оскільки проміжні вузли мають бути онлайн із приватними ключами для автоматичного підписання транзакцій, вони функціонують як гарячі гаманці. Будь-яка система, підключена до інтернету з доступними приватними ключами, може бути скомпрометована. Великі маршрутизуючі вузли є привабливими цілями для досвідчених нападників.
Втрати даних
Створює унікальні вразливості. Якщо сторона втратить свої дані транзакції, вона не зможе довести поточний стан каналу. Контрагент потенційно може транслювати старіший стан, який йому вигідний. Користувачі повинні підтримувати надійні резервні копії станів каналів. Деякі реалізації пропонують хмарні рішення для резервного копіювання, але вони вводять власні припущення щодо довіри.
Проблеми малювання (Malleability)
Загрожували раннім дизайнам Lightning. Без виправлення малюваності транзакцій підписи могли бути скасовані. Це робило обов’язкові зобов’язання марними. Soft fork SegWit вирішив цю проблему, відокремивши дані підписів від ідентифікаторів транзакцій.
Залежність від Watchtower
Впливає на користувачів, які не можуть залишатися онлайн. Хтось повинен відслідковувати блокчейн на предмет спроб шахрайства під час вікна оскарження. Сервіси Watchtower пропонують моніторинг, але вимагають довіри до третіх сторін, щоб ті діяли чесно.
Bitcoin Lightning Wallets: Кастодіальна проти Некостодіальної архітектури
Архітектура Lightning-гаманця передбачає фундаментальні компроміси між зручністю та суверенітетом користувача. Користувачі повинні розуміти ці відмінності, щоб робити обґрунтований вибір.

Кастодіальні гаманці зберігають кошти від імені користувачів. Постачальник гаманця контролює приватні ключі та керує ліквідністю каналів. Користувачі довіряють постачальнику не красти кошти або не бути скомпрометованими. Ці гаманці пропонують найпростіший користувацький досвід. Нові користувачі можуть почати транзакції негайно, не розуміючи управління каналами.
Некостодіальні гаманці надають користувачам повний контроль. Користувач утримує приватні ключі та самостійно керує своїми каналами. Жодна третя сторона не може заморозити або конфіскувати кошти. Але цей контроль супроводжується відповідальністю. Користувачі повинні підтримувати резервні копії каналів. Їм потрібно достатньо ончейн Bitcoin для відкриття каналів. Вони повинні бути онлайн або використовувати послуги watchtower.
Спектр між цими крайнощами включає різні гібридні підходи. Деякі гаманці використовують провайдерів Lightning Service для управління ліквідністю, у той час як користувачі зберігають контроль ключів. Інші пропонують опційні кастодіальні функції для зручності з некостодіальними варіантами для більших сум.
Керування каналами створює складнощі для некостодіальних користувачів. Відкриття каналів вимагає транзакцій в ланцюгу та сплати комісій. Прийом пропускної здатності має здійснюватися через різні механізми. Вхідна ліквідність часто коштує грошей. Ці точки тертя пояснюють, чому багато користувачів віддають перевагу костодіальним рішенням, незважаючи на вимоги довіри.
Мобільні гаманці стикаються з додатковими обмеженнями. Телефони часто відходять в офлайн. Обмеження батареї та пропускної здатності впливають на роботу нод. Більшість мобільних Lightning-гаманців реалізують компроміси, такі як легка перевірка або покладаються на зовнішні ноди для маршрутизації.
Порівняння популярних Bitcoin Lightning-гаманців
Екосистема Lightning-гаманців значно розвинулася з моменту запуску мережі. Кілька гаманців тепер пропонують різні комбінації зручності, контролю та функцій.
Гаманець Phoenix
Працює як некостодіальний мобільний гаманець, розроблений ACINQ. Він автоматично керує каналами у фоновому режимі. Користувачі зберігають повний контроль над своїми ключами, тоді як гаманець приховує технічну складність. Такий підхід забезпечує проміжний варіант між чистою самостійною власністю і зручністю кастодіального сервісу.
Muun Wallet
Надає унікальну архітектуру, яка поєднує в собі он-чейн і Lightning у єдиному досвіді. Гаманець є некостодіальним і використовує submarine swaps для здійснення Lightning-платежів без необхідності керувати каналами безпосередньо. Такий дизайн спрощує користувацький досвід, зберігаючи при цьому суверенітет користувача.
Breez Wallet
Зосереджується на некостодіальному мобільному досвіді з режимом торгової точки для продавців. Гаманець автоматично керує каналами і забезпечує зручний інтерфейс для повсякденних платежів. Breez також інтегрує функції подкастингу, які використовують Lightning для платежів у реальному часі авторам контенту.
Wallet of Satoshi
Застосовує кастодіальний підхід для максимальної простоти. Користувачі можуть негайно почати надсилати та отримувати Lightning-платежі без управління каналами. Компромісом є довіра провайдеру з коштами. Цей гаманець підходить користувачам, які віддають перевагу зручності над самоконтролем.
Zeus Wallet
Орієнтований на просунутих користувачів, які хочуть повного контролю над своїм досвідом Lightning. Може підключатися до власних Lightning-вузлів користувачів або працювати з вбудованою функціональністю вузла. Zeus пропонує найбільшу гнучкість, але вимагає більше технічних знань, ніж інші варіанти.
Чи може Bitcoin Lightning масштабуватись глобально? Обмеження, дослідницькі напрямки та відкриті питання
Чи може Lightning обслуговувати мільярди користувачів, залишається відкритим питанням. Мережа стикається з фундаментальними викликами, які сучасні технології ще не повністю розв’язали.
Затримка в ланцюжку обмежує операції з каналами. Відкриття та закриття каналів вимагає транзакцій в ланцюжку. Якщо мільярди користувачів потребують кількох каналів кожен, блокчейн не зможе впоратися з цим під час нормальної роботи. Навіть з великими блоками, обсяг ланцюжка обмежує кількість людей, які можуть користуватися Lightning у спосіб, що забезпечує суверенітет.
Складність маршрутизації зростає зі збільшенням розміру мережі. Пошук шляхів через мережу з мільйонами каналів є обчислювально затратним. Поточні алгоритми маршрутизації працюють для існуючої мережі. Чи зможуть вони масштабуватися до глобального впровадження, невідомо.
Розподіл ліквідності стає більш складним у великому масштабі. Кожна оплата вимагає достатньої ліквідності на кожному вузлі. Масштабне впровадження може концентрувати ліквідність серед професійних вузлів маршрутизації. Це може відтворити проблеми централізації, яких Lightning намагався уникнути.
Дослідницькі рубежі пропонують потенційні рішення. Канальні фабрики можуть дозволити кільком користувачам спільно використовувати ончейн-слід. Eltoo спрощує оновлення стану та зменшує складність штрафних транзакцій. Багатосторонні канали могли б покращити ефективність капіталу. Ці пропозиції вимагають змін протоколу Bitcoin.
Кастодіальні компроміси можуть визначати практичне масштабування. Якщо більшість користувачів отримують доступ до Lightning через кастодіальні сервіси, мережа масштабується, але жертвує самоврядуванням. Чиста самокастодія може залишатися доступною лише для досвідчених користувачів, готових керувати власною інфраструктурою.
Чесна відповідь полягає в тому, що Lightning довів свою ефективність на поточних рівнях використання. Чи може він служити глобальною платіжною інфраструктурою, залежить від технічних досягнень, які ще не впроваджені. Мережа продовжує розвиватися, дослідження ведуться, але гарантій щодо остаточного масштабування сьогодні дати не можна.

