вступ

    Криптовалюти мають деякі досить унікальні властивості. Їх нелегко зламати чи легко захистити, і кожен може використовувати їх для передачі цінностей по всьому світу без втручання третьої сторони.

вступ

Криптовалюти мають деякі досить унікальні властивості. Їх нелегко зламати чи вимкнути, і кожен може використовувати їх для передачі цінностей по всьому світу без втручання третьої сторони.

Щоб забезпечити збереження цих характеристик, необхідно піти на значні компроміси. Оскільки багато вузлів відповідають за роботу мережі криптовалюти, пропускна здатність обмежена. Таким чином, кількість транзакцій за секунду (TPS), яку може обробити мережа блокчейну, є відносно низькою для технології, призначеної для загального впровадження.

Щоб подолати властиві обмеження технології блокчейн, було запропоновано ряд рішень масштабованості для збільшення кількості транзакцій, які може обробити мережа. У цій статті ми обговоримо одне з розширень протоколу Bitcoin — Lightning Network.

Що таке Lightning Network?

Lightning Network — це мережа, що працює на основі блокчейну, що забезпечує швидкі однорангові транзакції. Це не виключно для біткойна: інші криптовалюти також інтегрували його.

Вам може бути цікаво, що ми маємо на увазі під «працюючим на вершині блокчейну». Мережа Lightning — це те, що називається позаблоковим рішенням або рішенням рівня 2. Воно дозволяє користувачам здійснювати транзакції без запису кожної транзакції в блокчейні.

Мережа Lightning відокремлена від мережі Bitcoin і має власні вузли та програмне забезпечення, але все ще спілкується з основним блокчейном. Щоб увійти або вийти з Lightning Network, ви повинні створити спеціальні транзакції в блокчейні.

Те, що ви насправді робите зі своєю першою транзакцією, — це створення свого роду розумного контракту з іншим користувачем. Перш ніж перейти до деталей, уявіть, що смарт-контракт володіє приватним реєстром іншого користувача. У цьому реєстрі можна вводити багато операцій. Їх бачите лише ви та ваш партнер, але жоден із вас не може шахраювати через певні особливості.

Цей міні-реєстр ми називаємо каналом. Скажімо, Аліса і Боб поклали по 5 BTC в смарт-контракт. У їхньому каналі тепер баланс становить 5 BTC кожен. Аліса могла написати в книзі «Я заплатила Бобу 1 BTC». Тепер у Боба буде 6 BTC. Зі свого боку, у Аліси залишиться лише 4 BTC, тоді він може вирішити надіслати Алісі 2 BTC, таким чином оновлюючи баланс таким чином: у Аліси зараз 6 BTC, а у Боба лише 4. Наші два герої можуть продовжувати робити ці маніпуляції протягом певного часу. поки.

У будь-який момент один з них може опублікувати поточний стан каналу на блокчейні. На цьому етапі баланси на кожній стороні каналу призначаються відповідним сторонам у блокчейні.

Відповідно до своєї назви, транзакції Lightning відбуваються блискавично. Немає необхідності чекати підтвердження блокування, щоб платежі здійснювалися так швидко, як це дозволяє ваше підключення до Інтернету.

Навіщо потрібна Lightning Network?

На даний момент Lightning Network (скорочено «LN») виглядає як найбільш реалістичний підхід до покращення масштабованості блокчейну Bitcoin. Координувати зміни в такій великій екосистемі дуже складно через ризики хардфорків і потенційно катастрофічних помилок. Оскільки на карту поставлено таку велику цінність, експерименти є неймовірно небезпечними.

Якщо ви перенесете ці експерименти з блокчейну, ви отримаєте гнучкість. Якщо щось піде не так, це не вплине на мережу Bitcoin. Рішення рівня 2 не піддають сумніву припущення безпеки, які дозволили протоколу працювати більше 15 років.

Також немає зобов’язань змінювати старий спосіб ведення справ. Транзакції в блокчейні продовжують працювати для кінцевого користувача, але кінцевий користувач тепер має можливість здійснювати транзакції поза блокчейном.

Використання Lightning Network має кілька переваг. Ось декілька.

Масштабованість

Блоки Bitcoin зазвичай створюються кожні десять хвилин і не можуть зберігати багато транзакцій. Блоковий простір - це рідкісний ресурс, за який ви повинні змагатися. Насправді ви конкуруєте з іншими користувачами, щоб ваші транзакції були включені якомога швидше. Оскільки майнери в першу чергу стурбовані отриманням грошей, вони віддадуть пріоритет транзакціям з найвищими комісіями.

Коли кілька користувачів намагаються надіслати кошти одночасно, це не є проблемою. Ви можете встановити низьку комісію, і у вас є всі шанси побачити транзакцію в наступному блоці. Однак, коли занадто багато користувачів транслюють угоди одночасно, середні комісії можуть значно зрости. Було кілька випадків, коли вони перевищували 10 доларів. На піку бичачого ринку 2017 року вони навіть перевищували 50 доларів. У квітні 2021 року середня комісія за транзакцію навіть перевищила 60 доларів.

Це може здатися несуттєвим для багатотисячних біткойн-транзакцій, але це непридатно для невеликих платежів. Хто хоче платити 10 доларів за каву, яка коштує лише 3 долари?

З Lightning Network ви завжди повинні платити дві комісії: одну, щоб відкрити канал, і іншу, щоб закрити його. Але ви та ваш контрагент можете здійснювати тисячі угод безкоштовно, коли канал відкрито. Закінчивши, просто опублікуйте остаточний стан у блокчейні.

Загалом, якщо більше користувачів використовуватимуть рішення поза ланцюгом, такі як Lightning Network, блоковий простір використовуватиметься ефективніше. Перекази з низькою вартістю та високою частотою можуть здійснюватися в платіжних каналах, тоді як блоковий простір використовується для більших транзакцій і каналів відкриття/закриття. Це зробить систему доступною для значно ширшої бази користувачів, дозволяючи її масштабувати в довгостроковій перспективі.

Мікроплатежі

Мінімальна сума біткойнів, яку ви можете надіслати під час транзакції, становить приблизно 0,00000546 BTC. На момент написання цієї статті це становить приблизно 38 центів. Це досить невелика сума, але Lightning Network дозволяє вам зменшити ліміт до найменшої можливої ​​одиниці (0,00000001 BTC або один сатоші).

Мережа Lightning набагато цікавіша для мікроплатежів. Комісія за звичайні транзакції робить непрактичним надсилання невеликих сум до основного блокчейну. Однак в одному каналі ви можете безкоштовно надіслати частину біткойнів.

Мікроплатежі підходять для багатьох випадків використання. Деякі вважають, що вони можуть замінити моделі підписки, коли користувачі сплачують надзвичайно низькі суми кожного разу, коли вони користуються послугою замість місячної підписки.

Конфіденційність

Ще одна перевага Lightning Network полягає в тому, що вона може забезпечити своїм користувачам високий ступінь конфіденційності. Партіям не потрібно рекламувати свої канали в ширшій мережі. Якщо ви можете подивитися на блокчейн і сказати, що ця транзакція відкрила канал, ви не обов’язково зможете зрозуміти, що відбувається в каналі. Якщо учасники вирішать зробити свій канал приватним, вони фактично будуть єдиними, хто знатиме про транзакції, які відбулися в ньому.

Якщо Аліса має канал із Бобом, а Боб має канал із Керол, Аліса та Керол можуть надсилати платежі одна одній через Боба. Якщо Ден підключений до Керол, Аліса може надсилати йому платежі. Мережу Lightning Network можна розглядати як розгалужену мережу взаємопов’язаних платіжних каналів. У такій ситуації ви не можете бути впевнені, кому Аліса надіслала кошти, коли канал закрито.

Як працює Lightning Network?

Ми пояснили, як Lightning Network покладається на канали між вузлами на високому рівні. Тепер давайте заглянемо під капот.

Адреси з мультипідписом

Мультипідписна (або багатопідписна) адреса — це адреса, з якої можуть використовуватися кілька закритих ключів. Під час створення мультипідпису ви повинні вказати, скільки приватних ключів можуть витрачати кошти та скільки потрібно для підписання транзакції. Наприклад, схема 1-5 означає, що п’ять ключів можуть створити дійсний підпис, а потрібен лише один. Діаграма 2-3 вказує на те, що з трьох ключів для витрачання коштів потрібні два.

Щоб ініціалізувати канал Lightning, учасники блокують кошти за шаблоном 2-2. Є лише два закриті ключі, які можна підписати, і вони потрібні для переміщення криптовалют. Повернемося до наших друзів Аліси та Боба. Оскільки їм доведеться здійснити численні платежі в найближчі місяці, вони вирішують відкрити канал Lightning Network.

Для початку кожен з них вносить по 3 BTC на спільну адресу multisig. Важливо повторити, що Боб не може зняти кошти з адреси без схвалення Аліси, і навпаки.

Тепер вони могли просто тримати аркуш паперу, який регулював би баланс кожного. Їх відповідний початковий баланс становить 3 BTC. Якщо Аліса хоче здійснити платіж у розмірі 1 BTC Бобу, чому б не зробити примітку, що зараз у Аліси 2 BTC, а у Боба 4? Баланси можна відстежувати таким чином, доки вони не вирішать зняти кошти.

Це можливо, але де в цьому розвага? Що ще важливіше, чи не полегшує це будь-якій стороні відмовитися від співпраці? Якщо Аліса отримує 6 BTC, а Боб 0, ніщо не заважає Бобу відмовитися від вивільнення коштів (за винятком, можливо, його дружби з Алісою).

Блокування хешу контрактів (HTLC)

Наведена вище система є нудною і не пропонує набагато більше, ніж сьогоднішні надійні налаштування. Ситуація стає набагато цікавішою, коли ми запроваджуємо механізм, який забезпечує виконання «контракту» між Алісою та Бобом. Якщо одна сторона вирішить не грати за правилами, інша все одно може вивести свої кошти з каналу.

Цей механізм є контрактом Hash Timelock (або HTLC). Хоча цей термін може бути страшним, це відносно проста концепція для розуміння. Це поєднує дві технології (hashlock і timelock), щоб виправити будь-яку некооперативну поведінку в каналі.

Хеш-блокування – це умова транзакції, яка означає, що ви можете витрачати кошти, лише підтвердивши, що знаєте секрет. Відправник хешує набір даних і включає хеш до транзакції, надісланої одержувачу. Одержувач може витратити їх, лише якщо надасть вихідні дані (секрет), які відповідають хешу. І єдиний спосіб, яким він може надати ці дані, це якщо відправник надає їх йому.

Умова блокування часу запобігає витраченню коштів до певної дати. Це визначається як реальний час або як визначена висота блоку.

HTLC представляють комбінацію хеш-блокувань і блокувань часу. На практиці HTLC можна використовувати для створення умовних платежів: одержувач повинен надати секрет до певної дати, інакше відправник зможе повернути кошти. Ймовірно, ми можемо краще пояснити наступний розділ на прикладі, тож повернемося до Аліси та Боба.

Відкривати та закривати канали

Ми навели приклад Аліси та Боба, які щойно створили транзакції для фінансування адреси мультипідпису, якою вони збираються поділитися. Але ці транзакції ще не публікуються в блокчейні! Дійсно, спочатку залишилося зробити одну річ.

Trois tokens de Bob et trois tokens d’Alice.

Три жетони від Боба і три жетони від Аліси.

Пам’ятайте, що єдиний спосіб для цих криптовалют вийти з мультипідпису – це спільно підписати транзакцію Аліси та Боба. Якщо Аліса хоче надіслати шість криптовалют на зовнішню адресу, їй знадобиться згода Боба. Спочатку вона повинна буде здійснити транзакцію (шість біткойнів на цю адресу) і додати власний підпис.

Вона може спробувати транслювати транзакцію негайно, але вона не буде дійсною, оскільки Боб її не підписав. Аліса повинна спочатку передати йому незавершену транзакцію. Коли Боб додає свій підпис, транзакція стає дійсною.

У нас досі немає механізму, який дозволяє всім чесно співпрацювати. Як було сказано вище, якщо ваш контрагент відмовляється співпрацювати, ваші кошти фактично потраплять у пастку. Давайте разом розглянемо механізм, який цьому перешкоджає. Є кілька частин для вивчення, тому, будь ласка, дотримуйтесь.

Кожна сторона повинна прийти з секретом: давайте просто назвемо їх As і B. Вони були б поганими секретами, якби Аліса та Боб їх розкрили, тому вони поки що тримають їх прихованими. Пара згенерує хеш відповідних секретів: h(As) і h(Bs). Замість того, щоб ділитися своїм секретом, вони діляться своїм хешем.

Alice et Bob se partagent le hachage de leur secret.

Аліса та Боб діляться хешом свого секрету.

Аліса та Боб також повинні створити набір транзакцій зобов’язань перед публікацією своєї першої транзакції на адресу мультипідпису. Це дозволить їм отримати регрес, якщо інший вирішить залишити кошти в заручниках.

Якщо ви думаєте про такий канал, як міні-реєстр, про який ми говорили раніше, транзакції зобов’язань – це оновлення, які ви робите в бухгалтерській книзі. Кожного разу, коли ви створюєте нову пару транзакцій зобов’язань, ви балансуєте кошти між двома учасниками.

Аліса матиме два виходи: один, який оплачує адресу, якою вона володіє, і інший, який заблоковано на новій адресі з кількома підписами. Вона підписує і віддає Бобу.

La transaction d’Alice avec deux sorties : une vers sa propre adresse et une autre vers un nouveau multisig. Alice a encore besoin de la signature de Bob pour la rendre valide.

Транзакція Аліси з двома виходами: один на її власну адресу, а інший на новий мультисиг. Алісі все ще потрібен підпис Боба, щоб зробити його дійсним.

Боб робить те саме: один вихід платить за себе, інший платить за іншу мультипідписну адресу. Він підписує його і віддає Алісі.

Nous avons deux transactions incomplètes, mais similaires.

У нас є дві незавершені, але схожі операції.

Аліса зазвичай може додати підпис до транзакції Боба, щоб зробити її дійсною. Однак ви помітите, що ці кошти витрачаються з програми 2 of 2 multisig, яку ми ще не профінансували. Це схоже на спробу витратити чек з рахунку, на якому немає необхідного балансу. Таким чином, ці частково підписані транзакції можна використовувати лише після того, як multisig працює.

Нові мультипідписні адреси (де призначені 3 BTC) мають деякі особливі властивості. Давайте подивимося на незавершену транзакцію, яку Аліса підписала та передала Бобу. Вихід Multisig можна витрачати за таких умов:

  1. Обидві сторони можуть підписати його спільно.

  2. Тоді Боб зможе витратити їх сам через певний період (через умову блокування часу).

  3. Аліса може витратити їх, якщо знатиме секрет Боба Б.

Для операції, де Боб дав Алісі:

  1. Обидві сторони можуть підписати його спільно.

  2. Аліса може витратити їх самостійно через певний проміжок часу.

  3. Боб може витратити їх, якщо знатиме секрет Аліси Ейс.

Майте на увазі, що жодна сторона не знає секрету іншої, тому умова 3 поки що неможлива. Також слід зазначити, що якщо ви підписуєте угоду, ваш контрагент може відразу витратити кошти, оскільки немає особливих умов щодо їх звільнення. Ви можете або дочекатися закінчення терміну блокування, щоб витратити кошти самостійно, або співпрацювати з іншою стороною, щоб мати можливість витрачати їх безпосередньо.

ДОБРЕ ! Тепер ви можете опублікувати транзакції на оригінальну адресу 2-2 мультипідписів. Нарешті стало можливим зробити це безпечно, оскільки ви можете повернути свої кошти, якщо ваш контрагент покине канал.

Після підтвердження транзакцій канал працює. Ця перша пара транзакцій показує нам поточний стан міні-реєстру. Зараз він заплатить 3 BTC Бобу та 3 BTC Алісі.

Коли Аліса хоче зробити новий платіж Бобу, пара створює дві нові транзакції, щоб замінити перший набір. Принцип той самий: вони лише наполовину підписані. Однак Аліса та Боб повинні спочатку розкрити свій старий секрет і обмінятися новими хешами для наступного раунду транзакцій.

Si Alice veut payer 1 BTC à Bob, les deux nouvelles transactions créditeront 2 BTC à Alice et 4 BTC à Bob. Le solde est ainsi à jour.

Якщо Аліса хоче заплатити 1 BTC Бобу, дві нові транзакції зарахують 2 BTC Алісі та 4 BTC Бобу. Таким чином баланс актуальний.

Кожна сторона може підписати та транслювати навіть одну з останніх транзакцій, щоб «врегулювати» її в блокчейні. Однак будь-яка сторона, яка це зробить, повинна буде дочекатися закінчення терміну блокування, тоді як інша сторона може негайно витратити кошти. Пам’ятайте, що якщо Боб підписує та транслює трансакцію Аліси, вона тепер має безумовний вихід.

Обидві сторони можуть вирішити разом закрити канал (спільне закриття). Це, мабуть, найпростіший і найшвидший спосіб повернути кошти в блокчейн. Якщо одна сторона не відповідає або відмовляється співпрацювати, інша все ще може повернути свої кошти, чекаючи закінчення періоду блокування часу.

Як Lightning Network запобігає шахрайству?

Можливо, ви вже визначили вектор атаки тут. Якщо у Боба баланс 1 BTC, що заважає йому опублікувати старішу транзакцію, яка показує, що він має більше 1 BTC? Він уже отримав напівпідписану транзакцію від Аліси, чи не потрібно йому просто додати свій підпис перед трансляцією трансакції?

Ніщо не заважає йому це зробити, хіба що той факт, що він може повністю втратити рівновагу. Припустімо, він реалізує цю ідею та транслює стару транзакцію, де він платить 1 BTC Алісі та 5 на адресу multisig, про яку ми згадували раніше.

Аліса одразу отримує свої BTC. Боб, з іншого боку, повинен дочекатися закінчення періоду блокування часу, щоб витратити з адреси multisig. Пам’ятаєте іншу умову, яку ми згадували, яка дозволяє Алісі витратити ці кошти негайно? Їй потрібен секрет, якого вона ще не має. Вона робить це зараз: щойно був створений другий набір транзакцій, Боб розповів їй цей секрет.

Поки Боб чекає, не в змозі нічого зробити, чекаючи, поки закінчиться блокування часу, Аліса може перемістити ці кошти. Цей заснований на покаранні механізм запобігає шахрайству учасників або ризику втрати доступу до своїх криптовалют.

Маршрутизація платежів

Раніше ми зазначали, що канали можна підключати. Якби це було неможливо, Lightning Network не була б корисною для платежів. Ви справді збираєтеся заробити 500 доларів на каналі з кав’ярнею, щоб отримати щоденну дозу кофеїну протягом наступних кількох місяців?

Ніхто цього не робить. Якщо Аліса відкриває канал із Бобом, а Боб має канал із Керол, Боб може направляти платежі між ними. Це може працювати на кількох «стрибках», тому Аліса може платити будь-кому на цьому маршруті.

Dans ce scénario, Alice peut emprunter plusieurs connexions pour se rendre jusqu’à chez Frank. En pratique, elle prendra toujours la plus facile.

У цьому сценарії Аліса може скористатися кількома з’єднаннями, щоб дістатися до будинку Френка. На практиці вона завжди візьме найлегший.

За свою роль у доставці посередники можуть стягувати невеликі комісії (але це не обов’язково). Оскільки Lightning Network відносно нова, ринок плати ще не матеріалізувався. Те, на що багато хто очікує, - це комісія, яка базується на наданій ліквідності.

У базовому блокчейні ваші комісії базуються виключно на просторі, який ваша транзакція займає в блоці, передана вартість не має значення, платежі в розмірі 1 або 10 000 000 доларів США коштують однаково. Навпаки, у мережі Lightning немає блокового простору.

Натомість існує поняття локальних і віддалених балансів. Локальний баланс — це сума, яку ви можете «проштовхнути» до кінця каналу. Віддалений баланс – це баланс, який ваш контрагент може надати вам.

Давайте розглянемо інший приклад. Давайте детальніше розглянемо маршрут вище:  Alice <> Carol <> Frank.

Solde des utilisateurs avant et après un transfert de 0,3 BTC d’Alice à Frank.

Баланс користувача до та після переказу 0,3 BTC від Аліси до Френка.

Загальна ємність транзакцій Alice <> Carol і Carol <> Frank становить 1 BTC. Локальний баланс Аліси становить 0,7 BTC. Якби транзакції зараз розраховувалися в блокчейні, Аліса мала б 0,7 BTC, а Керол отримала б віддалений баланс (0,3 BTC).

Якщо Аліса хоче надіслати 0,3 BTC Френку, їй потрібно лише передати 0,3 BTC Керол через канал. Потім Керол передає 0,3 BTC зі свого локального балансу Френку через канал. Таким чином, баланс Керол залишається незмінним: +0,3 BTC для Аліси і -0,3 BTC для Френка компенсуються.

Керол не втрачає цінності, діючи як зв’язок між Френком і Алісою, але вона втрачає гнучкість. Тепер вона може витратити 0,6 BTC у своєму каналі з Алісою, але лише 0,1 BTC у каналі з Френком.

Ми також можемо уявити ситуацію, коли Аліса підключена лише до Керол, тоді як Френк підключений до набагато більшої мережі. Керол, яка раніше могла надсилати загалом 0,4 BTC іншим через Френка, тепер може надсилати лише 0,1 BTC, оскільки це все, що вона має на своєму каналі.

У цьому сценарії Аліса фактично виснажує ліквідність Керол. За відсутності quid pro quo Керол може не хотіти послаблювати власну позицію. Щоб вирішити цю проблему, вона могла б просто сказати: я направлятиму кожні 0,01 BTC зі ставкою десять сатоші. Таким чином, чим більше Керол жертвує своїм локальним балансом у «сильніших» шляхах, тим більше вона отримує винагороду.

Як було сказано раніше, де-факто не існує обов’язку стягувати комісію. Деякі можуть не турбуватися про зменшення ліквідності. Інші можуть просто відкривати канали безпосередньо на приймачі.

Обмеження мережі Lightning

Було б просто фантастично, якби Lightning Network вирішила всі проблеми масштабованості біткойна. На жаль, у нього є і свої недоліки.

Простота використання

Біткойн не є найбільш інтуїтивно зрозумілою системою для початківців: адреси та комісії, наприклад, є складними поняттями для підходу. Після того, як клієнт налаштувався, користувачі повинні почати відкривати канали, перш ніж вони зможуть здійснювати платежі. Крім того, що це забирає багато часу, для початківця швидко стає непосильним розуміти такі поняття, як вхідна/вихідна пропускна здатність.

Тим не менш, постійно вносяться вдосконалення, щоб знизити бар’єри для входу, щоб надати користувачам простіший досвід.

Ліквідність

Одне з головних зауважень щодо Lightning Network полягає в тому, що ваша можливість здійснювати транзакції обмежена. Ви не можете витратити більше, ніж ви заблокували в каналі. Якщо ви витратите всі свої кошти, щоб на дистанційному балансі були всі кошти в каналі, вам потрібно буде його закрити. Ви також можете чекати, поки хтось заплатить вам за це, але це не ідеально.

Ваші підключення також обмежені загальною пропускною здатністю каналу. Повернемося до нашого прикладу з’єднання Аліса <> Керол <> Френк. Якщо Аліса та Керол мають 5 BTC на своєму каналі, а Керол і Френк мають лише 1 BTC, Аліса ніколи не зможе надіслати більше 1 BTC. Навіть тоді весь баланс має бути на стороні Керол (на каналі Керол<>Френк), щоб це спрацювало. Це може суттєво обмежити кількість коштів, які можна передати через канали LN, і, отже, вплине на зручність використання.

Централізація полюсів

Через проблему, згадану в попередньому розділі, також існує побоювання, що мережа сприятиме створенню великих «кластерів». Тобто великі організації, тісно пов’язані та з великою ліквідністю. Будь-які великі платежі потрібно буде направляти через деякі з цих організацій.

Це, очевидно, не є позитивним. Дійсно, це послабить систему, тому що просте переведення цих об’єктів в автономний режим матиме серйозні наслідки для всіх взаємовідносин з однолітками. Ризик цензури також зростає, коли транзакції проходять лише через кілька організацій.

Поточний статус Lightning Network

Станом на березень 2024 року Lightning Network, здається, працює добре. Він має понад 13 000 активних вузлів, понад 52 000 відкритих каналів і більше 4 570 BTC ємності.

Répartition mondiale des nœuds Lightning Network. Source : explorer.acinq.co

Глобальний розподіл вузлів Lightning Network.

Існує кілька реалізацій вузлів: c-lightning від Blockstream, Lightning Network Daemon від Lightning Labs і Eclair від ACINQ є одними з найпопулярніших. Багато компаній пропонують готові вузли для менш досвідчених користувачів. Єдине, що вам потрібно зробити з цими пристроями, це увімкнути їх, і ви готові використовувати Lightning Network.

Висновок

З моменту запуску в основній мережі у 2018 році мережа Lightning Network значно зросла. Є ще деякі корисні перешкоди, які потрібно подолати, оскільки використання вузла Lightning наразі вимагає певного рівня технічних навичок. Але, враховуючи масштаби розвитку, ми цілком можемо спостерігати зменшення бар’єрів для входу в найближчі роки.

Для отримання додаткової інформації

  • Масштабованість блокчейну: паралельні блокчейни та платіжні канали

  • Що таке вузли?

  • Що таке розумні контракти і як вони працюють?

Відмова від відповідальності та попередження про ризики: цей вміст надається вам «як є» лише для загальної інформації та в освітніх цілях, без заяв чи будь-яких гарантій. Його не слід тлумачити як фінансову, юридичну чи професійну пораду чи як засіб рекомендації придбання будь-якого конкретного продукту чи послуги. Перш ніж приймати будь-які рішення, вам слід звернутися за порадою до відповідних фахівців. Якщо статтю написав сторонній учасник, зауважте, що думки в статті не обов’язково відображають думку Binance Academy. Будь ласка, прочитайте нашу повну відмову від відповідальності тут, щоб дізнатися більше. Ціни на цифрові активи можуть бути нестабільними. Вартість ваших інвестицій може як зменшуватися, так і зростати, і ви можете не повернути суму, яку інвестували. Ви несете повну відповідальність за свої інвестиційні рішення, а Binance Academy не несе відповідальності за будь-які збитки, які ви можете понести. Цей вміст не слід тлумачити як фінансову, юридичну чи професійну пораду. Для отримання додаткової інформації зверніться до наших Умов використання та Попередження про ризики.