Wprowadzenie do Binance Smart Chain (BSC)
Strona GłównaArtykuły

Wprowadzenie do Binance Smart Chain (BSC)

Początkujący
2d ago
4m

TL;DR

Prawdopodobnie słyszałeś już o Binance Chain, ojczyźnie waluty BNB. Jest zoptymalizowany pod kątem bardzo szybkiego handlu. Aby to osiągnąć, należało pójść na pewne kompromisy – jednym z nich było to, że blockchain nie był aż tak elastyczny pod względem programowalności, jak inne łańcuchy bloków.

Cóż, Binance Smart Chain jest tutaj, aby to zmienić. Nowy blockchain z pełnoprawnym środowiskiem do tworzenia zdecentralizowanych aplikacji o wysokiej wydajności. Został zbudowany pod kątem kompatybilności cross-chainowej z Binance Chain, aby zapewnić użytkownikom to, co najlepsze z obu światów.


Wprowadzenie

Binance Chain został uruchomione przez Binance w kwietniu 2019 roku. Jego głównym celem jest ułatwienie szybkiego, zdecentralizowanego (lub niekustodialnego) handlu. Niezaskakujące jest to, że największą zdecentralizowaną aplikacją (lub DApp) na nim jest Binance DEX, jedna z najbardziej przyjaznych zdecentralizowanych giełd. Możesz jej używać 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 jest zbyt elastyczny – smart kontrakty w systemie zoptymalizowanym pod kątem szybkiego handlu mogą znacznie zagrozić sieci. Pamiętasz CryptoKitties? U szczytu popularności spowodowały zastój w blockchainie Ethereum.
Skalowalność pozostaje jedną z najtrudniejszych przeszkód w rozwoju blockchainia. I tu właśnie na scenę wkracza Binance Smart Chain.


Czym jest Binance Smart Chain

Binance Smart Chain (BSC) najlepiej opisać jako blockchain działający równolegle do Binance Chain. W przeciwieństwie do Binance Chain BSC oferuje funkcjonalność smart kontraktów i kompatybilność z Ethereum Virtual Machine (EVM). Celem projektu było pozostawienie wysokiej przepustowości Binance Chain nienaruszonej, jednocześnie wprowadzając smart kontrakty do ekosystemu.
W istocie oba blockchainy działają razem. Warto zauważyć, że BSC nie jest tak zwanym rozwiązaniem skalowalności warstwy drugiej lub poza łańcuchowym. To niezależny blockchain, który mógłby działać, nawet gdyby Binance Chain przestało funkcjonować. Oba łańcuchy są bardzo podobne z projektowego punktu widzenia.
Ponieważ BSC jest kompatybilne z EVM, zostało uruchomione ze wsparciem dla bogatego wszechświata 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 współpracy z BSC. Realnie – to tylko kwestia dostosowania kilku ustawień. Sprawdź Korzystaj z Binance Smart Chain poprzez MetaMask, aby dowiedzieć się więcej.



Jak działa Binance Smart Chain?

Konsensus

Binance Smart Chain osiąga ~3 sekundowy czas bloków dzięki algorytmowi konsensusu Proof-of-Stake. Konkretnie wykorzystuje coś, co nazywa się Proof of Staked Authority (lub PoSA), gdzie uczestnicy stakują BNB, aby zostać walidatorami. Jeśli zaproponują prawidłowy blok, otrzymają opłaty transakcyjne z tytułu zawartych w nim transakcji.
Należy pamiętać, że w przeciwieństwie do wielu protokołów, nie ma dotacji blokowej dla świeżo wybitego BNB, ponieważ BNB nie jest inflacyjne. Wręcz przeciwnie, podaż BNB z czasem spada, ponieważ zespół Binance regularnie przeprowadza spalanie tokenów.


Zgodność coss-chainowa

Binance Smart Chain miał być niezależnym, ale systemem uzupełniającym do istniejącego już Binance Chain. Wykorzystywana jest architektura dwułańcuchowa, przy założeniu, że użytkownicy mogą bezproblemowo przenosić zasoby z jednego blockchaina na drugi. W ten sposób można cieszyć się szybkim handlem na Binance Chain, a potężne zdecentralizowane aplikacje budować na BSC. Dzięki tej interoperacyjności użytkownicy mają kontakt z rozległym ekosystemem, który może obsłużyć niezliczone przypadki użycia.
Tokeny BEP-2 i BEP-8 z Binance Chain można swapować na tokeny BEP-20, nowy standard wprowadzony dla Binance Smart Chain. Czy przeczytałeś Wprowadzenie do Tokenów ERC-20? Po tym powinieneś być już zaznajomiony z formatem BEP-20. Używa tych samych funkcji, co jego odpowiednik w Ethereum.
Aby przenieść tokeny z jednego łańcucha do drugiego (tj. Z BEP-2 do BEP-20 lub odwrotnie), najprostszą metodą jest prawdopodobnie użycie Portfela Binance Chain Wallet, dostępnego w ChromeFirefox. Zobacz Użycie Rozszerzenia Portfela Binance Chain, aby dowiedzieć się o tym więcej.


Zdecentralizowane Finanse na Binance Smart Chain

Być może wiesz, że wiele aktywów cyfrowych – takich jak BTCLTCETHEOS lub XRP – już istnieje w Binance Chain jako „Peggy coiny”. Są to tokeny powiązane z aktywami w ich natywmych łańcuchach. Na przykład możesz zdecydować się na zablokowanie 10 BTC, aby otrzymać 10 BTCB na Binance 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 zasoby do Binance Chain. Interesuje Cię, jak można to osiągnąć? Sprawdź Wyjaśnienie Tokenizowanego Bitcoina na Ethereum.
Ze względu na elastyczność oferowaną przez Binance Smart Chain, aktywa z wielu różnych łańcuchów mogą być używane w rosnącej przestrzeni DeFi. Na przykład aplikacje takie jak PancakeSwap pozwalają użytkownikom wymieniać tokeny (podobnie jak Uniswap) bez potrzeby zaufania, angażować się w yield farming i głosować na propozycje sieciowe. Podobne projekty obejmują BurgerSwapBakerySwap (jeśli dopiero zaczynasz przygodę z kryptowalutami, witaj! Jesteśmy wielkimi fanami zdecentralizowanych giełd nazwanych na cześć żywności).


Przemyślenia końcowe

Binance Smart Chain znacznie rozszerza funkcjonalność oryginalnego Binance Chain i łączy szereg nowatorskich protokołów zaprojektowanych w celu wypełnienia luki między różnymi blockchainami. Mimo że wciąż jest w powijakach, obietnica stakowania BNB wraz z kompatybilnością EVM sprawia, że platforma jest idealnym silnikiem dla programistów tworzących potężne zdecentralizowane aplikacje. 

Masz pytania dotyczące Binance Smart Chain? Udaj się do sekcji Zapytaj Akademię, gdzie społeczność postara się na nie odpowiedzieć. Szczegółowe omówienie technicznej strony projektu można znaleźć w białej księdze