مؤخراً، أثناء استكشاف اتجاهات مشروع جديدة، واجهت مجموعة تقنية جديدة - zkTLS. هذه تقنية مبتكرة تجمع بين إثباتات المعرفة الصفرية (ZKP) وبروتوكول الأمان في طبقة النقل (TLS)، وتطبق بشكل رئيسي في بيئة الآلات الافتراضية على السلسلة في مجال Web3. إنها قادرة على التحقق من صحة بيانات HTTPS خارج السلسلة دون الحاجة إلى الثقة في طرف ثالث، بما في ذلك موثوقية مصدر البيانات، وسلامة البيانات، ووقتها. من خلال هذه الآلية التشفيرية، تحصل العقود الذكية على القدرة على الوصول الموثوق إلى موارد Web2 HTTPS خارج السلسلة، مما يكسر فعليًا جزر البيانات.
مقدمة عن بروتوكول TLS
لفهم قيمة zkTLS بعمق، من الضروري أولاً فهم بروتوكول TLS. TLS هو بروتوكول يُستخدم لتوفير التشفير والمصادقة وسلامة البيانات في الاتصالات الشبكية، مما يضمن نقل البيانات بشكل آمن بين العميل (مثل المتصفح) والخادم (مثل الموقع الإلكتروني). في الواقع، HTTPS هو استخدام بروتوكول TLS على أساس HTTP، مما يضمن خصوصية المعلومات وسلامتها أثناء النقل، بينما يجعل صحة الخادم قابلة للتحقق.
تتعلق بروتوكول TLS بالمشاكل التالية:
حماية البيانات من خلال التشفير المتماثل، لمنع التنصت.
استخدام شهادات رقمية صادرة من طرف ثالث للتحقق من هوية الخادم، لمنع هجمات الرجل في المنتصف.
استخدام HMAC أو AEAD لضمان سلامة البيانات ومنع التلاعب.
تتكون عملية الاتصال عبر HTTPS من مرحلتين: مرحلة المصافحة ونقل البيانات. تشمل مرحلة المصافحة إرسال العميل لـ ClientHello، ورد الخادم بـ ServerHello، والتحقق من الخادم من قبل العميل، وأخيرًا يبدأ الطرفان في الاتصال المشفر.
معضلة الوصول إلى البيانات في Web3
تواجه تطبيقات Web3 في تطويرها تحديات في الوصول إلى البيانات خارج السلسلة من خلال العقود الذكية على السلسلة. لضمان إمكانية تتبع البيانات وأمان آلية الإجماع، عادةً لا تفتح الأجهزة الافتراضية على السلسلة القدرة على استدعاء البيانات الخارجية. لحل هذه المشكلة، ظهرت سلسلة من مشاريع الأوركل مثل Chainlink وPyth، التي تعمل كجسر بين البيانات على السلسلة وخارجها. عادةً ما تستخدم هذه الأوركل آلية الإجماع PoS، من خلال زيادة تكلفة الغش لضمان موثوقية البيانات.
مزايا zkTLS
ومع ذلك، توجد مشكلات تتعلق بتكاليف عالية وكفاءة منخفضة في حلول الحصول على البيانات المعتمدة على الأوراكيل. وقد ظهرت تقنية zkTLS بهدف حل هذه المشكلات:
خفض التكاليف: من خلال إدخال خوارزمية ZKP، يمكن للعقود الذكية التحقق مباشرة من البيانات المقدمة من العقد، مما يتجنب التكاليف العالية الناتجة عن خوارزميات الإجماع التقليدية.
زيادة الكفاءة: تقلل من التأخير في البيانات الناتج عن توافق PoS، مما يجعلها مناسبة لسيناريوهات الوصول عالي التردد.
الفكرة الأساسية لـ zkTLS هي استخدام التشفير لحماية بديل لحلول Oracle التقليدية القائمة على آلية الإجماع ذات التكلفة العالية. يقوم ذلك من خلال تقنية ZKP، حيث يتم حساب المعلومات المتعلقة بطلبات الموارد HTTPS من عقد الإرسال خارج السلسلة لإنشاء Proof، ويتم الحفاظ على المعلومات الضرورية للتحقق والخوارزميات على السلسلة. وهذا يجعل العقود الذكية قادرة على التحقق من صحة البيانات، وحداثتها، وموثوقية المصدر دون كشف المعلومات الحساسة.
آفاق تطبيق zkTLS
ظهور تقنية zkTLS جلب فرصًا جديدة لمجال Web3:
خفض تكلفة الحصول على الأسعار على سلسلة الأصول ذات الذيل الطويل.
استخدام مواقع الويب الموثوقة في Web2 لإجراء KYC على السلسلة، وتحسين نظام DID.
تحسين تصميم البنية التحتية التقنية لألعاب Web3.
في مواجهة التحديات التي تطرحها zkTLS، تعمل مشاريع الأوراكل التقليدية مثل Chainlink و Pyth بنشاط على دراسة التقنيات ذات الصلة واستكشاف نماذج تجارية جديدة مثل الرسوم حسب الاستخدام و Compute as a service.
الخاتمة
تقدم تقنية zkTLS إمكانيات جديدة لتطوير تطبيقات Web3. عند تصميم المنتجات، فإن متابعة التطورات في zkTLS ودمج هذه التقنية في المجالات المناسبة قد يؤدي إلى نقاط突破 جديدة في الابتكار التجاري وتحسين الهيكل التكنولوجي. ومع ذلك، مثل معظم مشاريع ZK، لا يزال خفض تكاليف الحساب لتحقيق القيمة التجارية تحديًا مهمًا.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 23
أعجبني
23
8
مشاركة
تعليق
0/400
MetaMaximalist
· 07-18 22:12
صراحة، هذه هي ابتكارات طبقة البروتوكول التي كنا ننتظرها... نظرية الألعاب للأفضل
شاهد النسخة الأصليةرد0
ChainSauceMaster
· 07-18 02:16
هذه البيانات داخل السلسلة يمكن أن تنقذ.
شاهد النسخة الأصليةرد0
HodlKumamon
· 07-17 08:17
اشتعلت النار في الهيكل الجيل القادم، مع تفاصيل مرتبطة داخل السلسلة جيدة جدًا~
شاهد النسخة الأصليةرد0
BrokenDAO
· 07-16 04:16
مرة أخرى، تسرب حافز ينتظر أن يتعرض للضرب.
شاهد النسخة الأصليةرد0
DisillusiionOracle
· 07-16 00:39
مرة أخرى من أجل مفهوم جديد يُستغل بغباء.
شاهد النسخة الأصليةرد0
ParallelChainMaxi
· 07-16 00:35
فهمت، إنه مثير قليلاً
شاهد النسخة الأصليةرد0
BearHugger
· 07-16 00:24
هناك رأس أيها الأصدقاء
شاهد النسخة الأصليةرد0
CoffeeNFTs
· 07-16 00:11
مرة أخرى نتحدث عن هذه الأشياء الوهمية؟ هيا نربطها بالسلسلة وننفذها بسرعة.
zkTLS: كسر جزيرة بيانات Web3 سلاح جديد للعقود الذكية داخل السلسلة
تقنية zkTLS: حل جديد لكسر جزر بيانات Web3
مؤخراً، أثناء استكشاف اتجاهات مشروع جديدة، واجهت مجموعة تقنية جديدة - zkTLS. هذه تقنية مبتكرة تجمع بين إثباتات المعرفة الصفرية (ZKP) وبروتوكول الأمان في طبقة النقل (TLS)، وتطبق بشكل رئيسي في بيئة الآلات الافتراضية على السلسلة في مجال Web3. إنها قادرة على التحقق من صحة بيانات HTTPS خارج السلسلة دون الحاجة إلى الثقة في طرف ثالث، بما في ذلك موثوقية مصدر البيانات، وسلامة البيانات، ووقتها. من خلال هذه الآلية التشفيرية، تحصل العقود الذكية على القدرة على الوصول الموثوق إلى موارد Web2 HTTPS خارج السلسلة، مما يكسر فعليًا جزر البيانات.
مقدمة عن بروتوكول TLS
لفهم قيمة zkTLS بعمق، من الضروري أولاً فهم بروتوكول TLS. TLS هو بروتوكول يُستخدم لتوفير التشفير والمصادقة وسلامة البيانات في الاتصالات الشبكية، مما يضمن نقل البيانات بشكل آمن بين العميل (مثل المتصفح) والخادم (مثل الموقع الإلكتروني). في الواقع، HTTPS هو استخدام بروتوكول TLS على أساس HTTP، مما يضمن خصوصية المعلومات وسلامتها أثناء النقل، بينما يجعل صحة الخادم قابلة للتحقق.
تتعلق بروتوكول TLS بالمشاكل التالية:
تتكون عملية الاتصال عبر HTTPS من مرحلتين: مرحلة المصافحة ونقل البيانات. تشمل مرحلة المصافحة إرسال العميل لـ ClientHello، ورد الخادم بـ ServerHello، والتحقق من الخادم من قبل العميل، وأخيرًا يبدأ الطرفان في الاتصال المشفر.
معضلة الوصول إلى البيانات في Web3
تواجه تطبيقات Web3 في تطويرها تحديات في الوصول إلى البيانات خارج السلسلة من خلال العقود الذكية على السلسلة. لضمان إمكانية تتبع البيانات وأمان آلية الإجماع، عادةً لا تفتح الأجهزة الافتراضية على السلسلة القدرة على استدعاء البيانات الخارجية. لحل هذه المشكلة، ظهرت سلسلة من مشاريع الأوركل مثل Chainlink وPyth، التي تعمل كجسر بين البيانات على السلسلة وخارجها. عادةً ما تستخدم هذه الأوركل آلية الإجماع PoS، من خلال زيادة تكلفة الغش لضمان موثوقية البيانات.
مزايا zkTLS
ومع ذلك، توجد مشكلات تتعلق بتكاليف عالية وكفاءة منخفضة في حلول الحصول على البيانات المعتمدة على الأوراكيل. وقد ظهرت تقنية zkTLS بهدف حل هذه المشكلات:
خفض التكاليف: من خلال إدخال خوارزمية ZKP، يمكن للعقود الذكية التحقق مباشرة من البيانات المقدمة من العقد، مما يتجنب التكاليف العالية الناتجة عن خوارزميات الإجماع التقليدية.
زيادة الكفاءة: تقلل من التأخير في البيانات الناتج عن توافق PoS، مما يجعلها مناسبة لسيناريوهات الوصول عالي التردد.
الفكرة الأساسية لـ zkTLS هي استخدام التشفير لحماية بديل لحلول Oracle التقليدية القائمة على آلية الإجماع ذات التكلفة العالية. يقوم ذلك من خلال تقنية ZKP، حيث يتم حساب المعلومات المتعلقة بطلبات الموارد HTTPS من عقد الإرسال خارج السلسلة لإنشاء Proof، ويتم الحفاظ على المعلومات الضرورية للتحقق والخوارزميات على السلسلة. وهذا يجعل العقود الذكية قادرة على التحقق من صحة البيانات، وحداثتها، وموثوقية المصدر دون كشف المعلومات الحساسة.
آفاق تطبيق zkTLS
ظهور تقنية zkTLS جلب فرصًا جديدة لمجال Web3:
في مواجهة التحديات التي تطرحها zkTLS، تعمل مشاريع الأوراكل التقليدية مثل Chainlink و Pyth بنشاط على دراسة التقنيات ذات الصلة واستكشاف نماذج تجارية جديدة مثل الرسوم حسب الاستخدام و Compute as a service.
الخاتمة
تقدم تقنية zkTLS إمكانيات جديدة لتطوير تطبيقات Web3. عند تصميم المنتجات، فإن متابعة التطورات في zkTLS ودمج هذه التقنية في المجالات المناسبة قد يؤدي إلى نقاط突破 جديدة في الابتكار التجاري وتحسين الهيكل التكنولوجي. ومع ذلك، مثل معظم مشاريع ZK، لا يزال خفض تكاليف الحساب لتحقيق القيمة التجارية تحديًا مهمًا.