En introduksjon til BNB Smart Chain (BSC)
Innholdsfortegnelse
Innledning
Hva er BNB Smart Chain?
Hvordan fungerer BNB Smart Chain?
Desentralisert finans på BNB Smart Chain
Avsluttende tanker
Hjem
Artikler
En introduksjon til BNB Smart Chain (BSC)

En introduksjon til BNB Smart Chain (BSC)

Nybegynner
Publisert Oct 5, 2020Oppdatert Nov 14, 2022
6m

TL;DR

Du har sikkert hørt om BNB Chain, stedet der BNB-valutaen hører hjemme. Den er optimalisert for ultrarask handel. For å oppnå dette har den måttet gjøre visse kompromisser – det ene er at den ikke ble like fleksibel med tanke på programmerbarhet som andre blokkjeder.

Men nå er BNB Smart Chain her for å endre på det – en ny blokkjede med et fullverdig miljø for utvikling av desentraliserte applikasjoner med høy ytelse. Den ble bygget for krysskjedekompatibilitet for at brukerne skal få det beste fra begge verdener.


Innledning

Binance Chain, som fikk det nye navnet BNB Beacon Chain i 2022, ble lansert av Binance i april 2019. Kjedens hovedfokus er å legge til rette for rask, desentralisert (eller ikke-depotbasert) handel. Det er kanskje ikke så overraskende at den største desentraliserte applikasjonen (eller DAppen) på den er Binance DEX, en av de vennligste desentraliserte børsene som finnes. Du kan bruke den via et nettlesergrensesnitt på binance.org eller gjennom integreringen med Trust Wallet.

Men på grunn av de iboende begrensningene i blokkjedesystemene har ikke kjeden mye fleksibilitet – smarte kontrakter i et system som er optimalisert for rask handel, kunne ha overbelastet nettverket skikkelig. Husker du CryptoKitties? Da det var på sitt aller mest populære, fikk det Ethereum-blokkjeden til å stoppe helt opp.

Skalerbarhet er fortsatt en av de største hindringene for utviklingen av blokkjede. Og det er her BNB Smart Chain kommer inn.


Hva er BNB Smart Chain?

BNB Smart Chain (BSC) kan best beskrives som en blokkjede som kjører parallelt med BNB Beacon Chain. I motsetning til BNB Beacon Chain kan smarte kontrakter fungere på BSC, og den er kompatibel med Ethereums virtuelle maskin (EVM). Designmålet var at den høye gjennomstrømningen på BNB Beacon Chain skulle holdes intakt samtidig som smarte kontrakter ble introdusert i økosystemet.

Egentlig opererer begge blokkjedene side ved side. Det er verdt å merke seg at BSC ikke er en skalerbarhetsløsning som benytter såkalt lag to eller er utenfor kjeden. Det er en uavhengig blokkjede som ville være i full drift selv om BNB Beacon Chain mistet forbindelsen. Når det er sagt, er kjedene veldig like hverandre fra et designmessig ståsted.

Ettersom BSC er EVM-kompatibel, ble den lansert med støtte for det store universet av Ethereum-verktøy og DApper. I teorien gjør dette det enkelt for utviklerne å overføre prosjektene sine fra Ethereum. For brukerne betyr det at applikasjoner som MetaMask enkelt kan konfigureres til å fungere med BSC. Seriøst – det er bare å justere et par innstillinger. Sjekk ut Bruk MetaMask for BNB Smart Chain for å komme i gang.



Hvordan fungerer BNB Smart Chain?

Konsensus

BNB Smart Chain oppnår ca. 3 sekunders blokktider med en Proof-of-Stake-konsensusalgoritme. Nærmere bestemt bruker den noe som kalles Proof of Staked Authority (eller PoSA), der deltakerne foretar staking av BNB for å bli validatorer. Hvis de foreslår en gyldig blokk, mottar de transaksjonsgebyrer fra transaksjonene som er med i den.

Vær oppmerksom på at det – i motsetning til mange andre protokoller – ikke er noen blokksubsidier av nymyntede BNB, ettersom BNB ikke er inflasjonsdrivende. Tvert imot avtar forsyningen av BNB over tid, ettersom Binance-teamet regelmessig utfører myntbrenning.


Krysskjedekompatibilitet

Visjonen for BNB Smart Chain var at den skulle være et uavhengig og utfyllende system til den eksisterende BNB-kjeden. Dobbeltkjede-arkitektur brukes, og tanken er at brukerne sømløst skal kunne overføre aktiva fra én blokkjede til en annen. På denne måten blir det mulig med rask handel på BNB Chain, mens kraftige desentraliserte apper kan bygges på BSC. Med denne interoperabiliteten får brukerne tilgang til et enormt økosystem som har ekstremt mange bruksområder.

BEP-2- og BEP-8-tokener fra BNB Beacon Chain kan byttes ut med BEP-20-tokener, den nye standarden som ble introdusert for BNB Smart Chain. Har du lest En introduksjon til ERC-20-tokener? Da kjenner du allerede til formatet BEP-20. Det bruker de samme funksjonene som Ethereum-motparten.

For å flytte tokener fra én kjede til en annen (dvs. BEP-2 til BEP-20 eller omvendt), er den enkleste metoden kanskje å bruke Binance Chain Wallet, som er tilgjengelig i Chrome og Firefox. Sjekk ut Bruk Binance Chain-lommebokutvidelsen for å få en guide til dette.


Desentralisert finans på BNB Smart Chain

Du vet kanskje at mange digitale aktiva – som BTCLTCETHEOS eller XRP – allerede finnes på BNB-kjeden som «Peggy-mynter». Dette er tokener som er knyttet til aktiva på kjedene der de hører hjemme. For eksempel kan du bestemme deg for å låse BTC 10 for å motta BTCB 10 på BNB Chain. Du kan når som helst bytte de 10 BTCB mot 10 BTC, noe som betyr at prisen på BTCB bør følge prisen på den virkelige BTC tett. 

På denne måten overfører du effektivt disse aktivaene til BNB Chain. Er du interessert i hvordan slike ting kan oppnås? Sjekk ut Tokenisert Bitcoin på Ethereum forklart.

På grunn av fleksibiliteten som BNB Smart Chain gir, kan aktiva fra mange forskjellige kjeder brukes i det voksende DeFi-rommet. For eksempel lar applikasjoner som PancakeSwap brukerne trygt bytte aktiva (ganske likt som Uniswap), engasjere seg i avkastningsfarming og stemme på forslag. Lignende prosjekter er blant annet BurgerSwap og BakerySwap (Hvis du er ny innen krypto, så, hei! Du ser at vi er veldig glad i å kalle opp desentraliserte børser etter matvarer).


Avsluttende tanker

BNB Smart Chain utvider funksjonaliteten til den originale Binance Chain kraftig og føyer seg inn i rekken av banebrytende protokoller som er designet for å bygge bro mellom ulike blokkjeder. Selv om plattformen fortsatt er i sin spede begynnelse, gjør mulighetene for BNB-staking sammen med EVM-kompatibilitet plattformen til en ideell driver for utviklere som bygger kraftige desentraliserte applikasjoner. 

Har du spørsmål om BNB Smart Chain? Et dypdykk i den tekniske siden av den finner du i dokumentasjonen