Dnes píšu o asynchronním provádění (aka odloženém provádění). To je jedna z "velkých myšlenek" Monády, která se při zpětném pohledu bude zdát zřejmá: že jakmile je určen transakční řád, je určen stav. Možná to nevíte, ale ve většině blockchainů včetně Etherea a Solany se uzly vyhodnocující seznam transakcí (tj. blok) musí v rámci procesu hlasování shodnout také na výsledku tohoto seznamu transakcí (tj. na kořenovém adresáři státu po těchto transakcích). To vyžaduje, aby tyto transakce provedli před tím, než odpoví hlasováním, což samozřejmě značně snižuje množství práce, kterou od nich lze očekávat. Toto očekávání je příliš přísné a je jedním z velkých důvodů, proč je propustnost blockchainu tak omezená.
@0xGrimjow zapomněl jsem na 1 další nevýhodu, vyžaduje to nějaké účetnictví v době konsensu, kterým se zabýváme zde: to funguje, ale zahrává si s EIP-7702, takže brzy přijdou další změny, které to vyřeší
30,3K