zkTLS технологія: новий міст для взаємодії даних між Web3 та Web2
Нещодавно, досліджуючи нові напрямки проектів, я натрапив на нову технологію під назвою zkTLS. Це інноваційна технологія, яка поєднує нульові знання (ZKP) та протокол безпеки транспортного рівня (TLS), в основному застосовується в сфері Web3. Вона здатна верифікувати справжність даних HTTPS з мережі без довіри до третьої сторони в середовищі віртуальної машини на ланцюзі, включаючи надійність джерела даних, цілісність даних та своєчасність. Цей механізм реалізації криптографії дозволяє смарт-контрактам на ланцюзі надійно отримувати доступ до ресурсів Web2 HTTPS, ефективно руйнуючи ізоляцію даних.
Вступ до протоколу TLS
Протокол TLS забезпечує шифрування, автентифікацію та захист цілісності даних у мережевому зв'язку, забезпечуючи безпечну передачу даних між клієнтом та сервером. HTTPS насправді є основою HTTP, що використовує протокол TLS для забезпечення конфіденційності та цілісності передачі інформації, а також робить перевірку автентичності сервера можливою.
Протокол TLS в основному вирішує такі проблеми:
Захист даних за допомогою симетричного шифрування, щоб запобігти прослуховуванню.
Використання цифрових сертифікатів для перевірки ідентичності сервера, щоб запобігти атакам посередника.
Використовуйте HMAC або AEAD для забезпечення незмінності даних.
Процес обміну даними TLS ділиться на два етапи: рукопожаття та передачу даних, які включають чотири кроки: клієнт надсилає ClientHello, сервер надсилає ServerHello, клієнт перевіряє сервер, починається шифрована комунікація.
Проблема ізольованих даних у Web3
Хоча протокол TLS широко використовується у мережі Web2, він створює труднощі для розробки додатків Web3. Коли смарт-контракти в ланцюгу хочуть отримати доступ до даних поза ланцюгом, через проблеми з доступністю даних, віртуальна машина в ланцюзі не відкриває можливість виклику зовнішніх даних, щоб забезпечити відстежуваність даних та безпеку механізму консенсусу.
Щоб вирішити цю проблему, з'явилися деякі проекти оракулів, такі як Chainlink та Pyth. Вони руйнують інформаційні ізоляції, виконуючи роль моста між даними на ланцюгу та поза його межами. Ці оракули зазвичай використовують механізм консенсусу PoS, що забезпечує, щоб витрати на зловмисні дії вузлів-ретрансляторів були вищими за вигоду, з економічної точки зору гарантуючи надання правильної інформації на ланцюг.
Переваги zkTLS
Однак, рішення з отримання даних на основі оракулів має проблеми з високими витратами та низькою ефективністю. Технологія zkTLS була створена саме для вирішення цих проблем, її основна ідея полягає у впровадженні алгоритму ZKP (нульового знання), що дозволяє смарт-контрактам на блокчейні бути третім боком, який безпосередньо перевіряє достовірність та цілісність даних, уникаючи високих витрат на використання, пов'язаних з традиційними оракулами через алгоритми консенсусу.
Ключовим моментом zkTLS є захист за допомогою криптографії, що замінює високі витрати на доступність даних, що виникають через механізм консенсусу традиційних оракулів. Він вводить ZKP, щоб обчислити дані, отримані з запитів до ресурсів HTTPS, перевірку CA сертифікатів, часові докази та докази цілісності даних, що надходять від вузлів релейних мереж поза ланцюгом. Одночасно підтримується необхідна інформація для перевірки та алгоритми в ланцюзі, що дозволяє смарт-контрактам перевіряти достовірність, своєчасність та надійність джерела даних без розкриття ключової інформації.
Перспективи застосування zkTLS
технологія zkTLS знизила витрати на доступність ресурсів Web2 HTTPS, викликавши різноманітні нові запити:
Зниження вартості отримання цін на довгі активи в ланцюзі
Використання авторитетних веб-сайтів Web2 для проведення KYC в блокчейні, оптимізація DID
Покращення проектування технологічної архітектури Web3 ігор
У відповідь на вплив zkTLS, існуючі проєкти оракулів, такі як Chainlink і Pyth, також активно слідкують за відповідними дослідженнями та досліджують нові бізнес-моделі, такі як плата за використання та Compute as a service тощо.
Основні виклики технології zkTLS подібні до більшості проектів ZK: це зниження витрат на обчислення для досягнення комерційної цінності. Зі зростанням технології zkTLS має потенціал зіграти все більш важливу роль у сфері Web3, приносячи нові інноваційні напрямки для дизайну продуктів та технологічної архітектури.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
23 лайків
Нагородити
23
4
Репост
Поділіться
Прокоментувати
0/400
AirdropHunterWang
· 07-26 05:53
В будь-якому випадку це новий обман для дурнів.
Переглянути оригіналвідповісти на0
OffchainOracle
· 07-24 04:31
Добре, нарешті з'явився посередник у блокчейні і поза блокчейном.
Переглянути оригіналвідповісти на0
FancyResearchLab
· 07-24 04:15
Ще один академічний фальшивий фасад? Піди напиши контракт і подивись~
Переглянути оригіналвідповісти на0
ForeverBuyingDips
· 07-24 04:13
Ми кажемо, що це ще одна безглузда нова концепція, так?
zkTLS: новий криптографічний план для взаємодії даних між Web3 та Web2
zkTLS технологія: новий міст для взаємодії даних між Web3 та Web2
Нещодавно, досліджуючи нові напрямки проектів, я натрапив на нову технологію під назвою zkTLS. Це інноваційна технологія, яка поєднує нульові знання (ZKP) та протокол безпеки транспортного рівня (TLS), в основному застосовується в сфері Web3. Вона здатна верифікувати справжність даних HTTPS з мережі без довіри до третьої сторони в середовищі віртуальної машини на ланцюзі, включаючи надійність джерела даних, цілісність даних та своєчасність. Цей механізм реалізації криптографії дозволяє смарт-контрактам на ланцюзі надійно отримувати доступ до ресурсів Web2 HTTPS, ефективно руйнуючи ізоляцію даних.
Вступ до протоколу TLS
Протокол TLS забезпечує шифрування, автентифікацію та захист цілісності даних у мережевому зв'язку, забезпечуючи безпечну передачу даних між клієнтом та сервером. HTTPS насправді є основою HTTP, що використовує протокол TLS для забезпечення конфіденційності та цілісності передачі інформації, а також робить перевірку автентичності сервера можливою.
Протокол TLS в основному вирішує такі проблеми:
Процес обміну даними TLS ділиться на два етапи: рукопожаття та передачу даних, які включають чотири кроки: клієнт надсилає ClientHello, сервер надсилає ServerHello, клієнт перевіряє сервер, починається шифрована комунікація.
Проблема ізольованих даних у Web3
Хоча протокол TLS широко використовується у мережі Web2, він створює труднощі для розробки додатків Web3. Коли смарт-контракти в ланцюгу хочуть отримати доступ до даних поза ланцюгом, через проблеми з доступністю даних, віртуальна машина в ланцюзі не відкриває можливість виклику зовнішніх даних, щоб забезпечити відстежуваність даних та безпеку механізму консенсусу.
Щоб вирішити цю проблему, з'явилися деякі проекти оракулів, такі як Chainlink та Pyth. Вони руйнують інформаційні ізоляції, виконуючи роль моста між даними на ланцюгу та поза його межами. Ці оракули зазвичай використовують механізм консенсусу PoS, що забезпечує, щоб витрати на зловмисні дії вузлів-ретрансляторів були вищими за вигоду, з економічної точки зору гарантуючи надання правильної інформації на ланцюг.
Переваги zkTLS
Однак, рішення з отримання даних на основі оракулів має проблеми з високими витратами та низькою ефективністю. Технологія zkTLS була створена саме для вирішення цих проблем, її основна ідея полягає у впровадженні алгоритму ZKP (нульового знання), що дозволяє смарт-контрактам на блокчейні бути третім боком, який безпосередньо перевіряє достовірність та цілісність даних, уникаючи високих витрат на використання, пов'язаних з традиційними оракулами через алгоритми консенсусу.
Ключовим моментом zkTLS є захист за допомогою криптографії, що замінює високі витрати на доступність даних, що виникають через механізм консенсусу традиційних оракулів. Він вводить ZKP, щоб обчислити дані, отримані з запитів до ресурсів HTTPS, перевірку CA сертифікатів, часові докази та докази цілісності даних, що надходять від вузлів релейних мереж поза ланцюгом. Одночасно підтримується необхідна інформація для перевірки та алгоритми в ланцюзі, що дозволяє смарт-контрактам перевіряти достовірність, своєчасність та надійність джерела даних без розкриття ключової інформації.
Перспективи застосування zkTLS
технологія zkTLS знизила витрати на доступність ресурсів Web2 HTTPS, викликавши різноманітні нові запити:
У відповідь на вплив zkTLS, існуючі проєкти оракулів, такі як Chainlink і Pyth, також активно слідкують за відповідними дослідженнями та досліджують нові бізнес-моделі, такі як плата за використання та Compute as a service тощо.
Основні виклики технології zkTLS подібні до більшості проектів ZK: це зниження витрат на обчислення для досягнення комерційної цінності. Зі зростанням технології zkTLS має потенціал зіграти все більш важливу роль у сфері Web3, приносячи нові інноваційні напрямки для дизайну продуктів та технологічної архітектури.