W nadchodzącym hard forku sieć główna BNB Beacon Chain, obsługiwana przez Binance, ma wprowadzić nową funkcję, która pozwoli blockchainowi zatrzymać produkcję nowych bloków w określonych warunkach. Aktualizacja, nazwana „ZhangHeng”, ma nastąpić przy wysokości bloku 328 088 888, co według oświadczenia BNB Chain szacuje się na 19 lipca.

Ważne informacje o naszej najnowszej aktualizacji ⤵️https://t.co/4sJkTJbGeZ

— BNB Chain (@BNBCHAIN) 12 lipca 2023 r.

Kluczowym dodatkiem w hard forku jest implementacja propozycji ewolucji Binance BEP-255, której celem jest umożliwienie „uzgadniania zasobów w łańcuchu”. Ta funkcja została zaprojektowana w celu złagodzenia potencjalnych szkód spowodowanych przez ataki na mosty międzyłańcuchowe, takie jak atak na BNB Smart Chain, który miał miejsce 7 października 2022 r. Celem jest zwiększenie bezpieczeństwa aktywów w samym łańcuchu BNB Beacon, zwłaszcza w świetle poprzednich luk w zabezpieczeniach mostu.

Zgodnie z propozycją BEP-255 zmiany salda użytkownika będą śledzone i uzgadniane w każdym bloku w celu zidentyfikowania wszelkich problemów. Jeśli wystąpią błędy uzgadniania, blockchain wejdzie w stan paniki i zaprzestanie produkcji nowych bloków. Chociaż działanie to wpłynie na usługi downstream, takie jak mosty, depozyty i wypłaty na giełdach, Binance uważa to za konieczne w celu ochrony integralności łańcucha i jego użytkowników. Wznowienie blockchain będzie wymagało hard forka i rozwiązania błędu uzgadniania, co może wiązać się z umieszczeniem na czarnej liście lub poprawieniem powiązanych kont.

„Gdy pojawią się błędy uzgadniania, blockchain wpadnie w panikę i przestanie produkować nowe bloki”.

Kolejną zmianą wprowadzoną w hard forku jest poprawka błędu, która zapobiega atakom typu rogue key. Ten problem bezpieczeństwa polega na tym, że atakujący tworzy prawidłowy podpis zbiorczy dla transakcji bez posiadania prawdziwych kluczy prywatnych. Aby naprawić ten błąd, wszystkie istniejące adresy głosowania zostaną wyczyszczone, gdy hard fork osiągnie określoną wysokość, co wymaga od walidatorów ponownego dodania adresów głosowania.

Możliwości łańcucha BNB Beacon

Hard fork ma również na celu zwiększenie możliwości łańcucha BNB Beacon w zakresie obsługi bardziej złożonych reguł biznesowych i logiki. Binance podkreśla, że ​​co najmniej dwie trzecie walidatorów musi zmienić wersję oprogramowania na v0.10.16 przed hard forkiem, aby uniknąć komplikacji. Pełne węzły, których aktualizacja się nie powiedzie, nie będą mogły przetwarzać dalszych bloków po określonej wysokości bloku hard forka.

BNB Chain zapewnia szczegółowe instrukcje dla operatorów węzłów dotyczące tego, jak przestrzegać aktualizacji hard fork. Jednak posiadacze tokenów BNB, którzy korzystają z Binance.com lub innych scentralizowanych giełd lub portfeli zimnych, nie muszą podejmować natychmiastowych działań.

Dodatkowo 19 czerwca BNB Chain uruchomił opBNB, nowe rozwiązanie skalowania warstwy 2, kompatybilne z Ethereum Virtual Machine, oparte na OP Stack firmy Optimism. To rozwiązanie ma na celu poprawę skalowalności i wydajności transakcji BNB w Binance Chain.

W miarę jak technologia blockchain ewoluuje, skalowalność pozostaje krytycznym wyzwaniem. Ale nie bój się! Wprowadź opBNB, przełomowe rozwiązanie skalowania warstwy 2, zaprojektowane w celu przezwyciężenia ograniczeń sieci warstwy 1 (L1). Omówmy opBNB poniżej 🧵https://t.co/irYn1OPtfQ

— BNB Chain (@BNBCHAIN) 19 czerwca 2023 r.

Nadchodzący hard fork i wprowadzenie nowych funkcji oznaczają zaangażowanie Binance w poprawę bezpieczeństwa i funkcjonalności platformy. Poprzez zajęcie się błędami uzgadniania, naprawienie błędów i umożliwienie bardziej złożonych reguł biznesowych, Binance ma na celu utrzymanie integralności blockchain i ochronę zasobów użytkowników.