Problemy z siecią BSC utrudniają programistom pracę w PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Problemy z siecią BSC dają programistom trudny czas

Problemy z siecią BSC utrudniają programistom pracę w PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Binance Smart Chain (BSC) daje ostatnio programistom trudny czas. Wydajność sieci boryka się ze wzrostem transakcji.

Sieć BSC, która była zbudowany jako klon i rywal do Ethereum, był bałagan w maju. Serwery RPC ulegają awarii i nie są zsynchronizowane. Użytkownicy napotykali trudności w dokonywaniu transakcji, ponieważ dostawcy danych opóźniali się o ponad kilkuminutowe bloki przez prawie godzinę.

Nawet największy projekt w sieci, PancakeSwap, powiedział, że jest „przeciążony”. 

Skargi użytkowników piętrzą się

Użytkownicy nie powstrzymywali się, ponieważ te awarie trwały. Skargi wciąż się piętrzyły, zwłaszcza w Binance Chain gitHub.

Coraz więcej użytkowników skarżyło się na nieudane transakcje i komunikaty o błędach podczas korzystania z DEX-a. Na Telegram Użytkownicy grupy „Binance Chain (BC) i Binance Smart Chain (BSC) – Developments Discussion Group” narzekali na szereg problemów. 

„Mój węzeł, który był w stanie zsynchronizować się wczoraj, teraz nie może zsynchronizować ostatnich 15 minut stanu” — powiedział jeden z nich.

Inny przyszedł do grupy z innym problemem.

“Dzisiaj przelałem część środków (BUSD) do mojej sieci Binance portfel i czekałem 3-4 godziny na potwierdzenie, ale nadal nie mogę z nich korzystać” – napisali.

„Mogłem zobaczyć odpowiednią kwotę BUSD w sekcji otrzymanych portfela, a nawet zobaczyć ją na PancakeSwap, ale nie mogę teraz nic zrobić z tymi monetami”.

Inny chciał wiedzieć, co się dzieje z siecią, ponieważ „czekali na wpłatę przez około 1 godzinę…”. Drugi użytkownik zgłosił podobne doświadczenie: „BSC nie zostało zaksięgowane do tej pory, ponad 1 godzinę”. 

Niektórzy użytkownicy twierdzili, że pojawiła się panika, gdy ludzie kontynuowali posty, takie jak „Właśnie zamieniłem BNB na BSC, pieniądze, pieniądze zniknęły”. 

Jeden napisał: „Napraw te cholerne węzły, twoje problemy powodują panikę w całej przestrzeni :D”

Upadki na całej planszy

Użytkownicy publikowali również raporty na BscScan, Eksplorator bloków używany na BSC podobny do Etherscan, pozostawał w tyle lub w dół. BscScan odpowiedział, zapewniając, że „fundusze są bezpieczne”.

To była gra na wcześniejszej wpadce, kiedy ludzie myśleli, że Binance zostało zhakowane jako CEO Binance Changpeng Zhao, który nazywa się CZ w skrócie, prawdopodobnie błędnie wpisany „bezpieczny”, uderzając wyślij, podczas gdy tweet czytał „safu”.

Tymczasem BSC Bridge, który umożliwia użytkownikom tworzenie opakowanych zasobów innych tokenów blockchain, wyświetlał błąd 404.

„Mój węzeł BSC wydaje się być opóźniony o 2,392 bloki w ciągu ostatnich 24 godzin. Obecnie korzystam z m5.xlarge (4-CPU, 15 GB pamięci @ około 75% średniej mocy procesora)” napisał jeden z użytkowników.

„Brakuje dużego transferu BNB do inteligentnych portfeli łańcuchowych. Wyślij .05… do .2… bez problemów… wyślij 1 miliard lub więcej… oznacza sukces. Ale nigdy nie pokazuje się w portfelu… ktoś w BSC oszukuje…” powiedział inny użytkownik.

Później tweet z Binance sugerował, że sieć została ponownie uruchomiona. 

Znalezienie przyczyny

Binance stwierdził, że przeciążenie BSC można przypisać „ogromnemu zainteresowaniu projektami opartymi na nim”.

Rzeczywiście, jeden z nowo uruchomionych DeFi Projekt SafeMoon twierdził, że prawdziwym powodem awarii sieci była liczba jego użytkowników.

Nie jest jednak jasne, co konkretnie spowodowało awarię sieci. Niektóre osoby twierdziły, że projekt ma zbyt duży stan lub przeciążenie w swojej bazie danych.

Indeksator wykresów PancakeSwap, czyli sposób, w jaki dApp organizuje dane, w pewnym momencie przesunął się o 1 mln bloków, a implementacja Geth zwolniła.

Geth jest skrótem od „Go Ethereum”, interfejsu wiersza poleceń do uruchamiania węzłów Ethereum w języku Go. 

Dzięki Geth programiści dołączają do sieci Ethereum, przenoszą ether między kontami, a nawet wydobywają ethery. BSC jest klonem Ethereum na wiele sposobów. Dlatego obowiązują te same zasady. 

Jednak Ethereum rozwiązało czas transakcji, gdy popyt jest wysoki, poprzez opłaty za gaz, jeśli chcesz, aby transakcja została zakończona szybko, gdy sieć jest zajęta, będzie cię to kosztować więcej. Binance zrobił coś przeciwnego.

System Binance działa poprzez obniżanie opłat za gaz wraz ze wzrostem popytu i dostosowywanie wielkości ich bloków, aby pomieścić jeszcze więcej transakcji.

Spekulacje centralizacyjne

To nie jest pierwsze kontrowersje dla BSC w swoim dotychczasowym istnieniu. Infrastruktura blockchain spotkała się z krytyką ze strony badacza Ryana Watkinsa w sprawie centralizacji jej korpusu walidatorów.

„W każdym cyklu ludzie są oszukiwani przez najnowsze scentralizowane rozwiązanie wszystkich problemów związanych z blockchainami” – napisał na Twitterze Watkins. „W każdym cyklu influencerzy pompują te narracje, aby po ich zakończeniu zrzucić na naiwnych handlowców detalicznych”.

Powodem, dla którego BSC jest uważane przez niektórych za scentralizowane, jest to, że ma wybór znanych walidatorów, którzy są uważani za zatwierdzonych przez Binance. Istnieje garstka publicznie znanych walidatorów protokołu Binance Smart Chain, w tym Certik, 1inch, Ankr i takie nazwiska jak Alan Turing, Infinity Stones, Avengers.

Rozwój pomimo problemów

Binance Smart Chain (BSC) szybko staje się jedną z najbardziej rozpoznawalnych sieci blockchain do uruchamiania inteligentnych aplikacji kontraktowych.

Platforma została zaprojektowana do tworzenia dApps, a użytkownicy mogą zarządzać swoimi cyfrowymi zasobami w różnych łańcuchach bloków.

BSC przechodzi obecnie rozwidlenie z ostatniego Geth 1.10.2 (tj. Ethereum Berlin), wprowadzając ulepszenia wydajności do Ethereum.

Czy będzie to kolejny przypadek Binance Copy Paste i Ethereum ponownie ratuje sytuację i przywraca stabilność BSC, czy też BSC pozostanie nie do utrzymania? 

Prawdopodobnie pozostanie wiele problemów z konsensusem w sprawie łańcucha. Walidatory podpisujące bloki poza kolejnością prowadzą do wielokrotnego rozgłaszania tego samego bloku.

Problemy nie ustąpią. Na przykład wiele takich samych bloków jest nadawanych jako podpisane, z różnymi skrótami, różnymi liczbami transakcji, a następnie Geth musi rozwiązać nieprawidłowe transakcje. Jak Binance na to zareaguje, dopiero się okaże.

Odpowiedzialność

Wszystkie informacje zawarte na naszej stronie internetowej są publikowane w dobrej wierze i wyłącznie w ogólnych celach informacyjnych. Wszelkie działania podejmowane przez czytelnika w związku z informacjami znajdującymi się na naszej stronie internetowej odbywają się wyłącznie na własne ryzyko.

Udostępnij artykuł

Mając doświadczenie w IT obejmującym inżynierię oprogramowania, analizę biznesową i inteligencję oraz architekturę infrastruktury, CryptoShark po raz pierwszy znalazł przestrzeń kryptowalut poprzez wydobycie Ethereum z zapasowego komputera do gier, a później opracował popularną zdecentralizowaną platformę do tworzenia wykresów ChartEx.
Pracując w branży FinTech, wkrótce zaczął wykorzystywać swoje umiejętności analityczne w połączeniu z doświadczeniem w inżynierii oprogramowania do tworzenia narzędzi do analizy danych handlowych z pojawiających się giełd. To skłoniło CryptoShark do zbudowania ChartEx, wiodącego dostawcy pełnych wykresów świecowych i innych szeroko stosowanych narzędzi handlowych dla rynków na największych giełdach w branży.

Obserwuj autora

Źródło: https://beincrypto.com/bsc-network-issues-give-developers-a-tough-time/

Znak czasu:

Więcej z BeinCrypto