Škálovací hierarchie v blockchainech: Výpočet > datových > stavu Výpočty se dají škálovat snáze než dat. Můžete to paralelizovat, požadovat, aby tvůrce bloků poskytl různé "nápovědy", nebo prostě nahradit libovolné množství důkazem. Data jsou uprostřed. Pokud je vyžadována záruka dostupnosti dat, pak je tato záruka nutná, není možné ji obejít. Ale _můžeš_ to rozdělit a vymazat kódem, jako PeerDAS. Můžete pro něj provést elegantní degradaci: pokud má uzel jen 1/10 datové kapacity ostatních uzlů, vždy může vytvořit bloky velikosti 1/10. Státní je nejtěžší. Pro zajištění ověření i jedné transakce potřebujete celý stav. Pokud nahradíte stav stromem a zachováte kořen, potřebujete celý stav, abyste mohli ten kořen aktualizovat. Existují _způsoby_ jak to rozdělit, ale ty zahrnují změny architektury, nejsou v zásadě univerzální. Pokud tedy můžete nahradit stav daty (aniž byste zaváděli nové formy centralizace), měli byste to ve výchozím nastavení vážně zvážit. A pokud můžete data nahradit výpočty (aniž byste zaváděli nové formy centralizace), měli byste to ve výchozím nastavení vážně zvážit.