zkTLS: Розв'язувач ізоляції даних Web3, нове рішення для прямого з'єднання смартконтрактів у блокчейні з HTTPS

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

zkTLS технологія: нове рішення для подолання ізоляції даних Web3

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

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

Вступ до протоколу TLS

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

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

  1. Захист інформації від прослуховування третіми особами за допомогою шифрованого зв'язку
  2. Перевірка автентичності серверної сторони, щоб запобігти захопленню запитів зловмисними вузлами.
  3. Забезпечити цілісність поверненої інформації, уникати втрати даних

Процес комунікації TLS включає етапи рукостискання та передачі даних. На етапі рукостискання клієнт і сервер узгоджують параметри безпеки та встановлюють зашифровану сесію. Після цього на етапі передачі даних обидві сторони використовують сеансовий ключ для зашифрованої комунікації.

Веб3: проблеми доступу до даних

Хоча протокол TLS широко використовується в мережі Web2, він створює виклики для розробки додатків Web3. Смарт-контракти на блокчейні не можуть безпосередньо отримувати доступ до даних поза блокчейном, оскільки це може вплинути на відстежуваність даних і безпеку механізму консенсусу.

Для вирішення цієї проблеми з'явилася низка проєктів оракулів, таких як Chainlink та Pyth. Ці проєкти виконують роль релейного мосту між даними на ланцюзі та поза ним, забезпечуючи доступність даних через механізм консенсусу PoS. Однак така схема має проблеми з високими витратами та низькою ефективністю.

Інновації zkTLS

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

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

Потенційні застосування zkTLS

Технологія zkTLS значно знизила вартість досягнення доступності ресурсів Web2 HTTPS, відкриваючи нові можливості для багатьох сфер:

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

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

Висновок

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

LINK-3.56%
PYTH-4.22%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
InfraVibesvip
· 08-04 19:18
Просто завершу справу. Зараз хто може встигнути за zk-SNARKs?
Переглянути оригіналвідповісти на0
IntrovertMetaversevip
· 08-04 19:17
Це занадто жорстко, чи не так? Є питання до gm?
Переглянути оригіналвідповісти на0
AirdropHarvestervip
· 08-04 19:17
Що за чорт? Знову обман для дурнів.
Переглянути оригіналвідповісти на0
Layer2Arbitrageurvip
· 08-04 19:11
meh... ще одна гра з оракулом, але з розкішнішими витратами газу, якщо чесно
Переглянути оригіналвідповісти на0
LiquidationWatchervip
· 08-04 19:00
Знову з'явилися нові смартконтракти, стежте уважно.
Переглянути оригіналвідповісти на0
  • Закріпити