Аналіз технології zkTLS: новий напрямок мосту даних між Web3 та Web2
Шукаючи нові напрямки проектів, я натрапив на нову технологічну стеку zkTLS. Після дослідження, я зібрав свої навчальні спостереження наступним чином, сподіваюся, що це надихне всіх.
zkTLS є новою технологією, що поєднує нульове знання (ZKP) та протокол безпеки передачі даних TLS( ). У сфері Web3 вона в основному використовується в середовищі віртуальної машини на блокчейні, що дозволяє перевіряти справжність даних HTTPS поза ланцюгом без довіри до третіх сторін. Тут справжність включає три аспекти: джерело даних дійсно походить з певного ресурсу HTTPS, повернуті дані не зазнали змін, термін дії даних гарантовано. Завдяки цій механіці криптографічної реалізації, смарт-контракти на ланцюгу отримують можливість надійного доступу до ресурсів Web2 HTTPS поза ланцюгом, зламуючи ізоляцію даних.
Огляд протоколу TLS
TLS( Протокол безпеки транспортного рівня ) використовується для забезпечення шифрування, аутентифікації та цілісності даних у мережевих комунікаціях, Забезпечте безпечну передачу даних між клієнтськими (, такими як браузери ), і серверами (, такими як веб-сайти ). Протокол HTTPS заснований на протоколі HTTP і використовує протокол TLS для забезпечення конфіденційності та цілісності передачі інформації, а також для забезпечення достовірності сервера.
Протокол TLS вирішує такі проблеми:
Шифроване спілкування: використання симетричного шифрування для захисту даних, щоб запобігти прослуховуванню.
Ідентифікація: перевірка особи сервера за допомогою цифрових сертифікатів, виданих третьою стороною, щоб запобігти атакам посередників.
Цілісність даних: використовуйте HMAC або AEAD, щоб забезпечити, що дані не були змінені.
Процес обміну даними протоколу TLS поділяється на стадію рукопожаття та стадію передачі даних. Стадія рукопожаття включає:
Клієнт відправляє ClientHello
Сервер надсилає ServerHello
Клієнтська перевірка сервера
Почати криптозв'язок
Переваги zkTLS
Традиційні проекти Oracle розривають ізольованість даних, виступаючи в ролі містка між даними на ланцюгу та поза ланцюгом. Але в цього рішення є дві проблеми:
Висока вартість: необхідний механізм консенсусу PoS для забезпечення достовірності даних, висока вартість обслуговування.
Низька ефективність: 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 і, у відповідних аспектах, інтегрувати цей технологічний стек, можливо, це дозволить знайти нові напрямки в бізнес-інноваціях та технічній архітектурі.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
16 лайків
Нагородити
16
5
Поділіться
Прокоментувати
0/400
BoredStaker
· 07-20 23:46
Добре, не розумію, але виглядає дуже круто
Переглянути оригіналвідповісти на0
MagicBean
· 07-20 23:43
Нульова довіра - це круто!
Переглянути оригіналвідповісти на0
FreeRider
· 07-20 23:40
Ця нова технологія дивовижна!
Переглянути оригіналвідповісти на0
TrustlessMaximalist
· 07-20 23:37
Знову порожня спекуляція
Переглянути оригіналвідповісти на0
Web3ProductManager
· 07-20 23:17
переглядаючи дані когорт... це може збільшити наші показники утримання в ончейні в 10 разів, чесно кажучи
zkTLS: нова технологія, що руйнує ізоляцію даних між Web3 та Web2
Аналіз технології zkTLS: новий напрямок мосту даних між Web3 та Web2
Шукаючи нові напрямки проектів, я натрапив на нову технологічну стеку zkTLS. Після дослідження, я зібрав свої навчальні спостереження наступним чином, сподіваюся, що це надихне всіх.
zkTLS є новою технологією, що поєднує нульове знання (ZKP) та протокол безпеки передачі даних TLS( ). У сфері Web3 вона в основному використовується в середовищі віртуальної машини на блокчейні, що дозволяє перевіряти справжність даних HTTPS поза ланцюгом без довіри до третіх сторін. Тут справжність включає три аспекти: джерело даних дійсно походить з певного ресурсу HTTPS, повернуті дані не зазнали змін, термін дії даних гарантовано. Завдяки цій механіці криптографічної реалізації, смарт-контракти на ланцюгу отримують можливість надійного доступу до ресурсів Web2 HTTPS поза ланцюгом, зламуючи ізоляцію даних.
Огляд протоколу TLS
TLS( Протокол безпеки транспортного рівня ) використовується для забезпечення шифрування, аутентифікації та цілісності даних у мережевих комунікаціях, Забезпечте безпечну передачу даних між клієнтськими (, такими як браузери ), і серверами (, такими як веб-сайти ). Протокол HTTPS заснований на протоколі HTTP і використовує протокол TLS для забезпечення конфіденційності та цілісності передачі інформації, а також для забезпечення достовірності сервера.
Протокол TLS вирішує такі проблеми:
Процес обміну даними протоколу TLS поділяється на стадію рукопожаття та стадію передачі даних. Стадія рукопожаття включає:
Переваги zkTLS
Традиційні проекти Oracle розривають ізольованість даних, виступаючи в ролі містка між даними на ланцюгу та поза ланцюгом. Але в цього рішення є дві проблеми:
Технологія zkTLS шляхом впровадження алгоритму ZKP (нульових знань) дозволяє смарт-контрактам на ланцюгу безпосередньо перевіряти достовірність даних, наданих вузлами, уникаючи високих витрат на використання традиційних оракулів через алгоритм консенсусу.
Конкретно, zkTLS захищає дані за допомогою криптографії, замінюючи високу вартість доступності даних традиційного Oracle на основі механізмів консенсусу. Він впроваджує ZKP, обчислюючи та генеруючи доказ (Proof) для запитів до HTTPS-ресурсів, інформації про перевірку CA-сертифікатів, тимчасових доказів та доказів цілісності даних з боку поза ланцюгом, а також підтримує необхідну інформацію для верифікації та алгоритми на ланцюзі, що дозволяє смарт-контрактам перевіряти достовірність, своєчасність та надійність джерела даних без розкриття ключової інформації.
Перспективи застосування zkTLS
Найбільшою перевагою технології zkTLS є зниження витрат на забезпечення доступності ресурсів Web2 HTTPS, що стимулювало багато нових потреб:
Стикаючись з впливом zkTLS, існуючі проекти оракулів, такі як Chainlink, Pyth та інші, активно досліджують відповідні напрямки, намагаючись зберегти лідерство в галузі. Водночас, нові бізнес-моделі також зароджуються, такі як перехід від плати за час до плати за використання, Compute as a service тощо.
Основним викликом, з яким стикається zkTLS, є зниження витрат на обчислення, щоб він мав комерційну цінність. Це також спільна проблема більшості проектів ZK.
Отже, при проектуванні продукту слід звернути увагу на розвиток zkTLS і, у відповідних аспектах, інтегрувати цей технологічний стек, можливо, це дозволить знайти нові напрямки в бізнес-інноваціях та технічній архітектурі.