Johdatus BNB Smart Chainiin (BSC)
Sisällysluettelo
Johdanto
Mikä on BNB Smart Chain?
Miten BNB Smart Chain toimii?
Hajautettu rahoitus BNB Smart Chainissä
Yhteenveto
Etusivu
Artikkelit
Johdatus BNB Smart Chainiin (BSC)

Johdatus BNB Smart Chainiin (BSC)

Aloittelija
Julkaistu Oct 5, 2020Päivitetty Nov 14, 2022
6m

Tiivistelmä

Olet todennäköisesti kuullut BNB Chainistä, BNB-tokenien kodista. Se on optimoitu erittäin nopeaan treidaukseen. Tämän saavuttamiseksi ketjuun oli tehtävä tiettyjä kompromisseja – eräs niistä oli se, että ketju ei ollut yhtä joustava ohjelmoitavuuden kannalta kuin muut lohkoketjut.

Uusi lohkoketju BNB Smart Chain kuitenkin muuttaa tämän asianlaidan, sillä se tarjoaa täysimittaisen ympäristön korkean suorituskyvyn hajautettujen sovellusten kehittämiseen. Se on rakennettu takaamaan ketjujen välinen yhteensopivuus sen varmistamiseksi, että käyttäjät voivat hyötyä molempien maailmojen parhaista puolista.


Johdanto

Binance lanseerasi huhtikuussa 2019 Binance Chainin, joka nimettiin uudelleen BNB Beacon Chainiksi vuonna 2022. Sen ensisijainen painopiste on helpottaa nopeaa, hajautettua (eli ei-säilytysmallista) treidausta. Ehkä ei ole yllättävää, että sen suurin hajautettu sovellus (tai DApp) on Binance DEX, yksi helppokäyttöisimmistä hajautetuista pörsseistä. Voit käyttää sitä web-käyttöliittymän kautta osoitteessa binance.org tai sen natiivin integroinnin kautta Trust Walletissa.

Lohkoketjujärjestelmille ominaisten rajoitusten vuoksi ketju ei kuitenkaan ole kovin joustava – älysopimukset voivat nopeaan treidaukseen optimoidussa järjestelmässä ruuhkauttaa verkkoa merkittävästi. Muistatko CryptoKittiesin? Suosionsa huipulla se sai Ethereum-lohkoketjun polvilleen.

Skaalautuvuus on edelleen yksi haastavimmista esteistä lohkoketjujen kehitykselle. Ja tässä kohtaa kuvaan astuu BNB Smart Chain.


Mikä on BNB Smart Chain?

BNB Smart Chainiä (BSC) voidaan kuvata parhaiten lohkoketjuna, joka toimii rinnakkain BNB Beacon Chainin kanssa. BNB Beacon Chainistä poiketen BSC:ssä on älysopimustoiminto ja se on yhteensopiva Ethereum Virtual Machinen (EVM) kanssa. Suunnittelun tavoitteena oli jättää BNB Beacon Chainin suuri transaktionopeus ennalleen ja tuoda samalla älysopimukset sen ekosysteemiin.

Pohjimmiltaan molemmat lohkoketjut toimivat vierekkäin. On syytä huomata, että BSC ei ole niin sanottu toisen tason (layer two) tai ketjun ulkopuolinen skaalautuvuusratkaisu. Se on itsenäinen lohkoketju, joka toimii, vaikka BNB Beacon Chain menisi offline-tilaan. Molemmat ketjut muistuttavat kuitenkin vahvasti toisiaan suunnittelun osalta.

Koska BSC on EVM-yhteensopiva, se tukee Ethereumin työkalujen ja hajautettujen sovellusten kattavaa universumia. Teoriassa kehittäjien on helppoa siirtää projektinsa Ethereumista. Käyttäjille tämä tarkoittaa sitä, että MetaMaskin kaltaiset sovellukset voidaan helposti määrittää toimimaan BSC:n kanssa. Todellakin – kyse on vain parin asetuksen säätämisestä. Tutustu BNB Smart Chainin käyttäminen MetaMaskissa -artikkeliin päästäksesi alkuun.



Miten BNB Smart Chain toimii?

Konsensus

BNB Smart Chain saavuttaa noin 3 sekunnin lohkoajat varantotodistemalliin perustuvan konsensusalgoritmin ansiosta. Tarkalleen ottaen se käyttää mallia, jota kutsutaan Proof of Staked Authorityksi (tai PoSA:ksi), jossa osallistujat steikkaavat BNB:tä tullakseen vahvistajiksi. Jos he ehdottavat kelvollista lohkoa, he saavat siihen sisältyvien transaktioiden transaktiomaksut.

Huomaa, että toisin kuin monet muut protokollat, verkko ei myönnä juuri luotua BNB:tä lohkotukena, koska BNB ei ole inflatorinen. Sitä vastoin BNB:n tarjonta vähenee ajan myötä, koska Binancen tiimi suorittaa säännöllisesti kolikoiden polttoja.


Ketjujen välinen yhteensopivuus

BNB Smart Chain visioitiin itsenäiseksi, mutta olemassa olevaa BNB Chainiä täydentäväksi järjestelmäksi. Sen arkkitehtuuri perustuu kaksoisketjuun, jonka ajatuksena on, että käyttäjät voivat siirtää omaisuuttaan saumattomasti lohkoketjusta toiseen. Näin käyttäjät hyötyvät nopeasta treidauksesta BNB Chainissä, kun taas tehokkaasti toimivat hajautetut sovellukset voidaan rakentaa BSC:hen. Tämän yhteentoimivuuden ansiosta käyttäjien saatavilla on valtava ekosysteemi, joka voi palvella lukemattomia käyttötapauksia.

BNB Beacon Chainin BEP-2- ja BEP-8-tokenit voidaan vaihtaa BEP-20-tokeneihin, joka on BNB Smart Chainissä käytössä oleva uusi standardi. Oletko lukenut Johdatus ERC-20-tokeneihin -artikkelimme? Jos olet, olet jo perehtynyt BEP-20-tokenien muotoon. Niillä on samat toiminnot kuin Ethereumin vastineilla.

Jos haluat siirtää tokeneita ketjusta toiseen (eli BEP-2:sta BEP-20:een tai päinvastoin), ehkäpä yksinkertaisin tapa on käyttää Binance Chain Walletia, joka on saatavana Chromeen ja Firefoxiin. Tutustu Binance Chainin laajennuslompakon käyttö -artikkeliin saadaksesi lisätietoja tästä.


Hajautettu rahoitus BNB Smart Chainissä

Saatat tietää, että useat digitaaliset varat – kuten BTC, LTC, ETH, EOS ja XRP – ovat jo olemassa BNB Chainissä "sidottuina" kolikkoina. Nämä ovat tokeneita, jotka on sidottu alkuperäisten ketjujensa varoihin. Voit esimerkiksi päättää lukita 10 BTC:tä saadaksesi 10 BTCB:tä BNB Chainissä. Voit milloin tahansa vaihtaa 10 BTCB:täsi 10 BTC:ksi, mikä tarkoittaa, että BTCB:n hinnan tulisi seurata tarkasti natiivin BTC:n hintaa. 

Näin voit siirtää nämä varat kätevästi BNB Chainiin. Haluatko tietää, kuinka tämä onnistuu? Tutustu artikkeliin  Tokenisoidut bitcoinit Ethereumissa.

BNB Smart Chainin tarjoaman joustavuuden ansiosta useiden eri ketjujen omaisuutta voidaan käyttää kasvavalla DeFi-alalla. Esimerkiksi PancakeSwapin kaltaisten sovellusten avulla käyttäjät voivat vaihtaa omaisuutta ilman ulkopuolista luottamusta (aivan kuten Uniswapissa), harjoittaa tuottofarmausta ja äänestää ehdotuksista. Samanlaisia projekteja ovat BurgerSwap ja BakerySwap (jos kryptot ovat sinulle uusi tuttavuus, voimme kertoa, että monien hajautettujen pörssien nimet ovat ruokateemaisia).


Yhteenveto

BNB Smart Chain laajentaa huomattavasti alkuperäisen Binance Chainin toimivuutta, ja se tarjoaa useita huippuluokan protokollia, jotka on suunniteltu kuromaan umpeen kuilu eri lohkoketjujen välillä. Vaikka BNB Smart Chain on vielä lapsenkengissään, BNB:n steikkaus yhdessä EVM-yhteensopivuuden kanssa tekevät tästä alustasta ihanteellisen kehittäjille, jotka haluavat rakentaa tehokkaita hajautettuja sovelluksia. 

Onko sinulla kysyttävää BNB Smart Chainistä? Löydät syvällisemmän katsauksen ketjun tekniseen puoleen white paperista