BNB Chain je blockchain kompatibilní s Ethereum Virtual Machine (EVM), navržený pro podporu chytrých smluv, aby mohl konkurovat blockchainu Ethereum, který je předním blockchainem pro aplikace DeFi.

Po přejmenování se BNB Chain skládá z: BNB Beacon Chain (dříve Binance Chain), používaný pro správu; a BNB Smart Chain (BSC) (dříve Binance Smart Chain), řetězec kompatibilní s EVM poskytující konsensus.

Řetězec nabízí uživatelům DeFi nižší transakční poplatek a vyšší rychlost transakčního prostředí a zároveň umožňuje vývojářům snadno rozšířit nebo migrovat své decentralizované aplikace (DApps) do nového řetězce. Známé prostředí také umožnilo začínajícím vývojářům rychle založit obchod, aniž by museli přímo soutěžit s již zavedenými protokoly na Ethereu. To se ukázalo jako pravda, protože se objevily nové protokoly jako PancakeSwap, Venus, ApeSwap a Alpaca Finance, které řetězci dominovaly.

Ve spojení s podporou a podporou ze strany Binance se BNB Chain rychle rozrostl na popularitě a viděl, že celková hodnota uzamčená (TVL) řetězce exponenciálně roste na pozadí DeFi Summer. BNB Chain je aktuálně třetí s 3,38 miliardy dolarů v TVL, za Ethereem (25,95 miliardy dolarů) a Tronem (5,66 miliardy dolarů).

OpBNB: Nová éra škálovatelnosti

V roce 2022 se řešení vrstvy 2 (L2) začala prosazovat, protože vývojáři a uživatelé začali vnímat škálovatelnost jako skutečný problém pro monolitické blockchainy, které byly v té době většinou předními řetězci vrstvy 1. Souhrny postavené na Ethereu, jako jsou Arbitrum a Optimismus, získaly významnou pozornost a rychle se staly oblíbenými ekosystémy v prostoru DeFi. Společnost BNB Chain v červnu 2023 oznámila, že představí své vlastní řešení L2, opBNB, v rámci přechodu na další rozšíření BSC.

OpBNB je navrženo na základě Optimism OP Stack, otevřené zdrojové kódové základny, s úpravami, aby vyhovovaly potřebám BSC. OpBNB přijímá Optimistic rollup architekturu, abstrahuje prováděcí vrstvu do své vlastní vrstvy, zatímco zbývající funkce blockchainu zpracovává L1, v tomto případě BNB Smart Chain. Vrstva opBNB zpracovává transakce mimo řetězec a odesílá data o transakcích zpět do L1 jako data volání, což umožňuje vyšší rychlost transakcí a nižší poplatky za plyn pro uživatele na L2. Stejně jako ostatní rollupy používá opBNB plynový token řetězce L1, což je BNB token.

OpBNB v návaznosti na OP Stack zavádí optimalizace v mezipaměti dat, dolování bloků a odvozovací vrstvě, aby vyhovovaly jejich potřebám.

OpBNB optimalizuje způsob ukládání dat do mezipaměti v řetězci přidáním další vrstvy do mezipaměti (L1.5: „SharedPool“). Tím se zvyšuje četnost zásahů do mezipaměti, což snižuje potřebu dotazovat se přímo na databázi, čímž se zvyšuje efektivita získávání dat na opBNB.

Na frontě těžby bloků provádí tradiční řetězec OP Stack transakce dvakrát ve standardním procesu výroby bloků. To je nadbytečné a může to vyžadovat stovky milisekund v době provádění každého bloku. OpBNB to optimalizuje ukládáním výsledků prvního provedení do mezipaměti namísto opětovného provádění transakcí, čímž se zkracuje další doba provádění při výrobě bloků.

Nakonec opBNB zvyšuje efektivitu dávkovače zavedením asynchronního dávkového odesílání, které umožňuje dávkovači odesílat dávky transakcí bez čekání na potvrzení. Tím se odstraní úzké místo způsobené čekáním na potvrzení před odesláním další dávky transakcí. Bude zaveden proces, který bude sledovat změnu organizace na L1, po které dávkovač znovu odešle dotčené transakce.

Tyto optimalizace umožňují opBNB údajně dosáhnout 4 000 transakcí za sekundu v řetězci a udržet transakční poplatky v řetězci na pouhých 0,005 USD. Vysoká schopnost řetězce zpracovávat transakce a nízké transakční poplatky by z něj mohly udělat perfektní řetězec pro hraní her, což je klíčový sektor, na který se opBNB zřejmě zaměřuje.

OpBNB testnet je aktivní od 19. června 2023 a je otevřen pro zpětnou vazbu od vývojářů a testerů.