zkTLS: нова технологія, що руйнує ізоляцію даних між Web3 та Web2

robot
Генерація анотацій у процесі

Аналіз технології zkTLS: новий напрямок мосту даних між Web3 та Web2

Шукаючи нові напрямки проектів, я натрапив на нову технологічну стеку zkTLS. Після дослідження, я зібрав свої навчальні спостереження наступним чином, сподіваюся, що це надихне всіх.

zkTLS є новою технологією, що поєднує нульове знання (ZKP) та протокол безпеки передачі даних TLS( ). У сфері Web3 вона в основному використовується в середовищі віртуальної машини на блокчейні, що дозволяє перевіряти справжність даних HTTPS поза ланцюгом без довіри до третіх сторін. Тут справжність включає три аспекти: джерело даних дійсно походить з певного ресурсу HTTPS, повернуті дані не зазнали змін, термін дії даних гарантовано. Завдяки цій механіці криптографічної реалізації, смарт-контракти на ланцюгу отримують можливість надійного доступу до ресурсів Web2 HTTPS поза ланцюгом, зламуючи ізоляцію даних.

Огляд протоколу TLS

TLS( Протокол безпеки транспортного рівня ) використовується для забезпечення шифрування, аутентифікації та цілісності даних у мережевих комунікаціях, Забезпечте безпечну передачу даних між клієнтськими (, такими як браузери ), і серверами (, такими як веб-сайти ). Протокол HTTPS заснований на протоколі HTTP і використовує протокол TLS для забезпечення конфіденційності та цілісності передачі інформації, а також для забезпечення достовірності сервера.

Протокол TLS вирішує такі проблеми:

  1. Шифроване спілкування: використання симетричного шифрування для захисту даних, щоб запобігти прослуховуванню.
  2. Ідентифікація: перевірка особи сервера за допомогою цифрових сертифікатів, виданих третьою стороною, щоб запобігти атакам посередників.
  3. Цілісність даних: використовуйте HMAC або AEAD, щоб забезпечити, що дані не були змінені.

Процес обміну даними протоколу TLS поділяється на стадію рукопожаття та стадію передачі даних. Стадія рукопожаття включає:

  1. Клієнт відправляє ClientHello
  2. Сервер надсилає ServerHello
  3. Клієнтська перевірка сервера
  4. Почати криптозв'язок

Переваги zkTLS

Традиційні проекти Oracle розривають ізольованість даних, виступаючи в ролі містка між даними на ланцюгу та поза ланцюгом. Але в цього рішення є дві проблеми:

  1. Висока вартість: необхідний механізм консенсусу PoS для забезпечення достовірності даних, висока вартість обслуговування.
  2. Низька ефективність: PoS консенсус потребує часу, що призводить до затримки даних в ланцюзі.

Технологія zkTLS шляхом впровадження алгоритму ZKP (нульових знань) дозволяє смарт-контрактам на ланцюгу безпосередньо перевіряти достовірність даних, наданих вузлами, уникаючи високих витрат на використання традиційних оракулів через алгоритм консенсусу.

Конкретно, zkTLS захищає дані за допомогою криптографії, замінюючи високу вартість доступності даних традиційного Oracle на основі механізмів консенсусу. Він впроваджує ZKP, обчислюючи та генеруючи доказ (Proof) для запитів до HTTPS-ресурсів, інформації про перевірку CA-сертифікатів, тимчасових доказів та доказів цілісності даних з боку поза ланцюгом, а також підтримує необхідну інформацію для верифікації та алгоритми на ланцюзі, що дозволяє смарт-контрактам перевіряти достовірність, своєчасність та надійність джерела даних без розкриття ключової інформації.

Перспективи застосування zkTLS

Найбільшою перевагою технології zkTLS є зниження витрат на забезпечення доступності ресурсів Web2 HTTPS, що стимулювало багато нових потреб:

  • Знизити вартість отримання ціни на довгі активи в блокчейні
  • Використання авторитетних веб-сайтів Web2 для KYC в ланцюгу, оптимізація DID
  • Покращення технічної архітектури дизайну Web3 ігор

Стикаючись з впливом zkTLS, існуючі проекти оракулів, такі як Chainlink, Pyth та інші, активно досліджують відповідні напрямки, намагаючись зберегти лідерство в галузі. Водночас, нові бізнес-моделі також зароджуються, такі як перехід від плати за час до плати за використання, Compute as a service тощо.

Основним викликом, з яким стикається zkTLS, є зниження витрат на обчислення, щоб він мав комерційну цінність. Це також спільна проблема більшості проектів ZK.

Отже, при проектуванні продукту слід звернути увагу на розвиток zkTLS і, у відповідних аспектах, інтегрувати цей технологічний стек, можливо, це дозволить знайти нові напрямки в бізнес-інноваціях та технічній архітектурі.

LINK2.91%
PYTH5.14%
ZK2.61%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
BoredStakervip
· 07-20 23:46
Добре, не розумію, але виглядає дуже круто
Переглянути оригіналвідповісти на0
MagicBeanvip
· 07-20 23:43
Нульова довіра - це круто!
Переглянути оригіналвідповісти на0
FreeRidervip
· 07-20 23:40
Ця нова технологія дивовижна!
Переглянути оригіналвідповісти на0
TrustlessMaximalistvip
· 07-20 23:37
Знову порожня спекуляція
Переглянути оригіналвідповісти на0
Web3ProductManagervip
· 07-20 23:17
переглядаючи дані когорт... це може збільшити наші показники утримання в ончейні в 10 разів, чесно кажучи
Переглянути оригіналвідповісти на0
  • Закріпити