عصر الخصوصية في الكمبيوتر الإنترنت: فتح مفاتيح vet

! بقلم أندريا سيرولي

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

تعتبر سلاسل الكتل شفافة بشكل افتراضي، وهو أمر مثالي للنزاهة والتوافر. ومع ذلك، فإن هذه نقطة ضعف للعديد من التطبيقات في العالم الحقيقي التي تعتمد على السرية، مثل الرسائل، الهوية، الرعاية الصحية، المالية، الحوكمة، والألعاب.

مع vetKeys، يمكن للمطورين دمج التشفير من طرف إلى طرف بسلاسة في تطبيقاتهم، مما يضمن بقاء البيانات الحساسة محمية حتى على سلسلة الكتل العامة. من خلال الاستفادة من بروتوكول يسمى استخراج المفتاح العتبة المشفر القابل للتحقق، توفر vetKeys سرية وأمان قويين حتى في بيئة لامركزية.

ماذا يقدم معلم النيوبيوم؟

في جوهر vetKeys يوجد بروتوكول جديد متكامل اشتقاق المفاتيح العتبية المشفرة القابلة للتحقق (vetKD). وهذا يمكّن العقود الذكية التي تعمل على ICP، والتي تُسمى الحاويات، من طلب مفاتيح تشفير قوية يتم اشتقاقها وإدارتها بأمان بواسطة عقد الشبكة الفرعية.

المفاتيح المشتقة مشفرة بمفتاح عمومي يقدمه المستخدم، مما يضمن أن لا يمكن لعقد الشبكة الفرعية ولا الحاوية الوصول إلى المفاتيح المشتقة. علاوة على ذلك، يمكن للمستخدمين التحقق من أن المفتاح تم إنشاؤه بشكل صحيح وفقًا للبروتوكول، وأنه تم تشفيره بشكل صحيح باستخدام مفتاحهم العمومي، وأن المفتاح لم يتم العبث به.

يمكن الآن للوحدات الوصول إلى هذه الوظيفة الجديدة من خلال واجهة برمجة التطبيقات النظامية الجديدة التي تم تقديمها، مما يمنح المطورين وصولاً مباشرًا إلى إدارة المفاتيح اللامركزية من داخل عقودهم الذكية، دون الاعتماد على المكونات خارج السلسلة. لجعل التكامل سلسًا، يقدم إنجاز نيوبيوم مكتبات موجهة للمستخدمين والمطورين تبسط دمج مفاتيح vetKeys في سير العمل الواجهات الأمامية ومنطق الوحدات الخلفية، مما يسهل بناء تطبيقات لامركزية تحافظ على الخصوصية على الكمبيوتر الإنترنت.

بالإضافة إلى ذلك، يمكّن بروتوكول vetKD الحاويات من الوصول إلى فك التشفير بالعتبة، حيث يتم توزيع عمليات فك التشفير بشكل آمن عبر عقد شبكة فرعية. تعزز هذه المقاربة الموزعة الأمان من خلال القضاء على نقاط الفشل الفردية: لا يحتفظ أي طرف بمعلومات كافية لفك تشفير البيانات بمفرده. بدلاً من ذلك، يتطلب فك التشفير مشاركة من عتبة من العقد، والنتيجة قابلة للتحقق منها تشفيرياً.

ملاحظة مهمة: يضمن vetKeys سرية قوية حتى لحظة فك التشفير. بمجرد تسليم النص العادي، على سبيل المثال، إلى حاوية، يجب ألا يُفترض أنه خاص بعد الآن. في تلك المرحلة، تقع على عاتق المطور مسؤولية التعامل مع البيانات بشكل آمن ضمن منطق التطبيق. علاوة على ذلك، هناك العديد من التطبيقات التي يمكن أن تستفيد من فك التشفير على جانب الحاوية، حيث يتم الكشف عن المحتوى المفكوك intentionally لجميع المستخدمين في وقت أو حدث معين.

ماذا يمكنك أن تبني باستخدام vetKeys؟

من خلال إدخال اشتقاق المفاتيح العتبية إلى حاويات canisters، تفتح vetKeys الباب أمام مجموعة واسعة من التطبيقات التي تحافظ على الخصوصية والتي تحتاج إلى السرية، والتحكم المرن في الوصول، وضمانات ثقة أقوى. بالإضافة إلى الخصوصية، توسع vetKeys من قدرات سلسلة المفاتيح لحاويات canisters مع وظائف تشفير متقدمة جديدة، مما يمكّن من إنشاء تطبيقات لامركزية (dapps) أكثر قوة وأمانًا.

خدمات إدارة المفاتيح اللامركزية (DKMS)

إدارة مفاتيح المستخدمين، خاصة في إعدادات متعددة الأجهزة ومتعددة المستخدمين، معروفة بأنها معقدة وعرضة للأخطاء. يمكّن vetKeys تطوير خدمات إدارة المفاتيح اللامركزية التي تتيح للمستخدمين بسهولة إنشاء واسترجاع ومشاركة المفاتيح التشفيرية عبر الأجهزة ومع مستخدمين آخرين. من خلال تحميل اشتقاق المفاتيح على عقد الشبكة الفرعية، دون تعريض المفاتيح أبدًا، يبسط vetKeys توزيع المفاتيح. علاوة على ذلك، نظرًا لأن اشتقاق المفاتيح العتبية حتمي، يمكن للمستخدمين استرجاع مفاتيحهم بشكل موثوق عند الطلب، دون الحاجة إلى تخزينها في أي مكان بشكل صريح.

تخزين مشفر على السلسلة

تطبيق أساسي لـ DKMS هو توليد مفاتيح التشفير لتأمين البيانات، سواء المخزنة في حاوية، أو على سلسلة كتل أخرى، أو خارج السلسلة بالكامل. مع vetKeys، يمكن مشاركة هذه المفاتيح بأمان عبر الأجهزة وبين المستخدمين، مما يمكّن حالات استخدام قوية تحافظ على الخصوصية. يشمل ذلك حلول التخزين الخاصة، والرسائل المشفرة من النهاية إلى النهاية، ومديري كلمات المرور، والتطبيقات التعاونية التي تعمل على البيانات السرية.

التشفير المعتمد على الهوية (IBE)

تمكن vetKeys من التشفير القائم على الهوية، مما يسمح بتشفير البيانات مباشرة إلى هوية معينة، مثل شخصية، هوية إنترنت، عنوان بريد إلكتروني، أو حتى عنوان Ethereum. وهذا يجعل من الممكن تشفير البيانات لمستخدم أو حساب معين، حتى لو لم يتفاعل ذلك المستخدم مع الداب من قبل. من خلال المصادقة مع الداب باستخدام هويتهم، يمكن للمستخدم استرداد مفتاح فك التشفير الخاص بهم بأمان والوصول إلى البيانات.

تشفير التوقيت

نوع آخر من التشفير المتقدم الذي تتيحه vetKeys هو تشفير قفل الوقت، والذي يسمح للمرسل بتشفير البيانات إلى توقيت محدد، مما يضمن أن المستلم يمكنه فك التشفير فقط بعد مرور الوقت المحدد. يمكن للصناديق (Canisters) فرض هذا التحكم في الوصول القائم على الوقت من خلال طلب فك تشفير عتبة لبيانات مشفرة فقط بعد مرور وقت انتهاء مسبق، مما يحافظ على المعلومات الحساسة مختومة حتى اللحظة المناسبة. وهذا يجعل من الممكن تنفيذ تطبيقات حساسة للوقت، مثل المزادات المغلقة، الوثائق المقفلة زمنياً، مفاتيح الموت، وNFTs ذات الكشف المتأخر.

تشفير قفل الوقت يعمل أيضًا ككتلة بناء رئيسية لحماية ضد القيمة القابلة للاستخراج القصوى (MEV): من خلال الحفاظ على تفاصيل المعاملات سرية حتى بعد تضمين الكتلة، يمنع الخصوم من القيام بالتقدم الأمامي وإعادة ترتيب المعاملات.

توقيع BLS الحد

تسمح تقنية Chain Fusion للأوعية بالتفاعل بشكل أصلي مع سلاسل الكتل الأخرى، مثل Bitcoin أو Ethereum، دون الاعتماد على الجسور الخارجية أو الوسطاء الموثوقين. يتم تحقيق ذلك من خلال مخططات التوقيع العتبي، التي تمكن الأوعية من توجيه عقد الشبكة الفرعية لحساب توقيعات ECDSA وSchnorr وEdDSA بشكل جماعي. توسع vetKeys هذه القدرة من خلال تقديم مخطط توقيع عتبي جديد للأوعية: توقيعات BLS العتبية. تعتبر توقيعات BLS مناسبة بشكل خاص لتطبيقات متعددة السلاسل نظرًا لحجمها المدمج وخصائص التجميع الفعالة. من خلال دعم توقيعات BLS العتبية، تعزز vetKeys مزيدًا من قابلية التشغيل البيني لـ ICP، مما يمكّن الأوعية من المشاركة في تطبيقات وبروتوكولات متعددة السلاسل الأكثر تقدمًا.

العشوائية القابلة للتحقق

يمكن أن تعمل vetKeys أيضًا كوظيفة عشوائية قابلة للتحقق (VRF). وهذا يعني أن الحاويات يمكنها توليد عشوائية ليست فقط غير قابلة للتنبؤ ومحمية من التلاعب ولكن أيضًا يمكن التحقق منها علنًا. تعتبر العشوائية الموثوقة حجر الزاوية الحيوي لمجموعة واسعة من التطبيقات اللامركزية، بما في ذلك اليانصيب عبر الإنترنت بدون ثقة، وألعاب الكازينو العادلة، وتجارب GameFi حيث يجب أن تكون النتائج عادلة بشكل واضح. كما تلعب دورًا رئيسيًا في أنظمة NFT - على سبيل المثال، في تعيين السمات أو الندرة العشوائية أثناء عملية السك، أو تمكين التفاعلات داخل اللعبة القائمة على الفرص.

ابدأ البناء مع vetKeys

يمكن للمطورين البدء في استخدام vetKeys اليوم باستخدام الوثائق الرسمية:

  • وثائق مطوري vetKeys
  • المكتبات والأمثلة
  • تواصل وتفاعل مع المجتمع

!


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

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت