5 zagrożeń i problemów związanych z siecią Bitcoin Lightning


Sieć Bitcoin Lightning ma na celu przyspieszenie sieci Bitcoin, ale ma swoje własne problemy.

W świecie kryptowalut Bitcoin ugruntował swoją pozycję lidera, rewolucjonizując zdecentralizowane finanse.

Jednym z najbardziej obiecujących osiągnięć w ekosystemie Bitcoin jest Lightning Network – protokół zaprojektowany w celu przezwyciężenia ograniczeń skalowalności Bitcoina. To rozwiązanie poza łańcuchem ma na celu usprawnienie transakcji, znaczne obniżenie opłat i zwiększenie wydajności sieci.

Jednak wiele osób nie ufa sieci Bitcoin Lightning Network (BLN). Jakie są potencjalne zagrożenia i wyzwania stojące przed Lightning Network i dlaczego ludzie się niepokoją?

5 obaw i wyzwań związanych z siecią Bitcoin Lightning

Sieć Lightning została utworzona jako druga warstwa sieci Bitcoin. Umożliwia szybsze transakcje poza łańcuchem, ale stwarza wiele wyzwań.

Mimo że mediana stawki opłat Lightning Network wynosząca około 0,0029% jest znikoma (w przeciwieństwie do opłat transakcyjnych Bitcoin), użytkownicy kryptowalut pozostają sceptyczni co do jej rentowności, ponieważ jest ona złożona, ryzykowna i stwarza różne problemy prawne.

1. Problem zamknięcia kanału

Jedną z głównych wad BLN jest to, że musisz być online, aby komukolwiek zapłacić lub otrzymać zapłatę. Chociaż dotyczy to głównie wielu platform kryptowalut, w przypadku BLN przejście w tryb offline na dłuższy okres naraża Cię na „nieuczciwe zamknięcie kanału”.

Kanał zostaje otwarty pomiędzy dwiema stronami transakcji na BLN. Strony tworzą transakcję zobowiązaniową (CT) po otwarciu kanału. Służy do określenia początkowego salda transakcji i nie jest przesyłany do łańcucha bloków. Zamiast tego służy jako punkt odniesienia dla przyszłych transakcji i jest regularnie aktualizowany, ale przechowywany lokalnie przez strony transakcji.

Tutaj pojawia się haczyk: kanał można zamknąć po przesłaniu najnowszego CT do blockchain, blokując salda obu stron.

Oszukańcze zamknięcie kanału ma miejsce, gdy jedna ze stron wysyła stary CT do łańcucha bloków, gdy druga strona jest offline lub wylogowana. Można temu zaradzić, stosując mechanizmy kar — system, który gwarantuje utratę procentu środków w przypadku próby zamknięcia kanału pod nieobecność partnera.

Można to również rozwiązać za pomocą wież strażniczych – strony trzeciej odpowiedzialnej za zapewnienie, że żadna ze stron transakcji nie zamknie kanału w sposób nieuczciwy. Mechanizmy te są jednak skomplikowane w konfiguracji i wiążą się z dodatkowymi opłatami.

2. Kwestie prywatności

Kiedy użytkownik Lightning Network chce połączyć się z innym węzłem, węzeł odbiornika ujawnia adres IP swojego właściciela. Adres IP może śledzić lokalizację odbiorcy, a nawet ujawniać jego tożsamość.

Możesz ominąć tę przeszkodę, konfigurując swój węzeł jako tylko Tor, co ukrywa Twój adres IP. Ale wiąże się to z innym problemem: skonfigurowane w ten sposób węzły nie mogą akceptować transakcji przychodzących od węzłów innych niż Tor.

Inne problemy obejmują niską prędkość Internetu, ponieważ Tor kieruje ruch internetowy przez kilka węzłów. Połączenie jest również mniej niezawodne, ponieważ te węzły są zwykle obsługiwane przez użytkowników, którzy decydują się na włączenie swoich zasobów do sieci Tor.

Tor jest również powiązany z nielegalną działalnością. Dlatego skojarzenie z siecią może budzić zdziwienie i przyciągać niepotrzebną uwagę organów monitorujących ruch sieciowy.

3. Problem centralizacji

Centralizacja odnosi się do koncentracji mocy sieci w rękach kilku dużych węzłów zwanych koncentratorami. Może to prowadzić do kilku problemów.

Huby to centra aktywności w sieci Lightning Network z wieloma otwartymi kanałami. Są korzystne, ponieważ pomagają zwiększyć efektywność transakcji. Mogą jednak być również punktami awarii sieci. Jeśli przejdą w tryb offline, będzie to miało wpływ na wielu użytkowników Lightning Network.

Centra mogą również być celem cyberataków, ponieważ przechowują wrażliwe dane dotyczące transakcji użytkowników.

Ponadto koncentratory te mogą charakteryzować się nieproporcjonalną płynnością ze względu na dużą liczbę podłączonych użytkowników. To w sposób niezamierzony daje tym nielicznym hubom o wysokiej płynności zbyt dużą moc i może prowadzić do pobierania przez nie wyższych opłat, a nawet cenzurowania transakcji.

Centralizacja stwarza również pewne obawy dotyczące prywatności. Ponieważ centra te charakteryzują się dużą płynnością, mogą również śledzić przepływ środków w sieci, ograniczając anonimowość użytkowników.

4. Wyzwania związane z przepustowością kanału

Całkowita kwota transakcji, jaką można przeprowadzić w kanale otwartym, uzależniona jest od początkowej kwoty finansowania. Po osiągnięciu tego limitu w tym kanale nie mogą nastąpić żadne dodatkowe transakcje i należy otworzyć kolejną. Wpływa to niekorzystnie na liczbę i wielkość transakcji odbywających się w sieci Bitcoin Lightning.

Istnieją także wyzwania związane z płynnością. Aby transakcja mogła nastąpić, w kanałach płatniczych musi być zapewniona wystarczająca płynność. Ograniczona płynność może prowadzić do opóźnień lub nieudanych transakcji.

5. Problemy ze skalowalnością

Pomimo tego, że jest reklamowana jako rozwiązanie problemów ze skalowalnością, przed którą stoi główna sieć Bitcoin, Lightning Network również sama boryka się z problemami ze skalowalnością. Oprócz wyzwań związanych z przepustowością kanałów, zarządzanie tymi kanałami stało się jeszcze bardziej złożone w miarę wzrostu liczby użytkowników.

Aby otworzyć kanał w sieci Lightning Network, potrzebujesz transakcji on-chain. Transakcja ta wiąże się z opłatami i wymaga czasu na rozliczenie się na blockchainie Bitcoin. Wraz ze wzrostem liczby użytkowników rośnie także czas potrzebny na rozliczenie.

Może to ostatecznie prowadzić do opóźnień w transakcjach, wyższych opłat i komplikacji w zarządzaniu płynnością. To drugie ma miejsce, gdy użytkownicy mają wiele kanałów z różnymi transakcjami i potrzebami w zakresie płynności.

3 rozwiązania problemów z siecią Bitcoin Lightning

Sieć Bitcoin Lightning wciąż się rozwija. Jednak zespół BLN i inni entuzjaści kryptowalut nadal przyglądają się jego problemom. Oto niektóre z możliwych rozwiązań zagrożeń i wyzwań stojących przed BLN.

1. Decentralizacja

Ze względu na kilka potężnych węzłów BLN może zostać scentralizowany. Jednakże centralizację Lightning Network można rozwiązać, zachęcając mniejsze węzły do zachęcania ich do udziału w sieci. Im większa liczba węzłów w sieci, tym mniejsza możliwość centralizacji.

Ponadto promowanie współpracy kanałów i wzajemnych połączeń może wyeliminować centralizację. Zachęcanie operatorów mniejszych węzłów do współpracy przy routingu transakcji i zapewnieniu płynności doprowadzi do bardziej zdecentralizowanej sieci.

2. Poprawa wyznaczania tras

Bezpośrednie kierowanie pomiędzy dwiema stronami przed rozpoczęciem transakcji jest jedynie czasami optymalne, ponieważ trasy mogą stać się bardzo złożone. Jako realne rozwiązanie zaproponowano węzły trampoliny.

W tej metodzie nadawca przekazuje środki bezpośrednio do węzła trampoliny, który wykorzystuje swoją wiedzę o sieci w celu znalezienia odpowiedniej trasy do odbiorcy. Chociaż opłaty mogą być wyższe, jest to lepsze niż tradycyjna metoda, która wywiera presję na węzły pośrednie.

Inne sposoby usprawnienia routingu obejmują korzystanie z atomowych płatności wielościeżkowych. W tym przypadku transakcje są dzielone na mniejsze transakcje, z których każda przechodzi wieloma trasami. Zwiększa to liczbę możliwych ścieżek i zmniejsza presję na płynność jednego kanału.

Co więcej, współpraca między węzłami routingu i ulepszanie algorytmów routingu może również pomóc w ulepszeniu routingu w sieci.

3. Ciągły audyt

Korzystanie z zautomatyzowanych technologii do monitorowania ruchu sieciowego i wyszukiwania potencjalnych luk w zabezpieczeniach może pomóc w wykryciu oszustw i problemów z bezpieczeństwem. Pomaga także uniknąć konfliktów z organami regulacyjnymi, zapewniając ciągłą zgodność z przepisami i promując przejrzystość.

Sieć Bitcoin Lightning nie jest idealna, ale się poprawia

Stworzona jako rozwiązanie problemów ze skalowalnością Bitcoina, Lightning Network sprostała oczekiwaniom, poprawiając skalowalność i zmniejszając opłaty transakcyjne, pomimo różnych wyzwań.

Zespół BLN kontynuuje badania i wprowadza zmiany, co skutkuje kilkoma znaczącymi zmianami usprawniającymi sieć. Wraz z coraz większą liczbą rozwiązań ryzyko i wyzwania związane z BLN szybko staną się przeszłością.