Панорама сектора параллельных вычислений Web3: лучшее решение для нативного масштабирования?
1. Введение: Применение параллельных вычислений в блокчейне
"Невозможный треугольник" блокчейна (Blockchain Trilemma) "безопасность", "децентрализация", "масштабируемость" раскрывает сущностную компромиссу в дизайне блокчейн-систем, то есть блокчейн-проектам трудно одновременно добиться "максимальной безопасности, участия всех и высокой скорости обработки". Что касается "масштабируемости", то на данный момент основные решения по масштабированию блокчейна на рынке классифицируются по парадигмам, включая:
Выполнение расширенной масштабируемости: повышение исполнительной способности на месте, например, параллельная обработка, GPU, многопоточность.
Изоляция состояния и увеличение: горизонтальное разделение состояния / Shard, например, шардирование, UTXO, много подсетей
Внешняя масштабируемость с помощью аутсорсинга: выполнение вне цепи, например, Rollup, Копроцессор, DA
KNOT