Logo
Поділитися цією статтею

Що залишилося до запуску мережі Lightning у біткойнах

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

Залишилося T кроків до того, як буде завершена мережа Lightning для біткойнів – або принаймні її рання версія.

Загальна картина виглядала кардинально інакше півтора роки тому, коли розробники Джозеф Пун і Тедж Драйя вперше FORTH білий документ, в якому описано шлях розширення Bitcoin до мільйонів транзакцій за секунду. Це був а класна ідея використовувати хешовані контракти тимчасового блокування (HTLC) для створення верхнього рівня Bitcoin , який T потребує додаткової довіри до посередників, але T було чіткого шляху вперед від теоретичного.

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto for Advisors вже сьогодні. Переглянути Всі Розсилки

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

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

Не кажучи вже про те, що рік тому було щонайменше два великих оновлення протоколу, на які Lightning спирався, яких ще T існувало. Частина коду називаєтьсяCSVз тих пір було об’єднано в кодову базу Bitcoin , що дозволяє користувачам робити Bitcoin непридатними до певного часу.

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

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

П’єр-Марі Падіу, генеральний директор ACINQ, ONE з стартапів, що працюють над Lightning, сказав CoinDesk:

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

Відсутні частини

Творець Lightning Джозеф Пун також підкреслив важливість SegWit як способу прокласти шлях до мережі транзакцій поза мережею.

«Найважливіша перевага Segregated Witness полягає T в пропускній здатності транзакцій, а у вирішенні найбільшої відомої, але невирішеної помилки Сатоші, податливості транзакцій», — сказав він.

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

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

Але навіть якщо SegWit (можливо) невизначений, є відчуття, що він може бути дуже близьким до запуску. Ось чому розробники Lightning зібралися в Мілані для «саміту», щоб узгодити специфікації, сказав Падіу.

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

Після випуску Bitcoin спільнота може зважити рішення.

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

Більш тривалий термін

Знову ж таки, перша версія буде не ідеальною та може навіть не підтримувати багатьох користувачів.

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

Перша версія, швидше за все, використовуватиме простішу систему маршрутизації (наприклад, ONEзастосувати на практиці стартапом ACINQ). Але це також T буде масштабуватися, оскільки кожен вузол повинен зберігати макет усієї мережі та T швидко адаптується до змін у мережі.

Однак потрібно почати з цього, перш ніж переходити до більш складного алгоритму.

«Наразі ми зацікавлені в тому, щоб побачити, як розвиваються ринкова динаміка та стимули, і єдиний спосіб правильно змоделювати це — випробувати це в реальному часі з реальними монетами», — сказав Пун.

Він також зазначив, що користувачі повинні переводити лише невеликі суми в цій першій, експериментальній версії.

Основна увага була зосереджена на тому, щоб мережа функціонувала так, щоб користувачі могли справді надсилати платежі в мережі. Падіу зазначив, що незрозуміло, як виглядатиме UX, оскільки це питання більш перспективне.

Інженер блискавки Blockchain.info Матс Джератч вважає, що це буде головним викликом до того, як Технології отримає «широке використання».

«Може бути дуже важко взяти чудову Технології та перетворити її на продукт, але це саме те, що нам потрібно зробити», — сказав він.

Але розробники починають досліджувати питання про те, як користувачі насправді його використовуватимуть. Lightning Labs працює над «простим у використанні» додатком для смартфона з функцією мережі Lightning.

«Ключ до більшої частини цього буде полягати в тому, щоб від кінцевого користувача відмовитися від технічних складнощів, а також дозволити досвідченим користувачам налаштовувати власні налаштування», — сказала співзасновник Lightning Labs Елізабет Старк.

«Стежте з нами», – додала вона.

Майбутні невідомі

Ще є деякі розробники, які хочуть протверезити ентузіазм, зазначаючи, що ONE точно не знає, як працюватиме Lightning.

Хоча провідний бекенд-розробник Open Bazaar Кріс Пасіа був прихильником концепції Lightning скептично усіх обіцянок щодо його можливостей. Майже рік тому він написав допис у блозі через «розчарування» тим, що мережа була описана як остаточне рішення для масштабування Bitcoin за рахунок інших ідей.

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

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

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

Тим не менш, він не надто стурбований тим, що розробники не T працювати над майбутніми перегинами.

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

Хоча це ще належить побачити, цілком ймовірно, що перша версія Lightning незабаром дасть відповідь на ці запитання. На час преси, приблизно ONE четвертий Bitcoin -вузол підтримували оновлення Segregated Witness.

Зображення запаленого запобіжника через Shutterstock

Alyssa Hertig

Алісса Хертіг, технічний кореспондент CoinDesk, програміст і журналіст, спеціалізується на Bitcoin та Lightning Network. Протягом багатьох років її роботи також з’являлися у VICE, Mic and Reason. Зараз вона пише книгу, в якій досліджує тонкощі управління Bitcoin . Алісса володіє деякими BTC.

Alyssa Hertig