Paralelizácia kontroluje mnoho potenciálnych sieťových stavov súčasne, pričom každý z nich ukazuje výsledok overenia konkrétnej sady transakcií. Preskúmaním týchto stavov sieť chápe, ako by každá transakcia ovplyvnila ledger, ak by bola overená. Po ukončení kontroly sieť dosiahne spoločný stav, ktorý odráža výsledok paralelného overenia.
Existujú dva modely paralelizácie: optimistická paralelizácia a paralelizácia s prístupom k stavu.
Rozdelenie úloh medzi viacero uzlov výrazne skracuje čas realizácie transakcií, čím sa zvyšuje rýchlosť spracúvania transakcií. Siete implementujúce paralelizáciu sú vo všeobecnosti efektívnejšie ako siete so sekvenčnými modelmi spracovania.
Paralelizácia rieši problém škálovateľnosti blockchainu distribúciou validácie transakcií medzi sieťovými uzlami. To urýchľuje proces a umožňuje horizontálne škálovanie. Horizontálne škálovanie je schopnosť siete rozširovať svoje zdroje pridávaním uzlov v obdobiach vyššieho dopytu a škálovania, keď dopyt klesá.
Paralelizácia minimalizuje poplatky distribúciou transakcií do podskupín uzlov, čím sa znižujú náklady v porovnaní so sekvenčným spracúvaním, kde každý uzol overuje každú transakciu. Rýchlejšie transakcie tiež znižujú konkurenciu pri overovaní, čo ďalej znižuje poplatky za transakciu.
Paralelizácia je prístup k spracovaniu transakcií, ktorý ponúka riešenie problému so škálovateľnosťou blockchainu. Súčasným vykonávaním transakcií a distribúciou ich overenia viacerými uzlami umožňuje paralelizácia blockchainovým sieťam zvládnuť viac transakcií, znížiť náklady na poplatky gas a dosiahnuť rýchlejšie časy spracovania.
Procesy a transakcie, ktoré sa vyskytujú mimo hlavného blockchainu, sa často používajú na zvýšenie škálovat...
Cenový mechanizmus používaný na blockchaine Ethereum na výpočet nákladov na operácie smart kontraktov a pop...