Автор: Мохамед Фуда, партнер, Volt Capital, переклад Golden Finance 0xjs
Відсутність конфіденційності в мережі є однією з найбільших проблем у криптовалюті.
У той час як zk-рішення, такі як Aztec, дозволяють здійснювати приватні транзакції та обчислювати на основі приватних даних, вони мають одну серйозну проблему: управління спільною приватною державою.
Саме тут сяють FHE та стартапи на кшталт Inco Network тощо.
Перш за все, навіщо нам спільна приватна держава?
Спільним приватним штатом може бути підрахунок голосів у приватному ланцюжку, стан гри в покер або стан темного пулу AMM. Спільна приватна держава забезпечує варіанти використання, які неможливі в криптовалюті.
Чому Aztec не може обробляти статус приватного доступу?**
Для збереження конфіденційності даних потрібне шифрування, але ZK не може обробляти зашифровані дані, дані повинні бути розшифровані, обчислення виконуються на стороні клієнта, а результат повинен бути повторно зашифрований.
Коли дані є особистими, такими як вік, дані про статки тощо, можна проводити розрахунки на стороні клієнта.
Коли приватні дані передаються, тобто кілька людей можуть їх змінити, вам потрібно поділитися ключем розшифровки, що або поставить під загрозу конфіденційність, або використає FHE.
Як FHE вирішує цю проблему?
Повністю гомоморфне шифрування (FHE) дозволяє шифрувати дані та виконувати обчислення на цих даних, не розшифровуючи їх.
Наприклад, у приватному опитуванні кожен новий голос змінює результат підрахунку голосів, не розкриваючи його
Аналогічно, стан пулу AMM або протоколу кредитування можна змінити за допомогою дійсної транзакції без розкриття статусу протоколу до або після транзакції. Це може забезпечити захист від екстрактивних MEV, таких як сендвіч-атаки
Загалом, FHE має деякі основні переваги: приватний стан може бути змінений багатьма користувачами, що покращує компонування, користувацький досвід покращується за рахунок того, що користувачам не потрібно зберігати дані або генерувати ZKP, а також повна конфіденційність через приватні адреси.
Але у FHE все ще є свої проблеми
По-перше, FHE є дорогим з обчислювальної точки зору, і навіть з оптимізованою бібліотекою, такою як бібліотека TFHE-rs від ZAMA, обчислення FHE можуть бути в мільйон разів повільнішими, ніж прозорі обчислення.
Ось приклад використання обчислень FHE в ШІ:
Незважаючи на складність, такі інновації, як fhEVM (EVM with FHE), наближають нас до реальних додатків.
У fhEVM, коли Inco Network використовується для L1, операції FHE реалізуються як попередня компіляція EVM для прискорення обчислень і зниження споживання газу.
Використовуючи fhEVM, розробники можуть створити будь-який масив зашифрованих змінних, які мають спільний приватний стан, як масив зашифрованих змінних, які Solidify SC може зчитувати та змінювати без розшифровки. Іншими словами, багато існуючих програм можна змінити, щоб забезпечити конфіденційність.
Розробники почали використовувати цю архітектуру для реалізації прихованих інформаційних ігор, таких як Werewolf і Mafia.
Для досягнення цього прогресу ще багато чого потрібно зробити. Щоб досягти повної сумісності з EVM, fhEVM повинен підтримувати більші криптографічні змінні (до 256 біт), підтримувати більше математичних операцій і співпрацювати з MPC для шифрування/розшифровки приватного стану.
Розвиток цієї технології також вимагає навчання розробників тому, як будувати правильні ментальні моделі навколо роботи з приватними державами.
Ремі Гай тісно співпрацює з розробниками в цьому відношенні для створення наступного покоління приватних додатків на Icno Network.
Це цікава дискусія про приватне державне шифрування.
Загалом, будь-який спільний стан вимагає ключа шифрування/дешифрування. Ключ повинен бути розподілений між валідаторами мережі (MPC). Валідатори розшифровують дані, такі як остаточні результати голосування, коли це необхідно.
Наскільки мені відомо, існуючі реалізації fhEVM ще не мають цього MPC-компонента. Крім того, цей MPC повинен бути динамічним і ключ може бути змінений з часом, щоб уникнути 1 ключа, який контролює конфіденційність всіх історичних станів.
Джерело: Golden Finance
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Які інновації fhEVM може привнести в ончейн-конфіденційність?
Автор: Мохамед Фуда, партнер, Volt Capital, переклад Golden Finance 0xjs
Відсутність конфіденційності в мережі є однією з найбільших проблем у криптовалюті.
У той час як zk-рішення, такі як Aztec, дозволяють здійснювати приватні транзакції та обчислювати на основі приватних даних, вони мають одну серйозну проблему: управління спільною приватною державою.
Саме тут сяють FHE та стартапи на кшталт Inco Network тощо.
Перш за все, навіщо нам спільна приватна держава?
Спільним приватним штатом може бути підрахунок голосів у приватному ланцюжку, стан гри в покер або стан темного пулу AMM. Спільна приватна держава забезпечує варіанти використання, які неможливі в криптовалюті.
Чому Aztec не може обробляти статус приватного доступу?**
Для збереження конфіденційності даних потрібне шифрування, але ZK не може обробляти зашифровані дані, дані повинні бути розшифровані, обчислення виконуються на стороні клієнта, а результат повинен бути повторно зашифрований.
Коли дані є особистими, такими як вік, дані про статки тощо, можна проводити розрахунки на стороні клієнта.
Коли приватні дані передаються, тобто кілька людей можуть їх змінити, вам потрібно поділитися ключем розшифровки, що або поставить під загрозу конфіденційність, або використає FHE.
Як FHE вирішує цю проблему?
Повністю гомоморфне шифрування (FHE) дозволяє шифрувати дані та виконувати обчислення на цих даних, не розшифровуючи їх.
Наприклад, у приватному опитуванні кожен новий голос змінює результат підрахунку голосів, не розкриваючи його
Аналогічно, стан пулу AMM або протоколу кредитування можна змінити за допомогою дійсної транзакції без розкриття статусу протоколу до або після транзакції. Це може забезпечити захист від екстрактивних MEV, таких як сендвіч-атаки
Загалом, FHE має деякі основні переваги: приватний стан може бути змінений багатьма користувачами, що покращує компонування, користувацький досвід покращується за рахунок того, що користувачам не потрібно зберігати дані або генерувати ZKP, а також повна конфіденційність через приватні адреси.
Але у FHE все ще є свої проблеми
По-перше, FHE є дорогим з обчислювальної точки зору, і навіть з оптимізованою бібліотекою, такою як бібліотека TFHE-rs від ZAMA, обчислення FHE можуть бути в мільйон разів повільнішими, ніж прозорі обчислення.
Ось приклад використання обчислень FHE в ШІ:
Незважаючи на складність, такі інновації, як fhEVM (EVM with FHE), наближають нас до реальних додатків.
У fhEVM, коли Inco Network використовується для L1, операції FHE реалізуються як попередня компіляція EVM для прискорення обчислень і зниження споживання газу.
Використовуючи fhEVM, розробники можуть створити будь-який масив зашифрованих змінних, які мають спільний приватний стан, як масив зашифрованих змінних, які Solidify SC може зчитувати та змінювати без розшифровки. Іншими словами, багато існуючих програм можна змінити, щоб забезпечити конфіденційність.
Розробники почали використовувати цю архітектуру для реалізації прихованих інформаційних ігор, таких як Werewolf і Mafia.
Для досягнення цього прогресу ще багато чого потрібно зробити. Щоб досягти повної сумісності з EVM, fhEVM повинен підтримувати більші криптографічні змінні (до 256 біт), підтримувати більше математичних операцій і співпрацювати з MPC для шифрування/розшифровки приватного стану.
Розвиток цієї технології також вимагає навчання розробників тому, як будувати правильні ментальні моделі навколо роботи з приватними державами.
Ремі Гай тісно співпрацює з розробниками в цьому відношенні для створення наступного покоління приватних додатків на Icno Network.
Це цікава дискусія про приватне державне шифрування.
Загалом, будь-який спільний стан вимагає ключа шифрування/дешифрування. Ключ повинен бути розподілений між валідаторами мережі (MPC). Валідатори розшифровують дані, такі як остаточні результати голосування, коли це необхідно.
Наскільки мені відомо, існуючі реалізації fhEVM ще не мають цього MPC-компонента. Крім того, цей MPC повинен бути динамічним і ключ може бути змінений з часом, щоб уникнути 1 ключа, який контролює конфіденційність всіх історичних станів.
Джерело: Golden Finance