مؤخراً، أثناء استكشاف اتجاهات مشاريع جديدة، واجهت مجموعة تقنية ناشئة - zkTLS. هذه تقنية مبتكرة تجمع بين إثباتات المعرفة الصفرية (ZKP) وبروتوكول أمان النقل (TLS)، وتستخدم بشكل أساسي في بيئات الآلات الافتراضية على السلسلة في مجال Web3. إنها قادرة على التحقق من صحة بيانات HTTPS خارج السلسلة دون الحاجة إلى الثقة في طرف ثالث، بما في ذلك موثوقية مصدر البيانات، سلامة البيانات، وتوقيت البيانات. هذه الآلية التشفيرية تمكّن العقود الذكية على السلسلة من الوصول بشكل موثوق إلى موارد Web2 HTTPS خارج السلسلة، مما يكسر جزر البيانات.
نظرة عامة على بروتوكول TLS
لفهم قيمة zkTLS بعمق، نحتاج أولاً إلى فهم بروتوكول TLS. يُستخدم TLS لتوفير التشفير والمصادقة وسلامة البيانات في الاتصالات الشبكية، مما يضمن نقل البيانات بشكل آمن بين العميل والخادم. في الواقع، يعد HTTPS هو الذي يضمن خصوصية وسلامة نقل المعلومات من خلال استخدام بروتوكول TLS القائم على HTTP، مما يجعل مصداقية الخادم قابلة للتحقق.
تحل بروتوكولات TLS مشاكل أمان HTTP بالطريقة التالية:
الاتصال المشفر: استخدام التشفير المتماثل لحماية البيانات ومنع التنصت.
التحقق من الهوية: من خلال استخدام الشهادات الرقمية للتحقق من هوية الخادم، لمنع هجمات الرجل في المنتصف.
سلامة البيانات: استخدم HMAC أو AEAD لضمان عدم تلاعب البيانات.
تشمل عملية اتصال HTTPS المستندة إلى TLS مرحلة المصافحة ومرحلة نقل البيانات. في مرحلة المصافحة، يتفاوض العميل مع الخادم على معلمات الأمان ويؤسس جلسة تشفير. بعد ذلك، في مرحلة نقل البيانات، يستخدم الطرفان مفتاح الجلسة للتواصل المشفر.
تحديات الوصول إلى البيانات في Web3
على الرغم من أن TLS يُستخدم على نطاق واسع في Web2، إلا أنه يسبب إرباكا في تطوير تطبيقات Web3. عندما ترغب العقود الذكية على السلسلة في الوصول إلى بيانات خارج السلسلة، فإن آلة السلسلة الافتراضية لا تفتح القدرة على استدعاء البيانات الخارجية بسبب مشكلة توفر البيانات، وذلك لضمان إمكانية تتبع البيانات وأمان آلية الإجماع.
لحل هذه المشكلة، ظهرت بعض مشاريع الوكلاء مثل Chainlink و Pyth. تقوم هذه المشاريع بكسر جزر البيانات من خلال العمل كجسر وسيط بين البيانات على السلسلة والبيانات خارج السلسلة. غالبًا ما تعتمد هذه الوكلاء على آلية توافق PoS، مما يجعل تكلفة الإساءة من قبل عقد الوساطة أعلى من العائد، مما يضمن من منظور اقتصادي تقديم معلومات صحيحة إلى السلسلة.
مزايا zkTLS
ومع ذلك، فإن الحلول المعتمدة على استرداد البيانات من الأوراكيل تعاني من مشاكل في ارتفاع التكلفة وانخفاض الكفاءة. وقد ولدت تقنية zkTLS لتلبية هذه الاحتياجات. حيث أنها تعتمد على خوارزمية الإثبات بدون معرفة (ZKP) للسماح للعقود الذكية على السلسلة بالتحقق مباشرة من أن البيانات المقدمة من العقدة تأتي بالفعل من مورد HTTPS معين ولم يتم التلاعب بها، مما يتجنب التكاليف العالية الناتجة عن خوارزميات الإجماع التقليدية للأوراكيل.
الفكرة الأساسية لـ zkTLS هي استخدام التشفير لحماية التكاليف العالية الناتجة عن آلية الإجماع التقليدية الخاصة بالعرّافين. يقوم هذا النظام بإدخال ZKP، ويقوم بحساب البيانات التي تم الحصول عليها من طلبات موارد HTTPS من عقد الإرسال خارج السلسلة، ومعلومات تحقق CA، وإثباتات التوقيت، وإثباتات سلامة البيانات، ليتم إنشاء Proof. وفي الوقت نفسه، يتم الحفاظ على المعلومات اللازمة للتحقق والخوارزميات على السلسلة، مما يتيح للعقود الذكية التحقق من صحة البيانات ووقتها وموثوقية مصدرها دون الكشف عن المعلومات الحساسة.
آفاق تطبيق zkTLS
تقلل تقنية zkTLS من تكلفة تحقيق قابلية استخدام موارد HTTPS في Web2، مما يجلب إمكانيات جديدة لعدة مجالات:
خفض تكلفة الحصول على الأسعار على السلسلة للأصول ذات الذيل الطويل
استخدام مواقع ويب2 الموثوقة لإجراء KYC على السلسلة،优化DID
تحسين تصميم البنية التحتية التقنية لألعاب Web3
في مواجهة التأثير المحتمل للـ zkTLS، تقوم مشاريع الأوراكل الحالية مثل Chainlink و Pyth بدراسة الاتجاهات ذات الصلة بنشاط، في محاولة للحفاظ على ريادتها في عملية التكرار التكنولوجي. في الوقت نفسه، يتم احتضان نماذج أعمال جديدة، مثل الانتقال من الرسوم حسب الوقت إلى الرسوم حسب الاستخدام، وتقديم Compute as a service.
ومع ذلك، مثل معظم مشاريع ZK، فإن التحدي الرئيسي الذي يواجه zkTLS هو كيفية تقليل تكاليف الحوسبة لجعلها متاحة تجارياً.
في تصميم المنتجات، يمكن أن يؤدي التركيز على التطورات في zkTLS ودمج هذه التقنية بشكل مناسب إلى تحقيق اختراقات جديدة في الابتكار التجاري والهندسة المعمارية التقنية. مع استمرار تطور التكنولوجيا، من المتوقع أن تصبح zkTLS جسرًا مهمًا يربط بين عالمي Web2 و Web3، مما يفتح آفاقًا واسعة لتطبيقات اللامركزية.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 22
أعجبني
22
4
مشاركة
تعليق
0/400
RebaseVictim
· 07-26 08:29
إنه مشروع يتيم آخر لصنع العجلات
شاهد النسخة الأصليةرد0
SchroedingerGas
· 07-23 13:11
شيء جديد موثوق، سأبحث في YYDS غداً
شاهد النسخة الأصليةرد0
DefiSecurityGuard
· 07-23 13:01
*تنهد* بروتوكول "ثوري" آخر... هل قام أحد حتى بتدقيق العناصر الأساسية للعملات الرقمية؟ علامة حمراء كبيرة بالنسبة لمخاطر استغلال MitM هنا بصراحة.
zkTLS: تقنية ثورية لحل مشكلة بيانات Web3 المعزولة
تقنية zkTLS: حل جديد لكسر جزر بيانات Web3
مؤخراً، أثناء استكشاف اتجاهات مشاريع جديدة، واجهت مجموعة تقنية ناشئة - zkTLS. هذه تقنية مبتكرة تجمع بين إثباتات المعرفة الصفرية (ZKP) وبروتوكول أمان النقل (TLS)، وتستخدم بشكل أساسي في بيئات الآلات الافتراضية على السلسلة في مجال Web3. إنها قادرة على التحقق من صحة بيانات HTTPS خارج السلسلة دون الحاجة إلى الثقة في طرف ثالث، بما في ذلك موثوقية مصدر البيانات، سلامة البيانات، وتوقيت البيانات. هذه الآلية التشفيرية تمكّن العقود الذكية على السلسلة من الوصول بشكل موثوق إلى موارد Web2 HTTPS خارج السلسلة، مما يكسر جزر البيانات.
نظرة عامة على بروتوكول TLS
لفهم قيمة zkTLS بعمق، نحتاج أولاً إلى فهم بروتوكول TLS. يُستخدم TLS لتوفير التشفير والمصادقة وسلامة البيانات في الاتصالات الشبكية، مما يضمن نقل البيانات بشكل آمن بين العميل والخادم. في الواقع، يعد HTTPS هو الذي يضمن خصوصية وسلامة نقل المعلومات من خلال استخدام بروتوكول TLS القائم على HTTP، مما يجعل مصداقية الخادم قابلة للتحقق.
تحل بروتوكولات TLS مشاكل أمان HTTP بالطريقة التالية:
تشمل عملية اتصال HTTPS المستندة إلى TLS مرحلة المصافحة ومرحلة نقل البيانات. في مرحلة المصافحة، يتفاوض العميل مع الخادم على معلمات الأمان ويؤسس جلسة تشفير. بعد ذلك، في مرحلة نقل البيانات، يستخدم الطرفان مفتاح الجلسة للتواصل المشفر.
تحديات الوصول إلى البيانات في Web3
على الرغم من أن TLS يُستخدم على نطاق واسع في Web2، إلا أنه يسبب إرباكا في تطوير تطبيقات Web3. عندما ترغب العقود الذكية على السلسلة في الوصول إلى بيانات خارج السلسلة، فإن آلة السلسلة الافتراضية لا تفتح القدرة على استدعاء البيانات الخارجية بسبب مشكلة توفر البيانات، وذلك لضمان إمكانية تتبع البيانات وأمان آلية الإجماع.
لحل هذه المشكلة، ظهرت بعض مشاريع الوكلاء مثل Chainlink و Pyth. تقوم هذه المشاريع بكسر جزر البيانات من خلال العمل كجسر وسيط بين البيانات على السلسلة والبيانات خارج السلسلة. غالبًا ما تعتمد هذه الوكلاء على آلية توافق PoS، مما يجعل تكلفة الإساءة من قبل عقد الوساطة أعلى من العائد، مما يضمن من منظور اقتصادي تقديم معلومات صحيحة إلى السلسلة.
مزايا zkTLS
ومع ذلك، فإن الحلول المعتمدة على استرداد البيانات من الأوراكيل تعاني من مشاكل في ارتفاع التكلفة وانخفاض الكفاءة. وقد ولدت تقنية zkTLS لتلبية هذه الاحتياجات. حيث أنها تعتمد على خوارزمية الإثبات بدون معرفة (ZKP) للسماح للعقود الذكية على السلسلة بالتحقق مباشرة من أن البيانات المقدمة من العقدة تأتي بالفعل من مورد HTTPS معين ولم يتم التلاعب بها، مما يتجنب التكاليف العالية الناتجة عن خوارزميات الإجماع التقليدية للأوراكيل.
الفكرة الأساسية لـ zkTLS هي استخدام التشفير لحماية التكاليف العالية الناتجة عن آلية الإجماع التقليدية الخاصة بالعرّافين. يقوم هذا النظام بإدخال ZKP، ويقوم بحساب البيانات التي تم الحصول عليها من طلبات موارد HTTPS من عقد الإرسال خارج السلسلة، ومعلومات تحقق CA، وإثباتات التوقيت، وإثباتات سلامة البيانات، ليتم إنشاء Proof. وفي الوقت نفسه، يتم الحفاظ على المعلومات اللازمة للتحقق والخوارزميات على السلسلة، مما يتيح للعقود الذكية التحقق من صحة البيانات ووقتها وموثوقية مصدرها دون الكشف عن المعلومات الحساسة.
آفاق تطبيق zkTLS
تقلل تقنية zkTLS من تكلفة تحقيق قابلية استخدام موارد HTTPS في Web2، مما يجلب إمكانيات جديدة لعدة مجالات:
في مواجهة التأثير المحتمل للـ zkTLS، تقوم مشاريع الأوراكل الحالية مثل Chainlink و Pyth بدراسة الاتجاهات ذات الصلة بنشاط، في محاولة للحفاظ على ريادتها في عملية التكرار التكنولوجي. في الوقت نفسه، يتم احتضان نماذج أعمال جديدة، مثل الانتقال من الرسوم حسب الوقت إلى الرسوم حسب الاستخدام، وتقديم Compute as a service.
ومع ذلك، مثل معظم مشاريع ZK، فإن التحدي الرئيسي الذي يواجه zkTLS هو كيفية تقليل تكاليف الحوسبة لجعلها متاحة تجارياً.
في تصميم المنتجات، يمكن أن يؤدي التركيز على التطورات في zkTLS ودمج هذه التقنية بشكل مناسب إلى تحقيق اختراقات جديدة في الابتكار التجاري والهندسة المعمارية التقنية. مع استمرار تطور التكنولوجيا، من المتوقع أن تصبح zkTLS جسرًا مهمًا يربط بين عالمي Web2 و Web3، مما يفتح آفاقًا واسعة لتطبيقات اللامركزية.