Panorama da pista de computação paralela Web3: a melhor solução para escalabilidade nativa?
1. O contexto de aplicação da computação paralela na blockchain
O "Triângulo Impossível" da blockchain (Blockchain Trilemma) – "segurança", "descentralização" e "escalabilidade" – revela o essencial trade-off no design de sistemas de blockchain, ou seja, é difícil para 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 paradigmas, incluindo:
Execução de escalabilidade aprimorada: aumento da capacidade de execução no local, como paralelismo, GPU e múltiplos núcleos.
Escalabilidade de isolamento de estado: divisão horizontal de estado/Sharding, como sharding, UTXO, múltiplas sub-redes
Escalabilidade de outsourcing off-chain: realizar a execução fora da cadeia, por exemplo, Rollup, Coprocessor, DA
estrutura