TL;DR

BNB Smart Chain (BSC) este un hard fork al protocolului Go Ethereum (Geth) și, ca atare, împărtășește multe asemănări cu blockchain-ul Ethereum. Cu toate acestea, dezvoltatorii BSC au făcut schimbări semnificative în unele domenii cheie. Cea mai mare schimbare este mecanismul de consens BSC, care permite tranzacții mai ieftine și mai rapide.


Introducere

La prima vedere, BNB Smart Chain (BSC) și Ethereum arată foarte asemănătoare. DApps și token-urile construite pe BSC sunt compatibile cu Ethereum Virtual Machine (EVM). S-ar putea să fi observat că adresele tale publice de portofel sunt aceleași pe ambele blockchain-uri. Există chiar și proiecte cross-chain care funcționează pe ambele rețele. Cu toate acestea, există unele distincții notabile între cele două lanțuri. Dacă te întrebi care să folosești, este cel mai bine să cunoști și să înțelegi diferențele.


Traficul blockchain și ecosistemul DApp

Începând cu iunie 2021, Ethereum găzduiește mai mult de 2800 DApps pe blockchain comparativ cu aproximativ 810 pe BSC. Este o diferență semnificativă, dar având în vedere vârsta tânără a BSC, arată un ecosistem puternic și în creștere.

Adresele active sunt de asemenea o metrică importantă pe lanț de luat în considerare. Deși este un blockchain mai nou, BSC a înregistrat un vârf de 2,105,367 adrese pe 7 iunie 2021 – mai mult decât dublul maxim istoric al Ethereum de 799,580 adrese pe 9 mai 2021.

Așadar, care este motivul din spatele creșterii masive bruște a BSC? Multe dintre acestea se datorează timpilor mai rapizi de confirmare și comisioanelor mici. Creșterea BSC ar putea fi, de asemenea, legată de hype-ul în creștere din jurul NFT-urilor și de compatibilitatea cu portofelele crypto populare, cum ar fi Trust Wallet și MetaMask.

Dacă ne uităm la tranzacțiile zilnice, există o diferență și mai mare între cele două. Pe BSC, este mai rapid și mai rentabil pentru utilizatori să își mute fondurile și să interacționeze cu contractele inteligente. Poți vedea mai jos vârful BSC de aproximativ 12 milioane de tranzacții zilnice și starea sa actuală de peste patru milioane.


Pe de altă parte, Ethereum nu a depășit niciodată 1.75 milioane de tranzacții zilnice. Pentru utilizatorii care trebuie să își mute fondurile în mod regulat, BSC pare să fie alegerea mai populară. Tranzacțiile zilnice trebuie să fie văzute și în contextul adreselor active. La momentul redactării, BSC are în prezent un număr mai mare de utilizatori care, de asemenea, tranzacționează mai mult în medie.


Cele mai folosite DApp-uri DeFi pe Ethereum și BSC

Când vine vorba de finanțe descentralizate, există o mare cantitate de suprapunere între DApp-urile BSC și Ethereum datorită compatibilității blockchain-urilor. Dezvoltatorii pot pur și simplu să portreze aplicațiile de la Ethereum la BSC, iar noile proiecte BSC reutilizează adesea codul open-source de la Ethereum sub un alt nume. Să ne uităm la primele cinci DApp-uri pe Ethereum după utilizatori pe DAppRadar.


Aici poți vedea un amestec de două Automated Market Makers DeFi (Uniswap și SushiSwap), un joc crypto (Axie Infinity) și o piață peer-to-peer (OpenSea). Dacă dai o privire la primele cinci ale BSC, vei vedea multe asemănări.


PancakeSwap a fost creat ca un hard fork al Uniswap. Autofarm și Pancake Bunny sunt ferme de randament – o categorie pe care nu o vedem în primele cinci pe Ethereum. Biswap și Apeswap sunt ambele Automated Market Makers. Deoarece comisioanele sunt atât de ieftine pe BSC și tranzacțiile semnificativ mai rapide, fermele de randament tind să fie mai eficiente pe BNB Smart Chain. Aceste aspecte le fac o alegere populară pentru utilizatorii BSC.

Când vine vorba de jocuri crypto, Ethereum este cu adevărat acasa pentru cele mai populare titluri de acolo. Deși există proiecte pe BSC care sunt foarte asemănătoare cu CryptoKitties și Axie Infinity, acestea nu au reușit să obțină audiențe la fel de mari ca jocurile clasice de pe Ethereum.


Transferuri între rețele

Dacă ai făcut depuneri BEP-20 sau ERC-20 în portofelul tău, s-ar putea să fi observat că adresele tale de portofel Ethereum și BSC sunt identice. Așadar, de exemplu, dacă alegi rețeaua greșită atunci când retragi token-uri dintr-un exchange, le poți recupera cu ușurință de pe cealaltă blockchain.

Dacă retragi accidental token-uri ERC-20 pe BSC, le poți găsi în continuare în adresa corespunzătoare BSC. Poți urma aceeași procedură dacă trimiti accidental token-uri de la BSC la Ethereum. În ambele cazuri, fondurile tale nu sunt din fericire pierdute permanent. Pentru un ghid mai detaliat, consultă Cum să recuperezi crypto transferat pe rețeaua greșită pe Binance.


Comisioanele de tranzacție

BSC și Ethereum folosesc ambele un model de gaz pentru comisioanele de tranzacție care măsoară complexitatea unei tranzacții. Utilizatorii BSC pot stabili un preț al gazului în funcție de cererea rețelei, iar minerii vor prioritiza tranzacțiile cu prețuri mai mari ale gazului. Hard fork-ul Londrei de la Ethereum introduce, totuși, unele modificări noi care vor elimina probabil necesitatea unor comisioane mari.

Actualizarea Ethereum creează un nou mecanism de prețuri cu o taxă de bază pe bloc. Taxa de bază se schimbă în funcție de cererea pentru tranzacții, eliminând necesitatea ca utilizatorii să decidă singuri asupra prețului gazului.

Istorice, comisioanele de gaz Ethereum au fost mult mai mari decât cele de pe BSC. Cel mai mare mediu observat a fost în mai 2021 la $68.72. Această tendință a început să se schimbe, dar Ethereum este în continuare mai scump.


Să ne uităm la costurile medii pentru Ethereum de la Etherscan pentru a obține o imagine mai bună. Primele trei cifre arată prețurile curente ale gazului pe Ethereum. Pentru atât BSC cât și Ethereum, un gwei este egal cu 0.000000001 BNB sau ETH respectiv. Dacă plătești prețul mai mic, tranzacția ta va dura mult mai mult pentru a fi procesată.

Pentru un transfer simplu al unui token ERC-20 către un alt portofel, prețul mediu la momentul redactării este de $2.46. Această sumă crește la $7.58 când folosești un pool de lichiditate Uniswap care implică multiple tranzacții.


Mai jos, putem vedea o tranzacție pe BSC cu un comision de doar $0.03, echivalent cu transferul ERC-20 în tracker-ul de gaz Ethereum. BSC a calculat acest lucru înmulțind gazul utilizat de tranzacție (21,000) cu prețul gazului (5 gwei).


Timpul de tranzacție

Măsurarea timpilor medii de tranzacție pe blockchain-uri poate fi puțin complicată. Deși o tranzacție este tehnic completă odată ce minerii validează blocul în care se află, alte aspecte pot afecta timpul de așteptare:

  1. Dacă nu ai setat un comision suficient de mare, minerii ar putea întârzia tranzacția ta sau chiar să nu o includă deloc într-un bloc.

  2. Interacțiunile mai complexe cu blockchain-ul necesită multiple tranzacții. De exemplu, adăugarea lichidității într-un pool de lichiditate.

  3. Cele mai multe servicii vor considera o tranzacție validă doar după ce un anumit număr de blocuri sunt confirmate. Aceste confirmări suplimentare reduc riscul ca comercianții și furnizorii de servicii să aibă plățile revertite în cazul în care blocul este respins de rețea.

Dacă ne uităm mai sus la statisticile de gaz pentru Ethereum, putem observa că timpul de tranzacție variază între 30 de secunde și 16 minute. Aceste cifre iau în considerare tranzacțiile reușite, dar nu cerințele suplimentare de confirmare.

De exemplu, dacă depui ETH (ERC-20) în contul tău Binance, va trebui să aștepți 12 confirmări de rețea. Cu un bloc minat aproximativ la fiecare 13 secunde, așa cum poți vedea din diagrama de mai jos, aceasta ar adăuga un timp suplimentar de 156 de secunde atunci când depui ETH în portofelul tău spot.


Pe BSC, timpul mediu de blocare este de 3 secunde. Când comparăm acest lucru cu 13 secunde ale Ethereum, observăm o îmbunătățire a vitezei de aproximativ 4.3 ori.


Mecanism de consens

Deși mecanismul de consens Ethereum Proof of Work (PoW) este similar cu cel al Bitcoin, este foarte diferit de Proof of Staked Authority (PoSA) de la BSC. Cu toate acestea, această diferență nu va dura mult. Odată cu Ethereum 2.0, rețeaua va folosi un mecanism Proof of Stake (PoS) în schimb.

PoSA de la BSC combină aspecte de Proof of Authority (PoA) și Delegated Proof of Stake (DPoS). 21 de validatori își iau pe rând sarcina de a produce blocuri și, în schimb, primesc comisioane de tranzacție BNB ca recompensă. A deveni validator necesită rularea unui nod și stakarea a cel puțin 10,000 BNB pentru a deveni un candidat ales.

Alți utilizatori, cunoscuți sub numele de delegatori, stake-uiesc BNB în spatele unui candidat ales. Cei mai buni 21 de candidați aleși după suma stakată vor lua apoi pe rând procesarea blocurilor. Întregul proces se repetă la fiecare 24 de ore. Delegatorii primesc de asemenea o parte din recompensele pe care le câștigă validatorii.

PoW-ul Ethereum este un sistem extrem de diferit. În loc ca comunitatea să aleagă validatorii, există o cursă pentru a rezolva o problemă computațională. Oricine poate participa, dar va trebui să cumpere sau să închirieze echipamente specializate de minerit. Cu cât ai mai multă putere de calcul, cu atât ești mai probabil să rezolvi problema primul și să validezi un bloc. Minerii de succes primesc comisioane de tranzacție și o recompensă în ETH.

Deși PoW este o modalitate eficientă de a crea consens și de a asigura securitatea rețelei, dezvoltatorii au explorat între timp utilizarea altor mecanisme. Scopul lor este de a găsi alternative mai eficiente și prietenoase cu mediul fără a compromite securitatea.

Din aceste motive, rețeaua Ethereum se va schimba în cele din urmă la Proof of Stake. Validatorii vor stake-ui ETH pentru o șansă de a produce blocuri. Alți validatori vor "atest" blocul și vor verifica dacă este corect. Dacă cineva produce un bloc conținând tranzacții false, riscă să piardă toate monedele stakate. Validatorii primesc apoi recompense pentru blocurile reușite și pentru orice atestări pe care le fac. Prin depunerea directă și stake-uirea unor sume mari de ETH, validatorii rău intenționați riscă să își piardă fondurile.


Gânduri finale

Este clar că există multe asemănări între BNB Smart Chain și Ethereum. Parțial, aceasta este ceea ce a făcut atât de ușor pentru utilizatorii Ethereum să migreze și să înceapă să experimenteze cu BSC. Dar, în ciuda asemănărilor, BSC a adoptat schimbări interesante pentru a încerca să îmbunătățească performanța și eficiența. Mecanismul de consens Proof of Staked Authority (PoSA) a făcut posibil ca utilizatorii să se bucure de tranzacții blockchain chiar mai ieftine și mai rapide.