Многие рассматривают криптографические алгоритмы как "знания", но в Web3 они на самом деле представляют собой систему возможностей:
Симметричное шифрование (AES)
👉 отвечает за "скорость"
Асимметричное шифрование (RSA / ECC)
👉 отвечает за "идентификацию"
Хэш
👉 отвечает за "неизменяемость"
Но настоящей основой безопасности блокчейна является следующая эволюционная цепочка:
Приватный ключ → Пороговая секретная доля → Пороговая подпись → BLS → MPC
Это путь от "индивидуального контроля" к "групповому консенсусу безопасности".
Пороговая секретная доля разбивает приватный ключ на n частей; любые k частей могут быть использованы для восстановления.
👉 решает проблему: приватный ключ больше не контролируется одним человеком
Пороговая подпись (Threshold Signature) среди n человек, k человек совместно выполняют одну подпись, в блокчейне это выглядит как "одна подпись".
👉 безопасность переходит от "единичного" к "организационному уровню"
BLS подпись: основана на двойной линейной паре (Pairing), изначально поддерживает агрегацию подписей и пороговые характеристики, является основной инфраструктурой для PoS, консенсуса публичных цепочек, DA, системы валидаторов Rollup.
MPC (многосторонние безопасные вычисления): это не новый алгоритм подписи, а: выполнение вычисления подписи без восстановления полного приватного ключа. В сочетании с сетевыми протоколами, ZK, механизмами консенсуса, "право на подпись" превращается в "процесс совместной работы".
Вывод в одном предложении:
ECDSA / EdDSA решает "я могу подписать"
Пороговая подпись решает "мы подписываем вместе"
BLS решает "много людей подписывают и это эффективно"
MPC решает "все подписывают, но никто не получает полный приватный ключ"
Вот почему сейчас биржи, кастодианы, L2, валидаторы и Rollup Sequencer переходят от эпохи "приватного ключа" к безопасной архитектуре на основе Threshold + BLS + MPC.
Криптография это не только алгоритмы, но и проектирование организационной структуры безопасности.
#密码学 #安全 #MPC