Panorama do setor de computação paralela Web3: a melhor solução para escalabilidade nativa?
I. Visão geral da computação paralela
O "trilema" da blockchain (Blockchain Trilemma) de "segurança", "descentralização" e "escalabilidade" revela o trade-off essencial no design de sistemas de blockchain, ou seja, é difícil para os projetos de blockchain alcançarem simultaneamente "máxima segurança, participação universal e processamento rápido". Em relação ao tema eterno da "escalabilidade", as soluções de escalabilidade de blockchain predominantes no mercado atualmente são classificadas de acordo com o paradigma, incluindo:
Execução de escalabilidade aprimorada: melhorar a capacidade de execução no local, como paralelismo, GPU e múltiplos núcleos.
Escalabilidade por isolamento de estado: divisão horizontal de estado/Shard, como fragmentação, UTXO, múltiplas sub-redes
Escalabilidade do tipo de terceirização fora da cadeia: colocar a execução fora da cadeia, por exemplo, Rollup, Coprocessor, DA
Desacoplamento estrutural para escalabilidade: modularização da arquitetura