Крім того, мережа Fiber розроблена для взаємодії з мережею Bitcoin Lightning, що дозволяє безперешкодний переказ активів між цими двома мережами. Це розширює можливості користувачів щодо оплати та охоплення мережею. Мережа Fiber має на меті забезпечити більшу ефективність транзакцій та ширший спектр застосування в екосистемі Bitcoin за допомогою цих технологій.
Nervos CKB, як інноваційна блокчейн-платформа, підвищує масштабованість та взаємодію Bitcoin завдяки своєму унікальному дизайну. Проект Fiber Network використовує переваги CKB та інтегрує досвід мережі Lightning для створення швидкої, економічно вигідної, децентралізованої, багатоактивної, миттєвої мережі платежів реального часу. Вона підтримує великі обсяги користувачів, знижує комісійні за транзакції, надає підтвердження платежів на другому рівні та пропонує мультиактивні платежі з міжблокчейною взаємодією.
Джерело:BitcoinVisuals## Технічні принципиАрхітектура мережі Fiber включає такі основні модулі, як платіжні канали поза ланцюжком, контракти на ланцюжку, багатохоповий маршрутизації та моніторингові служби.
Платіжний канал поза ланцюжком є основою мережі Fiber. Він дозволяє здійснювати кілька транзакцій поза ланцюжком, з обов'язковим вирішенням на ланцюжку лише в разі закриття каналу. Цей механізм обходить обмеження продуктивності головних ланцюжків, таких як Bitcoin, сприяючи швидким поза ланцюжковим транзакціям, значно зменшуючи кількість транзакцій на ланцюжку, збільшуючи швидкість та знижуючи комісії.
Загальний хід дій такий:
Після серії транзакцій, припустимо, що баланси Еліс та Боба становлять відповідно 70 одиниць та 130 одиниць. Якщо хоча б одна сторона бажає закрити канал, вони можуть подати остаточний баланс до блокчейну для завершення розрахунків. Хоча цей процес може здатися простим, він включає складні механізми для забезпечення безпеки транзакцій та цілісності обох сторін.
Щоб запобігти потенційному шахрайству, наприклад, спробі Боба обдурити систему застарілим станом транзакції, платіжний канал використовує дві важливі концепції: «транзакції зобов'язань» і «ключі відкликання». Після кожної транзакції обидві сторони створюють нову пару транзакцій із зобов'язаннями, які відображають їхні поточні баланси каналів. Ці транзакції є асиметричними, з різними умовами розблокування для кожної сторони, що забезпечує надійний механізм стримувань і противаг.
Якщо Боб спробує подати застарілу транзакцію зобов'язання, Аліса може використати ключ відкликання, щоб покарати Боба, знявши його кошти. Цей механізм гарантує, що будь-яка спроба подвійних витрат буде покарана, тим самим зберігаючи цілісність платіжного каналу.
Мережа Fiber, реалізована на CKB, подальш оптимізує цей процес. Порівняно з мережею Bitcoin Lightning, Fiber нативно підтримує кілька активів, включаючи CKB, BTC та стабільні монети RGB++, а не лише Bitcoin. Крім того, оскільки Fiber ґрунтується на головній мережі CKB Layer 1, комісії за відкриття та закриття каналів значно нижчі, що надає мережі Fiber чітку перевагу в користувацькому досвіді. Мережа Fiber надає швидке, недороге та безпечне рішення платіжного каналу через ці механізми.
Джерело: Nervos### WatchTowerWatchTower є важливою складовою як Fiber Network, так і Bitcoin Lightning Network, виступаючи в ролі цілодобового охоронця. У платіжних каналах учасники повинні постійно контролювати один одного, щоб запобігти поданню застарілих транзакцій зобов'язання на блокчейн. Однак, оскільки користувачі не можуть постійно перебувати в мережі, важливим стає дизайн WatchTower.
Основна функція WatchTower полягає в моніторингу активності на ланцюжку від імені користувачів. Якщо він виявить, що хтось подав застарілу транзакцію зобов'язання, він негайно вживе заходів для забезпечення безпеки каналу та коштів. Зокрема, Еліс або Боб можуть попередньо сконструювати відповідну транзакцію стягнення пені (використовуючи ключ відклику для обробки застарілої транзакції та заявити себе бенефіціаром) та надіслати прямий текст транзакції стягнення до WatchTower. Якщо WatchTower виявить подачу застарілої транзакції, він негайно надішле транзакцію стягнення для здійснення покарання.
Щоб захистити конфіденційність користувачів, Fiber Network вимагає від користувачів надсилання хешу застарілої транзакції зобов'язання та чистого тексту транзакції штрафу до WatchTower. Таким чином, WatchTower спочатку не знає конкретного вмісту транзакції зобов'язання, а лише її хеш. Якщо хтось не надішле застарілу транзакцію зобов'язання на ланцюжок, WatchTower не побачить чистий текст та відправить лише транзакцію штрафу, якщо це необхідно. Цей дизайн забезпечує, що, якщо не відбувається порушення, WatchTower зазвичай не бачить історію транзакцій учасників каналу, і навіть якщо він побачить її, то тільки одну конкретну транзакцію.
У порівнянні з традиційною мережею Lightning Bitcoin, мережа Fiber оптимізує проектування WatchTower. У мережі Lightning Bitcoin механізм покарання, пов'язаний з ключами відклику, відомий як «LN-Penalty». Однак він має недоліки, такі як вимога до WatchTower зберігати всі застарілі хеші транзакцій зобов'язань та відповідні ключі відклику, що призводить до значних вимог щодо зберігання. Мережа Fiber покращує це, реалізовуючи протокол Daric, який покращує дизайн ключів відклику, дозволяючи одному ключу відклику застосовуватись до кількох застарілих хешів транзакцій зобов'язань, що значно зменшує вимоги щодо зберігання як для WatchTower, так і для користувачів.
Як у мережі Lightning і мережі Fiber Bitcoin, WatchTower виступає в якості монітора безпеки, захищаючи кошти користувачів, коли вони не підключені до мережі. Давайте припустимо, що Еліс і Боб відкривають платіжний канал для кращого розуміння. Вони можуть здійснювати миттєві транзакції один з одним, не записуючи кожну транзакцію в блокчейн. Однак цей механізм несе ризики - будь-яка зі сторін може спробувати надіслати застарілу коміт-транзакцію в нечесній спробі викрасти кошти.
Наприклад, коли Еліс і Боб завершують транзакцію, вони генерують нову транзакцію зобов'язань, щоб забезпечити відображення останнього стану платіжного каналу. Але якщо Боб діє зловмисно і подає застарілу транзакцію зобов'язань, яка вже була замінена і анульована, він може спробувати отримати недоброчесну перевагу на підставі попереднього балансу Еліс. Еліс може не відразу помітити зловмисну дію Боба, якщо вона не в мережі.
Ось де стає критичним WatchTower. Еліс може передати передчасно важливу розшифровану транзакцію до WatchTower та її хеш. Коли Боб намагається надіслати застарілу транзакцію, WatchTower одразу впізнає це і надсилає передчасно сконструйовану транзакцію покарання. В результаті Боб не лише не вдається у спробі вкрасти кошти, але й отримує покарання, а Еліс отримує компенсацію.
Через цей процес WatchTower захищає інтереси Аліси, зменшуючи потребу постійно контролювати платіжний канал.
Джерело: Geek Web3### Маршрутизація з багатьма переходами та HTLC/PTLCБагатопересадкова маршрутизація та технології HTLC/PTLC є основними механізмами в блокчейн-мережах платежів, що дозволяють здійснювати безпечний та гнучкий переказ вартості:
HTLC використовує часові та хеш-блоки для забезпечення того, що проміжні вузли завершують транзакцію вчасно, або ж кошти повертаються, що запобігає зловживанню. PTLC додатково зміцнює конфіденційність, використовуючи різні ключі на кожному вузлі, що запобігає викриттю шляхів транзакцій.
Ця комбінація розширює покриття мережі, забезпечуючи безпечні та приватні транзакції, вирішуючи вразливість традиційних блискавичних мереж, таких як петлі заміни атак. Таким чином, Fiber Network є більш безпечною та ефективною платіжною системою.
Припустимо, що Аліса хоче переказати 100 одиниць Данієлу, але вони не мають прямого платіжного каналу. За допомогою багатохоповуття та HTLC/PTLC в мережі Fiber, Аліса може покластися на посередні вузли, щоб завершити транзакцію.
Наприклад, у Аліси є канал з Бобом, у Боба канал з Керол, а у Керол канал з Деніелом. Використовуючи маршрутизацію з декількома стрибками, Fiber застосовує алгоритм найкоротшого шляху Дейкстри для пошуку оптимального маршруту: Аліса → Боб → Керол → Даніель. Потім Аліса створює умовну транзакцію через HTLC (Hash Time-Locked Contract), вимагаючи від Боба надати ключ "R" протягом 30 хвилин, щоб отримати кошти. Боб створює подібний HTLC з Керол, даючи їй 25 хвилин, щоб надати ключ. Нарешті, Керол домовляється з Деніелом про HTLC, вимагаючи від нього надати ключ «R» протягом 20 хвилин.
Оскільки Даніель знає, що він має ключ R, він подає його в установлений строк і отримує 100 одиниць від Кароліни. Кароліна, отримавши ключ, передає його Бобу в установлений строк, а Боб передає його Алісі, завершуючи транзакцію. Боб і Кароліна кожен заробляють комісію за транзакцію, тоді як Аліса успішно передає 100 одиниць Даніелю. Під час цього процесу PTLC (Point Time-Locked Contracts) підвищує конфіденційність, забезпечуючи, що кожен крок використовує незалежний ключ. Таким чином, Боб і Кароліна не усвідомлюють повний шлях транзакції і не можуть вивести взаємозв'язок між Алісою і Даніелем, захищаючи конфіденційність обох сторін.
Мережа Fiber забезпечує безпеку транзакцій та оптимізує ефективність за допомогою алгоритму Дейкстри, що дозволяє швидке та ефективне завершення. Крім того, оптимізація зберігання Fiber покращує реалізацію HTLC/PTLC, значно зменшуючи потреби в зберіганні мережі та підвищуючи загальну продуктивність.
Цей дизайн забезпечує безшовну взаємодію між Fiber та Bitcoin Lightning Network, що дозволяє користувачам переказувати кошти між цими двома мережами. Наприклад, користувачі можуть надсилати платежі з Fiber до користувача мережі Bitcoin Lightning або обмінювати активи CKB або RGB++ на Bitcoin через Fiber.
Ось як працює процес: Припустимо, що Еліс потрібно передати CKB з мережі Fiber до Боба, який знаходиться на мережі Bitcoin Lightning. Вона може це зробити через міждоменного посередника Інгрід, яка працює на вузлах обох мереж. Інгрід діє як міст між двома мережами. Еліс платить CKB Інгрід, а Інгрід відправляє Біткоїни Бобу.
Наприклад, якщо Боб хоче отримати 1 BTC, Аліса та Інгрід домовляються про обмінний курс 1,1 CKB на 1 BTC. Аліса відправляє 1,1 CKB Інгрід, включаючи комісію 0,1 CKB за послуги Інгрід. Потім Інгрід відправляє 1 BTC Бобу через мережу Bitcoin Lightning. Використовуючи HTLC, транзакція захищена - Інгрід повинен знати ключ R Боба, щоб завершити оплату. Це забезпечує, що кошти Аліси не будуть втрачені серед операції, забезпечуючи безпечний спосіб виконання міжмережевих переказів.
Наприклад, користувач A може передавати CKB або інші підтримувані активи RGB++ з мережі Bitcoin до користувача B за допомогою Fiber. Технічно, контракт HTLC забезпечує безпечне виконання: користувач A блокує кошти та ініціює транзакцію, тоді як користувач B розблоковує кошти, надаючи правильний хеш-преімедж. Якщо користувач B не встигає це зробити протягом необхідного часу, кошти автоматично повертаються користувачу A. Взаємодія Fiber з мережею Bitcoin Lightning додатково розширює охоплення платежів, підтримуючи більше типів активів та надаючи більшу гнучкість.
Джерело:Nervos### Майнінг ліквідності між ланцюжкамиВикористовуючи крос-чейн канали Fiber і маршрутизацію з кількома стрибками, користувачі можуть надавати ліквідність для кількох мережевих активів і отримувати винагороду.
Наприклад, користувачі можуть заблокувати Bitcoin у платіжних каналах Fiber, щоб забезпечити ліквідність для мем-монет або інших токенів у Bitcoin екосистемі, сприяючи крос-ланцюжковому емітенту та торгівлі. За допомогою платіжних каналів поза ланцюгом, постачальники ліквідності можуть оновлювати стан каналів без частого виконання операцій у ланцюжку, знижуючи витрати на транзакції та покращуючи ефективність ліквідності. WatchTower сервіс Fiber також пропонує безпеку, моніторячи канали в реальному часі та запобігаючи зловживанню застарілими станами каналу з боку зловживаючих акторів.
У цьому сценарії кредитування ключову роль відіграють контракти HTLC. Позичальник блокує біткойн у мережі Біткойн та ініціює кредитну транзакцію. Позичені стейблкоїни передаються в мережу CKB через Fiber. Хешування та блокування часу HTLC забезпечують безпечні операції без довіри — якщо офчейн-транзакція зазнає невдачі, користувачі можуть безпечно повернути свої заблоковані активи за допомогою ончейн-контрактів. Ця структура створює децентралізований, інклюзивний ринок крос-чейн кредитування, усуваючи обмеження традиційних систем кредитування.

Fiber також підтримує децентралізовані обміни (DEX) між ланцюжками, що дозволяє користувачам торгувати активами Bitcoin, CKB та RGB++ без покладання на централізовані сервіси узгодження.
З використанням багатоперехідного маршрутизації Fiber користувачі можуть передавати активи через кілька вузлів, не потребуючи прямого платіжного каналу з контрагентом, що підвищує гнучкість транзакцій. Контракти HTLC забезпечують безпечний процес торгівлі, блокуючи кошти за допомогою хешу та часових блокувань на кожному вузлі, забезпечуючи безпечне виконання на кожному етапі. Ця швидка, недорога функція торгівлі між ланцюжками підвищує ліквідність в екосистемах Bitcoin та CKB, що сприяє розвитку додатків DeFi.
Через ці можливості Fiber Network проявляє великий потенціал у сфері міжланцюгових платежів, добування ліквідності, кредитування та децентралізованої торгівлі, стаючи необхідною інфраструктурою для інновацій та розвитку в екосистемах Bitcoin та Nervos CKB.
На основі алгоритму Дейкстри багатохоповий протокол маршрутизації зменшить комісії за маршрутизацію та збільшить успішність багатохопових платежів. Після запуску мережі Fiber команда оптимізує алгоритми маршрутизації на основі реального трафіку та операційних даних, пропонуючи два-три стратегії маршрутизації, щоб задовольнити вимоги та потреби користувачів. Крім того, мережа Fiber також введе стратегії багатошляхових платежів, розбиваючи великі платежі на менші частини, які відправляються різними шляхами, щоб ще більше підвищити успішність платежів.
Службу WatchTower будуть надавати конкретні вузли мережі Fiber Network, які будуть залишатися в режимі онлайн для моніторингу аномалій мережі та захисту активів каналу. Вони також будуть відстежувати сервіси хабів міжланцюгового зв'язку, щоб гарантувати успішні транзакції з мережею Lightning, навіть якщо користувачі тимчасово не в мережі.
Крім того, команда має на меті покращити мережу Fiber, використовуючи алгоритми збереження конфіденційності за допомогою програмованості CKB. Ці покращення оптимізують алгоритми маршрутизації та служби WatchTower, зміцнюючи безпеку та конфіденційність інформації про платежі користувачів.
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.





