FHE в последнее время всё чаще на слуху — так, что даже Виталик репостит свои же архивные статьи, а проекты привлекают десятки миллионов (последний пример — Fhenix с $22 млн). С помощью 0xSenseiWu разбираемся, что это за технология и откуда хайп.
🔹 Основа
FHE (Fully Homomorphic Encryption, Полностью гомоморфное шифрование) — это метод, который позволяет производить вычисления над зашифрованными данными, не раскрывая их ни одной из сторон.
Например, компания A хочет вычислить свою годовую прибыль, не раскрывая данных, однако ей не хватает для этого ресурсов. Компания B, обладающая центром обработки данных, может выполнить работу с помощью FHE.
1. Компания A шифрует свои данные на базовом компьютере и отправляет их в центр обработки данных компании B.
2. Компания B выполняет необходимые вычисления и отправляет зашифрованные результаты обратно в компанию A.
3. Компания A расшифровывает результаты.
На протяжении всего процесса данные остаются зашифрованными, поэтому компания B не знает ни результатов, ни исходных данных.
🔹 Как это достигается?
В процессе шифрования к данным добавляется некоторый шум, чтобы повысить безопасность и затруднить расшифровку без ключа. Управление шумом очень важно: его переизбыток может привести к тому, что данные окажется невозможно расшифровать.
🔹 Почему FHE важен?
Сегодня почти все данные в интернете шифруются через HTTPS, но этот протокол всё ещё можно взломать. Одним из самых известных случаев утечки стало дело Cambridge Analytica. Именно поэтому технологические гиганты типа Microsoft, Google, IBM и Nvidia ведут исследования в области FHE.
🔹 При чём здесь блокчейн?
Напомним, что блокчейн прозрачен. FHE поможет сохранять конфиденциальность, а также, например, предотвратить MEV, поскольку у ботов не будет информации о транзакциях.
🔹 В чём отличие от ZK?
ZK-пруфы предназначены для доказательства данных без их раскрытия. Однако для этого необходим прувер — сущность, которая знает все данные и докажет, что все данные были правильно обработаны.
В отличие от ZK, в FHE данные всегда зашифрованы, и только зашифровавший их пользователь знает их и результаты. Еще одно преимущество FHE — ZK требуют специального языка для смарт-контрактов, а FHE нет.
🔹 Почему тогда больше хайпа вокруг ZK?
ZK-пруфы очень полезны благодаря своей лаконичности — именно поэтому их используют многочисленные роллапы. FHE пока что работает очень медленно и дорого — проверять доказательства можно с меньшими затратами и гораздо быстрее.
В конечно итоге ZK планируется использовать для масштабирования блокчейна, а FHE — для обеспечения конфиденциальности.
👉 Начать ресерчить проекты, использущие FHE, можно с этого треда.
Понравился пост? Ставьте лайки, подписывайтесь на канал, заходите в чат👇
🧑🚀 Канал | Чат | Twitter
Post #4493
3.84K
- 👍 30
- ❤ 8
- 🎃 1