Bitcoin Lightning Network ma przyspieszyć sieć 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 jego Lightning Network — protokół zaprojektowany w celu rozwiązania ograniczeń skalowalności Bitcoin. To rozwiązanie off-chain ma na celu usprawnienie transakcji, znaczne obniżenie opłat i zwiększenie wydajności sieci.
Jednak wiele osób nie ufa Bitcoin Lightning Network (BLN). Jakie są potencjalne zagrożenia i wyzwania związane z Lightning Network i dlaczego ludzie są zaniepokojeni?
5 obaw i wyzwań związanych z siecią Bitcoin Lightning
The Lightning Network została stworzona jako druga warstwa sieci Bitcoin. Pozwala na szybsze transakcje poza łańcuchem, ale stwarza wiele wyzwań.
Mimo że mediana stawki opłaty za Lightning Network wynosząca około 0,0029% jest znikoma (w przeciwieństwie do Opłaty transakcyjne Bitcoin), użytkownicy kryptografii pozostają sceptyczni co do jej rentowności, ponieważ jest złożona, ryzykowna i stwarza różne problemy prawne.
1. Problem z zamknięciem 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 kryptowalutowych, w przypadku BLN przechodzenie do trybu offline na dłuższy czas naraża cię na „oszukańcze zamknięcie kanału”.
Kanał jest otwarty mię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 ich transakcji i nie jest przesyłany do łańcucha bloków. Zamiast tego jest używany jako punkt odniesienia dla przyszłych transakcji i jest regularnie aktualizowany, ale przechowywany lokalnie przez strony transakcji.
Tu pojawia się haczyk: kanał można zamknąć po wykonaniu ostatniego CT przesłane do łańcucha bloków, blokując równowagę obu stron.
Nieuczciwe 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 to rozwiązać, stosując mechanizmy kar — system, który zapewnia utratę procentu środków, jeśli spróbujesz zamknąć kanał pod nieobecność partnera.
Można to również rozwiązać za pomocą wież obserwacyjnych — strony trzeciej odpowiedzialnej za zapewnienie, że żadna ze stron transakcji nie zamknie kanału w sposób oszukańczy. Ale te mechanizmy są skomplikowane w konfiguracji i wiązałyby się z dodatkowymi opłatami.
2. Prywatne problemy
Gdy użytkownik sieci Lightning Network chce połączyć się z innym węzłem, węzeł odbiorcy ujawnia adres IP swojego właściciela. The adres IP może śledzić lokalizację odbiornika, a nawet ujawniać jego tożsamość.
Możesz obejść tę przeszkodę, ustawiając swój węzeł jako Tylko Tor, która ukrywa Twój adres IP. Ale wiąże się to z innym problemem: węzły skonfigurowane w ten sposób nie mogą akceptować transakcji przychodzących od węzłów innych niż Tor.
Inne problemy obejmują niskie prędkości Internetu, ponieważ Tor kieruje ruchem internetowym 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 wniesienie swoich zasobów do sieci Tor.
Tor był również kojarzony z nielegalną działalnością. Dlatego skojarzenie z siecią może budzić zdziwienie i niepotrzebnie zwracać uwagę władz 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 Lightning Network z wieloma otwartymi kanałami. Są korzystne, ponieważ pomagają usprawnić transakcje. Ale mogą też być punktami awarii sieci. Jeśli przejdą w tryb offline, wpłynie to na wielu użytkowników Lightning Network.
Huby mogą być również celem cyberataków, ponieważ przechowują wrażliwe dane dotyczące transakcji użytkowników.
Ponadto centra te mogą mieć nieproporcjonalną płynność ze względu na dużą liczbę podłączonych użytkowników. To nieumyślnie daje tym kilku 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 zawierają dużą ilość płynności, mogą również śledzić przepływ środków w sieci, zmniejszając anonimowość użytkowników.
4. Wyzwania związane z pojemnością kanału
Całkowita kwota transakcji, którą można przeprowadzić w ramach otwartego kanału, zależy od początkowej kwoty finansowania. Po osiągnięciu tego limitu dodatkowe transakcje nie mogą być przeprowadzane w tym kanale, a kolejne muszą zostać otwarte. To niekorzystnie wpływa na liczbę i wielkość transakcji odbywających się w Bitcoin Lightning Network.
Istnieją również wyzwania związane z płynnością. Aby doszło do transakcji, w kanałach płatniczych musi istnieć wystarczająca płynność. Ograniczona płynność może prowadzić do opóźnionych lub nieudanych transakcji.
5. Problemy ze skalowalnością
Pomimo tego, że jest reklamowany jako rozwiązanie problemy ze skalowalnością, przed którymi stoi główna sieć BitcoinLightning Network boryka się również z własnymi 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 wraz ze wzrostem liczby użytkowników.
Aby otworzyć kanał w Lightning Network, potrzebujesz transakcji on-chain. Ta transakcja wiąże się z opłatami i wymaga czasu na rozliczenie na blockchainie Bitcoina. Wraz ze wzrostem liczby użytkowników rośnie również czas potrzebny na osiedlenie się.
Może to ostatecznie doprowadzić do opóźnień w transakcjach, wzrostu opłat i komplikacji związanych z zarządzaniem płynnością. To ostatnie występuje, gdy użytkownicy mają wiele kanałów z różnymi transakcjami i potrzebami w zakresie płynności.
3 rozwiązania problemów sieci Bitcoin Lightning
Bitcoin Lightning Network wciąż się rozwija. Ale zespół BLN i inni entuzjaści kryptowalut nadal badają jego problemy. Oto niektóre z możliwych rozwiązań zagrożeń i wyzwań związanych z BLN.
1. Decentralizacja
Ze względu na kilka potężnych koncentratorów BLN może stać się scentralizowany. Jednak 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 między kanałami i wzajemnych połączeń może wyeliminować centralizację. Zachęcanie operatorów mniejszych węzłów do współpracy w zakresie trasowania transakcji i zapewniania płynności doprowadzi do bardziej zdecentralizowanej sieci.
2. Poprawa routingu
Bezpośrednie kierowanie między dwiema stronami przed rozpoczęciem transakcji jest tylko czasami optymalne, ponieważ trasy mogą stać się bardzo złożone. Węzły trampoliny zostały zaproponowane jako realne rozwiązanie.
W tej metodzie nadawca przekazuje środki bezpośrednio do węzła trampoliny, który wykorzystuje swoją wiedzę o sieci, aby znaleźć odpowiednią trasę 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 ulepszenia routingu obejmują stosowanie atomowych płatności wielościeżkowych. Tutaj transakcje są dzielone na mniejsze transakcje, z których każda przechodzi przez wiele tras. Zwiększa to liczbę możliwych ścieżek i zmniejsza presję na płynność jednego kanału.
Ponadto współpraca między węzłami trasowania i ulepszanie algorytmów trasowania może również pomóc w poprawie trasowania w sieci.
3. Ciągły audyt
Używanie zautomatyzowanych technologii do monitorowania ruchu sieciowego i wyszukiwania potencjalnych luk w zabezpieczeniach może pomóc w wykrywaniu oszustw i problemów z bezpieczeństwem. Pomaga również uniknąć konfliktów z organami regulacyjnymi, zapewniając ciągłą zgodność z prawem 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 wymaganiom oczekiwań, poprawiając skalowalność i zmniejszając opłaty transakcyjne, pomimo różnych przeszkód wyzwania.
Zespół BLN kontynuuje badania i wdrażanie zmian, co zaowocowało kilkoma znaczącymi udoskonaleniami poprawiającymi sieć. Wraz z rosnącą liczbą rozwiązań ryzyko i wyzwania związane z BLN szybko staną się przeszłością.