Panorama da pista de computação paralela Web3: a melhor solução para a expansão nativa?
O "Trilema da Blockchain" revela os trade-offs essenciais no design de sistemas de blockchain, envolvendo "segurança", "descentralização" e "escalabilidade", 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 expansão de blockchain predominantes no mercado atualmente podem ser classificadas segundo paradigmas, incluindo:
Execução de escalabilidade aprimorada: aumentar a capacidade de execução no local, por exemplo, paralelismo, GPU, múltiplos núcleos.
Isolamento de estado para escalabilidade: divisão horizontal de estado / Shard, como sharding, UTXO, múltiplas sub-redes
Escalabilidade de outsourcing off-chain: colocar a execução fora da cadeia, por exemplo, Rollup, Coprocessor, DA
Escalabilidade com desacoplamento estrutural: modularização da arquitetura, operação colaborativa, por exemplo