Mapa panorámico de la pista de computación paralela de Web3: ¿la mejor solución de escalado nativo?
1. Introducción: El "triángulo imposible" de la blockchain y las soluciones de escalabilidad
El "triángulo imposible" de la blockchain, que incluye "seguridad", "descentralización" y "escalabilidad", revela la esencia de los compromisos en el diseño de sistemas de blockchain, es decir, que es difícil para los proyectos de blockchain lograr simultáneamente "máxima seguridad, participación universal y procesamiento rápido". En cuanto a la "escalabilidad", este tema eterno, las soluciones de escalamiento de blockchain en el mercado actual se clasifican según paradigmas, incluyendo:
Ejecución de escalabilidad mejorada: mejora de la capacidad de ejecución en el lugar, como paralelismo, GPU y múltiples núcleos.
Escalado por aislamiento de estado: división horizontal del estado/Shard, por ejemplo fragmentación, UTXO, múltiples subredes
Escalado de tipo externalizado fuera de la cadena: llevar la ejecución fuera de la cadena, por ejemplo Rollup, Coprocesador, DA
Escalabilidad de tipo desacoplado: modularidad de la arquitectura, funcionamiento colaborativo, por ejemplo