Ключові аспекти
Рішення рівня 2 були створені для усунення обмежень масштабованості, властивих технології блокчейн.
Lightning Network — це масштабоване рішення рівня 2, яке пропонує швидкі транзакції без підтвердження блоку, забезпечуючи ефективні мікроплатежі.
Забезпечує безпечні та масштабовані платежі через адреси з кількома підписами та контракти Hash Timelock.
вступ
Криптовалюти мають деякі досить унікальні властивості. Їх нелегко зламати чи прослухати, і будь-хто може використовувати їх для передачі цінностей у будь-яку точку світу та звідти без залучення третьої сторони.
Щоб гарантувати збереження цих функцій, необхідно зробити значні компроміси. Оскільки багато вузлів відповідають за роботу мережі криптовалюти, потужність обробки обмежена. Як наслідок, кількість транзакцій за секунду (TPS), яку може обробити мережа блокчейну, є відносно низькою для технології, яка прагне бути прийнятою на масовому рівні.
Щоб подолати обмеження, притаманні технології блокчейн, було запропоновано кілька рішень масштабованості, спрямованих на збільшення кількості транзакцій, які може обробляти мережа. У цій статті ми заглибимося в Lightning Network, одне з розширень протоколу Bitcoin.
Що таке Lightning Network?
Lightning Network — це мережа, яка працює на блокчейні, щоб полегшити швидкі однорангові транзакції. Він не є ексклюзивним для біткойнів, оскільки інші криптовалюти інтегрували його.
Вам може бути цікаво, що ми маємо на увазі під «працює на блокчейні». Мережа Lightning — це те, що ми називаємо рішенням рівня 2. Воно дозволяє людям здійснювати транзакції без необхідності записувати кожну транзакцію в блокчейні.
Мережа Lightning відокремлена від мережі Bitcoin: у неї є власні вузли та програмне забезпечення, однак вона спілкується з основним ланцюгом. Щоб увійти або вийти з Lightning Network, ви повинні створити спеціальні транзакції в блокчейні.
Що ви насправді робите зі своєю першою транзакцією, так це створюєте свого роду розумний контракт з іншим користувачем. Ми заглибимося в це пізніше. Наразі просто подумайте про смарт-контракт, який має приватну книгу для вас та іншого користувача. У цій книзі можна записувати багато операцій. Їх бачите лише ви та ваш партнер, але жоден із вас не може шахраювати через деякі особливі особливості налаштування.
Ця міні-реєстрація називається каналом. Припустімо, що Аліса та Боб вкладають по 5 BTC у смарт-контракт. На їх каналі вони обидва тепер мали б баланс 5 BTC. Потім Аліса могла написати в бухгалтерській книзі «заплатіть 1 BTC Бобу». Тепер у Боба 6 BTC на його боці, а у Аліси — 4. Пізніше Боб міг би надіслати Алісі 2 BTC, що оновило б баланс до 6 BTC на боці Аліси та 4 BTC на боці Боба. Вони можуть продовжувати це робити деякий час.
У будь-який момент кожен з них зможе опублікувати поточний стан каналу в блокчейні. У цей момент баланси на кожній стороні каналу будуть призначені відповідним частинам ланцюга.
Як випливає з назви, транзакції Lightning швидкі, як блискавка. Не потрібно чекати підтвердження блокування – платежі можна здійснювати настільки швидко, наскільки це дозволяє ваше підключення до Інтернету.
Навіщо потрібна Lightning Network?
Поки що Lightning Network (або просто LN) здається найбільш розумним підходом до масштабованості блокчейну біткойн. Координувати зміни в такій величезній екосистемі складно: існує ризик хардфорків і потенційно катастрофічних помилок. Оскільки на карту поставлено таку велику цінність, експерименти є неймовірно небезпечними.
Коли ви виносите експерименти з блокчейну, у вас стає набагато більше гнучкості. Якщо щось піде не так, це не вплине на реальну мережу Bitcoin. Рішення рівня 2 не підривають жодних припущень щодо безпеки, які підтримували протокол протягом понад 15 років.
Також немає зобов’язань замінювати старий спосіб ведення справ. Транзакції в ланцюжку продовжуватимуть працювати як зазвичай для кінцевого користувача, тільки тепер вони також матимуть можливість виконувати транзакції поза ланцюгом.
Використання Lightning Network має кілька переваг. Далі ми розглянемо деякі з основних.
Масштабованість
Блоки Bitcoin створюються приблизно кожні десять хвилин і можуть містити лише певну кількість транзакцій. Блоковий простір є дефіцитним ресурсом, тому ви повинні робити ставки проти інших користувачів, щоб своєчасно включити свій. Майнери в першу чергу дбають про оплату, тому вони спочатку включатимуть транзакції з вищими комісіями.
Якщо небагато користувачів намагаються надіслати кошти одночасно, це не проблема. Ви можете встановити низьку комісію, і транзакція, ймовірно, буде включена в наступний блок. Але коли занадто багато користувачів передають транзакції одночасно, середня комісія може значно зрости. Було кілька випадків, коли вона перевищувала 10 доларів. На піку «бичачого» ринку 2017 року він перевищив 50 доларів. У квітні 2021 року середня комісія за транзакції Bitcoin перевищила 60 доларів.
Це може здатися незначним для транзакцій, що переміщують тисячі доларів у біткойнах, але для невеликих платежів це неприйнятно. Хто хоче платити за каву за 3 долари з комісією в 10 доларів?
З Lightning Network ви все одно сплачуєте комісію, одну за відкриття вашого каналу та іншу за його закриття, але ви та ваш контрагент можете здійснювати тисячі транзакцій безкоштовно, коли канал відкрито. Коли ви завершите торгівлю з ним, вам потрібно лише опублікувати остаточний стан на блокчейні.
На загальному рівні, якщо більше користувачів покладаються на рішення поза мережею, такі як Lightning Network, блоковий простір буде використовуватися ефективніше. Перекази з низькою вартістю та високою частотою можуть здійснюватися в платіжних каналах, тоді як блоковий простір використовуватиметься для більших транзакцій, а також для відкриття або закриття каналів. Це зробить систему доступною для набагато ширшої бази користувачів і забезпечить довгострокову масштабованість.
Мікропагос
За одну транзакцію можна надіслати мінімальну суму біткойнів: приблизно 0,00000546 BTC. На момент написання статті це еквівалентно приблизно 38 центам. Це невелика сума, але Lightning Network дозволяє розширювати обмеження для транзакцій з найменшою доступною одиницею: 0,00000001 BTC або один сатоші.
Lightning набагато привабливіший для мікроплатежів. Регулярні комісії за транзакції роблять непрактичним надсилання невеликих сум через основний ланцюг. Однак у межах каналу ви можете надіслати частку біткойнів безкоштовно.
Мікроплатежі ідеально підходять для багатьох випадків використання. Деякі люди припускають, що вони можуть стати життєздатною заміною моделям на основі підписки, у яких користувачі платять дуже невеликі суми щоразу, коли користуються послугою.
Конфіденційність
Другою перевагою Lightning Network є те, що вона може запропонувати користувачам високий ступінь конфіденційності. Сторонам не потрібно оприлюднювати свої канали ширшій мережі. Хоча ви можете подивитися на блокчейн і сказати, що ця транзакція відкрила канал, ви не обов’язково зможете знати, що відбувається в цьому каналі. Якщо учасники вирішать зробити свій канал приватним, лише вони будуть знати, які транзакції відбуваються.
Якщо Аліса має канал із Бобом, а Боб має канал із Керол, Аліса та Керол зможуть надсилати платежі одна одній через Боба. Якщо Ден підключений до Керол, Аліса зможе надіслати йому платіж. Таким чином, охоплення розширюється до розгалуженої мережі взаємопов’язаних платіжних каналів. У такому контексті ви не зможете напевно знати, кому Аліса надіслала кошти після закриття каналу.
Як працює Lightning Network?
Ми пояснили, як мережа Lightning заснована на каналах між вузлами високого рівня. Тепер давайте розглянемо це глибше.
Адреси з кількома підписами
Мультипідписна (або багатопідписна) адреса — це адреса, з якої можна використовувати кілька закритих ключів. Коли ви створюєте адресу, ви вказуєте, на скільки приватних ключів можна витратити кошти та скільки цих ключів потрібно для підписання транзакції. Наприклад, схема 1 із 5 означає, що п’ять ключів можуть створити дійсний підпис, а потрібен лише один. Схема 2 із 3 вказуватиме, що з трьох можливих ключів для витрачання коштів потрібні два.
Щоб запустити канал Lightning, учасники блокують кошти за схемою 2 із 2. Є лише два закриті ключі, які можна підписувати, і обидва потрібні для переміщення монет. Щоб зрозуміти це, давайте наведемо ще один приклад від наших друзів Аліси та Боба. У найближчі місяці вони зроблять багато платежів між собою, тому вони вирішили відкрити канал Lightning Network.
Відносини починаються з того, що ви обоє вносите, наприклад, по 3 BTC кожен на спільну адресу з кількома підписами. Необхідно повторити, що Боб не зможе забрати кошти з управління без схвалення Аліси, і навпаки.
Звичайно, вони могли просто записати скориговані баланси кожної сторони на аркуші паперу. Обидва мають початковий баланс 3 BTC. Якщо Аліса хоче надіслати Бобу переказ у розмірі 1 BTC, чому б не зазначити на аркуші, що Аліса тепер володіє 2 BTC, а Боб тепер володіє 4 BTC? Залишки можна було відстежувати таким чином, поки вони не вирішать зняти кошти.
Це можна зробити і так, але де буде задоволення? І що ще важливіше, чи не призведе це до того, що один із них просто вирішить не співпрацювати? Якщо в Аліси залишиться 6 BTC, а у Боба — нуль, Боб нічого не втратить, відмовившись виділити кошти (за винятком, можливо, його дружби з Алісою).
Контракти хешування Timelock (HTLC)
Система, яку ми описали вище, нудна і не пропонує великих переваг перед поточними конфігураціями, що включають довіру. Все стає набагато цікавіше, коли ми вводимо механізм, який відповідає за виконання «контракту» між Алісою та Бобом. Якщо одна сторона вирішить не дотримуватися правил, інша сторона все одно матиме право вивести свої кошти з каналу.
Цей механізм є контрактом Hash Timelock (або HTLC). Цей термін може здатися складним, але насправді це досить проста концепція для розуміння. Він поєднує в собі дві інші технології (хеш-блокування та блокування часу), щоб виправити будь-яку поведінку, яка не співпрацює, у платіжних каналах.
Хеш-блокування – це умова, що застосовується до транзакції, яка дозволяє вам витрачати кошти, лише якщо ви доведете, що знаєте секрет. Відправник отримує хеш частини даних і включає цей хеш у транзакцію одержувача. Єдиний спосіб, яким одержувач може витратити це, якщо ви надасте вихідні дані (секрет), які відповідають хешу. І єдиний спосіб, яким ви можете надати ці дані, це якщо відправник надасть їх вам.
Блокування часу – це умова, яка не дозволяє вам витрачати кошти раніше певного часу. Він вказується як реальний час або задана висота блоку.
HTLC створюються шляхом поєднання хеш-блокувань і тимчасових блокувань. На практиці HTLC можна використовувати для створення умовних платежів: одержувач повинен надати секрет до певного часу, інакше відправник може повернути кошти. Наступну частину, ймовірно, найкраще зрозуміти на прикладі, тому давайте знову повернемося до Аліси та Боба.
Відкривати та закривати канали
Раніше ми наводили приклад Аліси та Боба, які щойно згенерували транзакції, які фінансують адресу мультипідпису, яку вони обоє спільно використовують. Ці транзакції ще не будуть опубліковані в блокчейні. По-перше, ми повинні зробити щось інше.
Три монети від Боба і три монети від Аліси.
Пам’ятайте, єдиний спосіб, яким ці монети можуть залишити мультисиґ, це якщо Аліса та Боб спільно підпишуть транзакцію. Якби Аліса хотіла надіслати шість монет на зовнішню адресу, їй знадобилося б схвалення Боба. Ви повинні спочатку створити транзакцію (шість біткойнів на цю адресу), а потім додати свій власний підпис.
Ви можете спробувати передати його негайно, але воно буде недійсним, оскільки Боб ще не поставив свій підпис. Спочатку Аліса повинна доставити незавершену транзакцію Бобу. І як тільки він додасть свій підпис, транзакція стане дійсною.
Ми ще не створили механізму, щоб усі поважали правила. Як ми вже говорили раніше, якщо ваш контрагент відмовляється співпрацювати, на практиці ваші кошти будуть у пастці. Отже, давайте подивимося на механізм, який запобігає цьому, який складається з кількох різних передач, тому зверніть увагу.
Кожна сторона повинна запропонувати секрет. Давайте назвемо ці таємниці As і Bs. Вони не були б таємницями, якби Аліса та Боб їх розкрили, тож вони поки що приховуватимуть їх. Одноранговий вузол згенерує хеші відповідних секретів: h(As) і h(Bs). Тому замість того, щоб ділитися своїми секретами, вони діляться цими хешами один з одним.
Аліса і Боб обмінюються хешами своїх секретів.
Аліса та Боб також повинні створити набір транзакцій фіксації перед публікацією своїх перших транзакцій на адресу мультипідпису. Це дасть їм рішення на випадок, якщо одна зі сторін вирішить утримати кошти.
Якщо ви уявляєте канал як міні-реєстр, який ми пояснювали раніше, транзакції зобов’язань будуть оновленнями, які ви робите в обліковій книзі. Щоразу, коли ви створюєте нову пару транзакцій із зобов’язаннями, ви перерозподіляєте кошти між двома учасниками.
Транзакція Аліси матиме два виходи: один, який оплачує адресу, якою вона володіє, і інший, який заблоковано для нової адреси з кількома підписами. Вона підписує його і віддає Бобу.
Транзакція Аліси з двома виходами: один для її власної адреси та один для нової адреси з кількома підписами. Алісі все ще потрібен підпис Боба, щоб він був дійсним.
Боб робить те саме: один виводить плату собі, інший платить на іншу адресу з кількома підписами. Він підписує його і віддає Алісі.
У нас є дві незавершені транзакції, які дуже схожі.
Зазвичай Аліса може додати підпис до транзакції Боба, щоб зробити її дійсною. Але ви помітите, що ці кошти витрачаються з мультипідпису 2 із 2, який ми ще не фінансували. Це трохи схоже на спробу витратити чек з рахунку, який наразі має нульовий баланс. Таким чином, ці частково підписані транзакції можна буде використовувати лише після того, як буде запущено мультипідпис.
Нові адреси з кількома підписами (куди йдуть виходи 3 BTC) мають деякі особливі властивості. Давайте подивимося на незавершену транзакцію, яку Аліса підписала та передала Бобу. Вихід мультипідпису можна витратити за таких умов:
Обидві сторони можуть підписати договір про співпрацю.
Боб може витратити його лише через певний проміжок часу (через наш таймблок).
Аліса може витратити їх, якщо дізнається секрет Боба.
Для операції, яку Боб передав Алісі:
Обидві сторони можуть підписати договір про співпрацю.
Аліса може витратити його лише через певний проміжок часу.
Боб може витратити їх, якщо знає секретний туз Аліси.
Зауважте, що жодна сторона не знає секрету іншої, тому умова 3 поки неможлива. Також слід пам’ятати, що якщо ви підписуєте транзакцію, ваш контрагент може витратити відразу, тому що немає особливих умов для його виходу. Ви можете дочекатися закінчення терміну блокування, щоб витратити кошти самостійно, або ви можете співпрацювати з іншою стороною, щоб витратити їх негайно.
добре. Тепер ви можете опублікувати транзакції на оригінальну адресу з кількома підписами 2 з 2. Нарешті, це безпечно, оскільки ви можете повернути свої кошти, якщо ваш контрагент покине канал.
Після підтвердження транзакцій канал починає працювати. Ця перша пара транзакцій показує нам поточний стан міні-реєстру. Зараз ви заплатите 3 BTC Бобу та 3 BTC Алісі.
Якщо Аліса хоче здійснити новий платіж Бобу, партнер створює дві нові транзакції, щоб замінити перший набір. Вправа та сама: вони лише наполовину підписані. Однак Аліса та Боб спочатку відмовляються від своїх старих секретів і обмінюються новими хешами для наступного раунду транзакцій.
Якби, наприклад, Аліса хотіла заплатити 1 BTC Бобу, дві нові транзакції зарахували б 2 BTC Алісі та 4 BTC Бобу. Таким чином оновлюється баланс.
Будь-яка сторона може підписати та передати одну з останніх транзакцій у будь-який час, щоб «врегулювати» її в блокчейні. Але сторона, яка це робить, повинна дочекатися закінчення терміну блокування, тоді як інша сторона може витратити негайно. Пам’ятайте, якщо Боб підписує та передає транзакцію Аліси, вона тепер має безумовний вихід.
Обидві сторони можуть домовитися про спільне закриття каналу (кооперативне закриття). Це, мабуть, найпростіший і найшвидший спосіб повернути свої кошти в мережу. Однак, навіть якщо одна сторона перестає відповідати або відмовляється співпрацювати, інша все одно може отримати ваші кошти, дочекавшись блокування часу.
Як Lightning Network запобігає шахрайству?
Можливо, ви визначили тут вектор атаки. Якщо у Боба зараз баланс 1 BTC, що заважає йому передати старішу транзакцію, де у нього було більше? У вас уже є напівпідписана транзакція Алісою, вам просто потрібно додати її підпис і передати його, чи не так?
Ніщо не заважає вам це зробити, крім того, що ви можете повністю втратити рівновагу. Припустімо, ви пройшли його та передали стару транзакцію, яка виплачує одну монету Алісі та п’ять на ту адресу з декількома підписами, про яку ми згадували раніше.
Аліса негайно отримує свою монету. З іншого боку, Боб повинен чекати, доки закінчиться блокування часу, щоб витратити з адреси з кількома підписами. Пам’ятаєте іншу умову, яку ми згадували, яка дозволяла б Алісі витратити ті самі кошти негайно? Йому потрібна таємниця, якої раніше не було. Тепер у вас є: щойно було створено другий раунд транзакцій, Боб відкрив цю таємницю.
Поки Боб чекає, не в змозі нічого зробити, поки не закінчиться блокування часу, Аліса може перемістити ці кошти. Цей механізм, заснований на покаранні, робить малоймовірним те, що учасники намагатимуться шахраювати, оскільки інша сторона матиме доступ до їхніх монет.
Маршрутизація платежів
Ми говорили про це раніше: канали можна підключати. Інакше мережа Lightning Network не була б такою корисною для платежів. Чи справді ви б заблокували 500 доларів на каналі з кав’ярнею, щоб отримати щоденну порцію кофеїну протягом наступних кількох місяців?
Ви не повинні цього робити. Якщо Аліса відкриває канал із Бобом, а у Боба вже є канал із Керол, Боб може направляти платежі між ними. Це може працювати з кількома «стрибками», тобто Аліса може фактично платити будь-кому, для кого існує шлях.
У цьому сценарії Аліса може подорожувати кількома маршрутами, щоб дістатися до Френка. На практиці вона завжди візьме найлегший.
За свою роль у маршрутизації посередники можуть стягувати невелику комісію (хоча вони не зобов’язані це робити). Lightning Network все ще відносно нова, тому комісійний ринок ще не матеріалізувався. Те, що багато хто очікує побачити, - це комісії, засновані на наданій ліквідності.
У базовому ланцюжку ваша комісія базується виключно на просторі, який ваша транзакція займає в блоці (значення, що передається, не має значення). Платежі в 1 і 10 000 000 доларів коштують однаково. Навпаки, у мережі Lightning Network немає блокового простору.
Натомість існує ідея локальних і віддалених балансів. Локальний баланс — це сума, яку ви можете «передати» на інший кінець каналу, тоді як віддалений баланс — це сума, яку ваш контрагент може передати вам.
Давайте розглянемо інший приклад. Давайте детальніше розглянемо один із наведених вище шляхів: Аліса <> Керол <> Френк.
Баланси користувачів до та після переказу 0,3 BTC від Аліси до Френка.
І Аліса <> Керол, і Керол <> Френк мають загальну ємність 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, оскільки це все, що вона має на своєму каналі.
У цьому сценарії Аліса фактично витрачає ліквідність Керол. Без жодного стимулу Керол може не захотіти послабити власну позицію. Тож натомість, можна сказати, я спрямовуватиму кожні 0,01 BTC на комісію в десять сатоші. Таким чином, чим більше локального балансу Керол пожертвує на «сильніших» шляхах, тим більше прибутку вона отримає.
Як ми вже згадували раніше, де-факто вимоги стягувати комісію не існує. Деякі можуть не турбуватися про зменшення ліквідності. Інші можуть просто відкрити канали безпосередньо до приймача.
Обмеження мережі Lightning
Було б чудово, якби Lightning Network вирішила всі проблеми масштабованості біткойна. На жаль, у нього є свої недоліки, які можуть заважати.
Юзабіліті
Біткойн не є найбільш інтуїтивно зрозумілою системою для початківців: адреси, комісії тощо можуть заплутати знайомство. Після налаштування клієнта Lightning користувачі також повинні почати відкривати канали, перш ніж здійснювати платежі. Це може бути трудомістким процесом і може бути непосильним для тих, хто ще не знайомий із такими поняттями, як можливості введення та виведення.
Тим не менш, постійно вдосконалюються, щоб знизити бар’єри для входу та надати користувачам більш спрощений досвід.
Ліквідність
Одне з найбільших зауважень щодо Lightning Network полягає в тому, що ваша здатність здійснювати транзакції може бути обмежена. Ви не можете витратити більше, ніж ви заблокували на каналі. Якщо ви витратите всі свої кошти, щоб на дистанційному балансі були всі кошти каналу, вам доведеться закрити канал. Крім того, ви можете почекати, поки хтось заплатить вам через це, але це не ідеально.
Ваші маршрути також можуть бути обмежені загальною пропускною здатністю каналу. Давайте візьмемо приклад Аліси <> Керол <> Френка вище. Якщо Аліса та Керол мають 5 BTC на своєму каналі, а Керол і Френк мають лише 1 BTC, Аліса ніколи не зможе надіслати більше 1 BTC. Навіть тоді весь баланс має бути на стороні Керол каналу Керол <> Франк, щоб це спрацювало. Це може серйозно обмежити кількість коштів, які можуть бути передані по каналах LN, і, отже, матиме додатковий вплив на зручність використання.
Централізовані хаби
Через проблему, згадану в попередньому розділі, існує деяке занепокоєння, що мережа сприятиме створенню масивних «хабів». Тобто великі організації, дуже пов’язані та з великою ліквідністю. Будь-які значні платежі мають надсилатися через деякі з цих організацій.
Очевидно, це не буде чудовою ситуацією. Це послабило б систему, оскільки вихід цих об’єктів у автономний режим порушив би взаємовідносини між однолітками. Існує також вищий ризик цензури, оскільки існує лише кілька точок, через які проходять транзакції.
Поточний стан мережі Lightning
Станом на березень 2024 року Lightning Network виглядає здоровою. Він має понад 13 000 онлайн-вузлів, понад 52 000 активних каналів і ємність трохи більше 4 570 BTC.
Глобальний розподіл вузлів Lightning Network.
Існує кілька різних реалізацій вузлів: c-lightning від Blockstream, Lightning Network Daemon від Lightning Labs і Eclair від ACINQ – це кілька прикладів. Для користувачів, які мають менший технічний досвід, багато компаній пропонують вузли plug-and-play. Все, що вам потрібно зробити, це увімкнути пристрій, і ви готові до роботи з Lightning Network.
Висновки
З моменту запуску основної мережі у 2018 році мережа Lightning Network значно зросла. Є ще деякі перешкоди, які потрібно подолати, оскільки для роботи з вузлом Lightning наразі потрібен певний рівень технічної майстерності. Але з огляду на розвиток, який відбувається, ми можемо бачити, що бар’єри для входу з часом зменшаться.
Подальше читання
Масштабованість блокчейна: сайдчейни та платіжні канали
Що таке вузли?
Що таке розумні контракти і як вони працюють?
Офіційне повідомлення та попередження про ризики: цей вміст надається «як є» лише для загальної інформації та в освітніх цілях, без будь-яких заяв або гарантій. Його не слід розглядати як фінансову, юридичну чи іншу професійну пораду, а також не має на меті рекомендувати придбання будь-якого конкретного продукту чи послуги. Вам слід звернутися за індивідуальною порадою до відповідних професійних консультантів. Оскільки цю статтю надали треті сторони, зверніть увагу, що висловлені думки є думками сторонніх авторів і не обов’язково відображають думку Binance Academy. Для отримання додаткової інформації прочитайте наше повне юридичне повідомлення тут. Ціни на цифрові активи можуть бути нестабільними. Вартість інвестицій може як зменшуватися, так і зростати, і ви можете не повернути вкладену суму. Тільки ви несете відповідальність за свої інвестиційні рішення. Binance Academy не несе відповідальності за будь-які збитки, які ви можете понести. Цей матеріал не слід розглядати як фінансову, юридичну чи іншу професійну консультацію. Для отримання додаткової інформації перегляньте наші Умови використання та Попередження про ризики.
