Чи ця нова функція Amboss настільки небезпечна, як виглядає? Аналітична компанія оприлюднила «Reported Channel Balances», і світ біткойнів негайно відреагував різкою критикою. Вони надмірно реагували чи мали рацію? Чи під загрозою мережа Lightning Network? Давайте вивчимо, що саме сталося, і дізнаємося. Все починається з уявлення про те, що пропускна здатність вузла – це не те саме, що ліквідність вузла.
Ми також надали операторам вузлів можливість ділитися та аналізувати їхній статус вузлів, зокрема баланси каналів. Це дозволить нам надавати кращу статистику, сповіщення та оцінку придбаних каналів. pic.twitter.com/YgJmxFokS8
— AMBOSS 🔳 👾 (@ambosstech) Жовтень 26, 2022
In середній пост оголошення функцію «Повідомлені баланси каналів», Amboss розширює ідею:
«Одна основна інформація, якої не вистачало з моменту створення мережі блискавок, — це різниця між потужністю блискавки та її ліквідністю. Щоб знайти різницю, нам потрібна частина інформації, яка (на щастя) є приватною за замовчуванням: баланс каналу».
Оскільки це все ще ключова інформація, багато учасників з’ясовують баланси каналів за допомогою методу зондування, «що є спробою невдалого платежу, розкриває особисту інформацію про баланси каналів без згоди. Це, певним чином, атака на конфіденційність вузлів». Отже, Amboss знає, що конфіденційність Lightning Network поставлена на карту. Кошти відправника також є ставкою, оскільки вони «можуть бути тимчасово заблоковані». І це ще найгірше для цілі.
Ідея Amboss: повідомлення про баланси каналів
Тому, щоб поступово припинити перевірку, Amboss дозволив вузлам добровільно звітувати про свої баланси. «Ми створили єдину кінцеву точку, до якої користувачі можуть надсилати ці дані, і вони відображатимуться на сторінці Amboss вузла». Є можливість ділитися даними лише з Amboss, але вузли можуть оприлюднити свою інформацію, якщо захочуть. «Налаштування охоплюють приватні (надаються лише Amboss), діапазон (баланс відображається публічно як 25%, 50% або 75%) або публічні (конкретний відсоток відображається відвідувачам Amboss)».
Загалом ідея цієї функції здається трохи наївною, і ніде це не так очевидно, як у тому, як вони оброблятимуть лежачі вузли. «По правді кажучи, кожен може написати сценарій, щоб збрехати про свої баланси. Замість того, щоб намагатися вигнати брехунів із нашого набору даних, ми спробуємо інший підхід: надавати послуги виключно на основі інформації, яку нам повідомляють». Люди Amboss вивели «вбити їх добротою» на новий рівень.
«Ми створюємо інструменти, щоб допомогти операторам вузлів, чи то через надання сповіщень і попереджень, чи то через надання інформації, яка допомагає користувачам приймати правильні рішення щодо своїх вузлів. Найкращий спосіб, яким ми можемо допомогти, — це якщо користувачі чесно діляться своїми балансами».
Отже, стимулом бути чесним є цінна інформація, яку надасть вам Amboss? Звучить тендітно.
Графік ціни BTC на 10 на Kraken | Джерело: BTC/USD on TradingView.com
Аргументи проти звітування про баланси каналів
Розробник Lightning Openoms, у біографії якого в твіттері написано «Створення вузлів для безпеки, конфіденційності та свободи», виступає проти нової функції самоконтролю Amboss. «Якщо цей обмін та агрегація даних Amboss стане широко поширеним і точним, у нас виникнуть величезні проблеми з конфіденційністю Lightning». Він також запропонував альтернативи, можливі правила та чіткий курс дій. «Добре, що це відкритий вихідний код, давайте зробимо неможливим обмінюватися більше ніж 2 бітами даних».
Деякі пом'якшення наразі:
не можу точно сказати, чи хтось ділиться приватно, все ж:
* не взаємодійте з вузлами спільного доступу
* уникайте оплати через вузли обміну
* слідкуйте за однолітками CLN, які не можуть запустити Thunderhub
* передавайте йому випадкові дані, якщо такі є
* використовуйте агресивні MPP і довші маршрути— openoms (@openoms) Жовтень 27, 2022
Openoms також порушує і без того слабку логіку, що стоїть за цією функцією, і стверджує, що замість того, щоб зробити «обмін даними нормою, оскільки дослідження вже можливо», ми повинні «зробити дослідження більш складним, дорогим і безрезультатним». Що стосується активних елементів, Openoms пропонує «наразі деякі пом’якшення:»
- «Не взаємодійте з вузлами спільного доступу»
- «Уникайте оплати через вузли обміну»
- «Зверніть увагу на аналоги CLN, які не можуть запустити Thunderhub»
- «Надайте випадкові дані, якщо що»
- «Використовуйте агресивні MPP і довші маршрути»
Як Амбосс відреагував на критику?
Швидка відповідь Amboss
Говоріть що завгодно про аналітичну компанію, але їхня відповідь була холодною, спокійною та зібраною. «Ми щиро цінуємо всі відгуки (навіть якщо вони негативні) щодо нашої функції обміну балансом каналу», — написав Ембос у Twitter. Потім вони давали кредит там, де це було необхідно. «Окрема подяка Tony Giorgio & Openoms, які надали цінну інформацію щодо обслуговування наших користувачів, зберігаючи конфіденційність транзакцій на рівні мережі». Amboss також уточнив, що ця функція є опціональною та вимкнена за замовчуванням.
Один важливий факт, який потрібно виправити серед суперечки: @thunderhubio дизайн є лише OPT-IN і приватним за замовчуванням.
Thunderhub — це зручний менеджер вузлів з ліцензією MIT, який поважає вибір користувача.— AMBOSS 🔳 👾 (@ambosstech) Жовтень 27, 2022
Перш ніж ми підемо, ми маємо з’ясувати, що такого проникливого сказав Тоні Джорджіо. Він вів дискусію у феноменальному Stacker News і розпалив пожежу, написавши:
«Ми робимо так багато, щоб намагатися захистити конфіденційність мережі Lightning, але завжди будемо постійно боротися з тенденціями суспільства роздавати інформацію для зручності. Я не можу почати розповідати вам, наскільки агрегування цієї інформації для однієї сторони є атакою на Lightning і конфіденційність усіх людей в цілому».
Мила, стара зручність. У скільки бід ти ввів людство?
Рекомендоване зображення: інформаційна панель платформи, з цього твіту | Графіки за TradingView
Джерело: https://bitcoinist.com/lightning-amboss-unveils-data-sharing-feature/