Prawdopodobnie słyszałeś(-aś) o BNB Chain, kolebce waluty BNB. Jest zoptymalizowany pod kątem ultraszybkiego handlu. Aby to osiągnąć, musiał dokonać pewnych kompromisów – jednym z nich jest to, że nie był tak elastyczny z punktu widzenia programowalności, jak inne blockchainy.
Cóż, BNB Smart Chain jest tutaj aby to zmienić, nowy blockchain z pełnoprawnym środowiskiem do tworzenia wysokowydajnych zdecentralizowanych aplikacji. Został zbudowany z myślą o kompatybilności między łańcuchami, aby zapewnić użytkownikom to, co najlepsze z obu światów.
Wprowadzenie
Binance Chain, który w 2022 roku został przemianowany na BNB Beacon Chain, został uruchomiony przez Binance w kwietniu 2019 roku. Jego głównym celem jest ułatwienie szybkiego, zdecentralizowanego (lub bezpowierniczego) handlu. Być może nie jest zaskoczeniem, że największą zdecentralizowaną aplikacją (lub DApp) na nim jest DEX Binance, jedna z najbardziej przyjaznych zdecentralizowanych giełd. Możesz z niej korzystać za pośrednictwem interfejsu internetowego na binance.org lub poprzez natywną integrację z Trust Wallet.
Jednak ze względu na ograniczenia nieodłącznie związane z systemami blockchain, łańcuch nie ma dużej elastyczności – smart kontrakty w systemie zoptymalizowanym pod kątem szybkiego handlu mogą znacznie przeciążyć sieć. Pamiętasz CryptoKitties? U szczytu popularności, doprowadziły do zatrzymania blockchainu Ethereum.
Skalowalność pozostaje jedną z najtrudniejszych przeszkód w rozwoju technologii blockchain. I tu właśnie wkracza BNB Smart Chain.
Czym jest BNB Smart Chain?
BNB Smart Chain (BSC) najlepiej opisać jako blockchain, który działa równolegle do BNB Beacon Chain. W przeciwieństwie do BNB Beacon Chain, BSC oferuje funkcjonalność smart kontraktów i kompatybilność z Ethereum Virtual Machine (EVM). Celem projektowym było pozostawienie nienaruszonej wysokiej przepustowości BNB Beacon Chain przy jednoczesnym wprowadzeniu smart kontraktów do swojego ekosystemu.
Zasadniczo, oba blockchainy działają równolegle. Warto zauważyć, że BSC nie jest tak zwanym rozwiązaniem skalowalności warstwy drugiej lub off-chain. Jest to niezależny blockchain, który może działać nawet wtedy, gdyby BNB Beacon Chain przeszedł w tryb offline. To powiedziawszy, oba łańcuchy są bardzo podobne z punktu widzenia projektu.
Ponieważ BSC jest kompatybilny z EVM, został uruchomiony ze wsparciem bogatego zaplecza narzędzi Ethereum i DApps. Teoretycznie, ułatwia to programistom przenoszenie ich projektów z Ethereum. Dla użytkowników oznacza to, że aplikacje takie jak MetaMask można łatwo skonfigurować do pracy z BSC. Poważnie – to tylko kwestia dostosowania kilku ustawień. Sprawdź Użyj MetaMaska dla BNB Smart Chain, aby rozpocząć.
Jak działa BNB Smart Chain?
Konsensus
BNB Smart Chain osiąga czas blokowy ~3 sekundy dzięki algorytmowi konsensusu Proof-of-Stake. W szczególności wykorzystuje coś, co nazywa się Proof of Staked Authority (lub PoSA), w którym uczestnicy stakują BNB, aby stać się walidatorami. Jeśli zaproponują prawidłowy blok, otrzymają opłaty transakcyjne od zawartych w nim transakcji.
Zwróć uwagę, że w przeciwieństwie do wielu protokołów, nie ma subsydiów blokowych dla świeżo mintowanych BNB, ponieważ BNB nie jest inflacyjny. Wręcz przeciwnie, podaż BNB z czasem maleje, ponieważ zespół Binance regularnie przeprowadza wypalanie monet.
Zgodność cross-chainowa
BNB Smart Chain został przemyślany jako niezależny, ale komplementarny system dla istniejącego BNB Chain. Stosowana jest architektura dwu-łańcuchowa, z założeniem, że użytkownicy mogą bezproblemowo przenosić zasoby z jednego blockchaina do drugiego. W ten sposób można korzystać z szybkiego handlu na BNB Chain, podczas gdy potężne zdecentralizowane aplikacje można budować na BSC. Dzięki tej interoperacyjności, użytkownicy uzyskują dostęp do rozległego ekosystemu, który może obsłużyć niezliczone przypadki użycia.
Tokeny BEP-2 i BEP-8 z BNB Beacon Chain można wymienić na tokeny BEP-20, nowy standard wprowadzony dla BNB Smart Chain. Czy czytałeś(-aś) Wprowadzenie do Tokenów ERC-20? Po tamtym artykule będziesz już zaznajomiony(-a) z formatem BEP-20. Wykorzystuje on te same funkcje, co jego odpowiednik na Ethereum.
Aby przenieść tokeny z jednego łańcucha do drugiego (tj. BEP-2 do BEP-20 lub odwrotnie), najprostszą metodą jest prawdopodobnie użycie Portfela Binance Chain, dostępnego w przeglądarkach Chrome i Firefox. Sprawdź Używanie Portfela-Rozszerzenia Binance Chain, aby dowiedzieć się, jak to zrobić.
Zdecentralizowane Finanse na BNB Smart Chain
Być może wiesz, że wiele zasobów cyfrowych – takich jak BTC, LTC, ETH, EOS lub XRP – już istnieje w BNB Chain jako „monety Peggy”. Są to tokeny powiązane z zasobami w ich natywnych łańcuchach. Na przykład, możesz zdecydować się na zablokowanie 10 BTC, aby otrzymać 10 BTCB w BNB Chain. W dowolnym momencie, możesz wymienić swoje 10 BTCB na 10 BTC, co oznacza, że cena BTCB powinna ściśle śledzić cenę natywnego BTC.
W ten sposób, skutecznie przenosisz te aktywa do BNB Chain. Interesuje Cię, jak można osiągnąć tego rodzaju rzeczy? Sprawdź Wyjaśnienie Tokenizowanego Bitcoina na Ethereum.
Ze względu na elastyczność zapewnianą przez BNB Smart Chain, zasoby z wielu różnych sieci mogą być wykorzystywane w rosnącej przestrzeni DeFi. Na przykład, aplikacje takie jak PancakeSwap pozwalają użytkownikom wymieniać aktywa bez wymogu zaufania (podobnie jak Uniswap), angażować się w farming płynności i głosować nad propozycjami ulepszeń. Podobne projekty to BurgerSwap i BakerySwap (jeśli jesteś nowy(-a) w krypto, cześć! Jesteśmy wielkimi fanami zdecentralizowanych giełd nazwanych od żywności).
Przemyślenia końcowe
BNB Smart Chain znacznie rozszerza funkcjonalność oryginalnego Binance Chain i dołącza do szeregu najnowocześniejszych protokołów zaprojektowanych w celu wypełnienia luki między różnymi blockchainami. Choć wciąż jest w powijakach, obietnica stakowania BNB wraz z kompatybilnością z EVM sprawia, że platforma jest idealnym silnikiem dla programistów tworzących potężne zdecentralizowane aplikacje.
Masz pytania dotyczące BNB Smart Chain? Zagłębienie się w techniczną stronę rzeczy można znaleźć w whitepaperze.
Komentarze
Sortuj według: Najistotniejsze
Nie ma jeszcze komentarzy. Skomentuj jako pierwszy i rozpocznij dyskusję