zkTLS: كسر جزر البيانات العقود الذكية داخل السلسلة تحقق مباشرة من موارد HTTPS

robot
إنشاء الملخص قيد التقدم

تحليل تقنية zkTLS: جسر العقود الذكية داخل السلسلة والبيانات خارج السلسلة

مؤخراً، عند استكشاف اتجاهات مشاريع جديدة، تم التعرف على مجموعة تقنية جديدة - zkTLS. هذه تقنية مبتكرة تجمع بين الإثباتات الصفريّة (ZKP) وبروتوكول أمان طبقة النقل (TLS)، وتستخدم بشكل أساسي في مجال Web3. إنها قادرة على التحقق من صحة بيانات HTTPS خارج السلسلة في بيئة الآلة الافتراضية داخل السلسلة دون الاعتماد على طرف ثالث. تشمل هنا الصحة ثلاثة جوانب: موثوقية مصدر البيانات، تكامل البيانات، وفاعلية البيانات. من خلال هذه الآلية المعتمدة على التشفير، يجعل zkTLS العقود الذكية داخل السلسلة قادرة على الوصول بشكل موثوق إلى موارد HTTPS Web2 خارج السلسلة، مما يكسر قيود جزر البيانات.

نظرة عامة على بروتوكول TLS

لفهم قيمة تقنية zkTLS بشكل أعمق، نحتاج أولاً إلى فهم بروتوكول TLS. يوفر بروتوكول TLS (بروتوكول أمان طبقة النقل) التشفير والمصادقة وحماية سلامة البيانات في الاتصالات الشبكية، مما يضمن نقل البيانات بأمان بين العميل (مثل المتصفح) والخادم (مثل الموقع الإلكتروني).

HTTPS في الواقع يعتمد على بروتوكول HTTP ويستخدم بروتوكول TLS لضمان خصوصية وسلامة نقل المعلومات، ويجعل مصداقية الطرف الخادم قابلة للتحقق. بالمقابل، بروتوكول HTTP هو بروتوكول نقل نصي بدون تشفير ولا يمكن التحقق من مصداقية الطرف الخادم، مما يؤدي إلى المخاطر الأمنية التالية:

  1. قد يتم اعتراض المعلومات من قبل طرف ثالث، مما يؤدي إلى تسرب الخصوصية
  2. لا يمكن التحقق من صحة الخادم، قد يتم اختطاف الطلب بواسطة عقد ضار
  3. عدم القدرة على التحقق من سلامة المعلومات المرتجعة، قد يكون بسبب أسباب تتعلق بالشبكة مما يؤدي إلى فقدان البيانات

تقوم بروتوكولات TLS بحل هذه المشكلات بالطريقة التالية:

  1. الاتصالات المشفرة: استخدام التشفير المتماثل (مثل AES، ChaCha20) لحماية البيانات ومنع التنصت
  2. المصادقة على الهوية: التحقق من هوية الخادم من خلال شهادة رقمية صادرة عن جهة خارجية (مثل شهادة X.509) لمنع هجمات الرجل في المنتصف.
  3. تكامل البيانات: استخدم HMAC (رمز المصادقة على الرسائل بواسطة التجزئة) أو AEAD (التشفير المعتمد) لضمان عدم تغيير البيانات

تنقسم عملية تبادل البيانات عبر بروتوكول HTTPS إلى مرحلتين: مرحلة التفاوض ومرحلة نقل البيانات. تشمل مرحلة التفاوض أربع خطوات:

  1. يقوم العميل بإرسال ClientHello
  2. يرسل الخادم ServerHello
  3. تحقق العميل من الخادم
  4. بدء الاتصالات المشفرة

هذه التقنية الأساسية المستخدمة على نطاق واسع في شبكة Web2، قد جلبت تحديات لتطوير تطبيقات Web3. لا يمكن للعقود الذكية داخل السلسلة الوصول مباشرة إلى بيانات خارج السلسلة بسبب مشكلات توفر البيانات، لضمان إمكانية تتبع جميع البيانات وأمان آلية الإجماع.

لحل هذه المشكلة، ظهرت مشاريع الأوراكل (Oracle). إنها تعمل كجسر لتبادل البيانات داخل السلسلة وخارج السلسلة، وتضمن توفر البيانات من خلال آلية توافق PoS. ومع ذلك، هناك مشاكل تتعلق بالتكلفة العالية والكفاءة المنخفضة.

مزايا zkTLS

تتيح تقنية zkTLS من خلال إدخال خوارزمية إثبات المعرفة صفر (ZKP) للعقود الذكية داخل السلسلة التحقق مباشرة من البيانات التي يقدمها العقد من أنها تأتي من مصدر HTTPS محدد ولم يتم العبث بها، مما يتجنب التكاليف العالية للاستخدام الناتجة عن خوارزمية الإجماع في الأوراكل التقليدي.

الفكرة الأساسية لـ zkTLS هي استخدام التشفير لحماية البيانات بدلاً من التكلفة الباهظة التي يجلبها استخدام Oracle التقليدي المعتمد على آلية الإجماع. بشكل أكثر تحديدًا، فإنه من خلال إدخال ZKP، يقوم بحساب البيانات المستلمة من طلبات عقدة التتابع خارج السلسلة HTTPS، ومعلومات التحقق من الشهادات CA ذات الصلة، وإثبات التوقيت، وإثبات سلامة البيانات لإنشاء Proof. في الوقت نفسه، يتم الحفاظ على المعلومات والبرامج اللازمة للتحقق على السلسلة، مما يسمح للعقود الذكية بالتحقق من صحة البيانات وملاءمتها وموثوقية مصدر البيانات دون الكشف عن المعلومات الحساسة.

هذا الحل التكنولوجي خفض بشكل كبير تكلفة تحقيق قابلية استخدام موارد HTTPS في Web2، مما أتاح العديد من المطالب الجديدة، مثل خفض تكلفة الحصول على السعر داخل السلسلة للأصول طويلة الذيل، واستخدام المواقع الموثوقة في Web2 لإجراء KYC داخل السلسلة، وتحسين تصميم البنية التحتية التقنية لـ DID وألعاب Web3.

تأثيرها على الشركات الحالية في Web3

ظهور zkTLS أحدث تأثيرًا معينًا على شركات Web3 الحالية، وخاصةً مشاريع الأوراق المالية الرئيسية. لمواجهة هذا التحدي، تعمل الشركات العملاقة في الصناعة مثل Chainlink وPyth بنشاط على البحث في الاتجاهات ذات الصلة، في محاولة للحفاظ على موقع الريادة أثناء تطور التكنولوجيا. في الوقت نفسه، أدى ذلك أيضًا إلى ظهور نماذج تجارية جديدة، مثل الانتقال من نظام الدفع حسب الوقت إلى نظام الدفع حسب الاستخدام، وخدمة الحوسبة كخدمة.

التحديات الرئيسية التي تواجه zkTLS تشبه إلى حد كبير معظم مشاريع ZK، وهي كيفية خفض تكاليف الحوسبة لتحقيق القيمة التجارية. مع استمرار تطور التكنولوجيا وتحسينها، من المتوقع أن يلعب zkTLS دورًا أكبر في مجال Web3، مما يوفر حلولًا أكثر كفاءة وأمانًا للتفاعل بين العقود الذكية داخل السلسلة والبيانات خارج السلسلة.

عند تصميم المنتجات، قد يؤدي التركيز على تطورات zkTLS ودمج هذه التقنية في الوقت المناسب إلى تحقيق انقطاع جديد في الابتكار التجاري والهندسة التقنية. يعتبر zkTLS جسرًا جديدًا للتفاعل بين العقود الذكية داخل السلسلة والبيانات خارج السلسلة، وهو يفتح إمكانيات جديدة لتطوير نظام Web3 البيئي.

LINK7.38%
PYTH1.83%
ZK2.85%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 7
  • إعادة النشر
  • مشاركة
تعليق
0/400
SignatureDeniedvip
· 07-19 21:45
هذا الاتجاه موثوق إلى حد بعيد
شاهد النسخة الأصليةرد0
WalletInspectorvip
· 07-19 17:45
أساس قوي جداً
شاهد النسخة الأصليةرد0
rekt_but_vibingvip
· 07-19 00:11
التكلفة لا تزال مرتفعة جداً
شاهد النسخة الأصليةرد0
GasFeeCrybabyvip
· 07-16 22:43
آلة أوراكل تكلفة غالية جداً
شاهد النسخة الأصليةرد0
GasWastervip
· 07-16 22:41
آلة أوراكل حقاً رائعة
شاهد النسخة الأصليةرد0
SelfSovereignStevevip
· 07-16 22:38
ابتكار جيد يمكن أن يكون له مستقبل
شاهد النسخة الأصليةرد0
DecentralizedEldervip
· 07-16 22:31
حل مشكلات البيانات مباشرة
شاهد النسخة الأصليةرد0
  • تثبيت