وفقًا لـ Blockworks، فإن بحثًا جديدًا في blockchain Ethereum يدرس الاستخدام المحتمل لـ zk-SNARKs (حجة المعرفة غير التفاعلية الموجزة للمعرفة الصفرية) لتمكين المعاملات الخاصة باستخدام Solidity، لغة البرمجة الأساسية لـ Ethereum. يهدف البحث إلى توفير وظائف تعزيز الخصوصية المخصصة عادةً لشبكات الطبقة الثانية المبنية فوق طبقة تطبيق إيثريوم. يعتقد ميرور تانغ، المؤسس المشارك لشركة Salus Security ومؤلف الورقة البحثية، أن تمكين وظيفة ZK داخل Solidity يمكن أن يلغي الحاجة إلى سلاسل الكتل من الطبقة الثانية، مثل مجموعات المعرفة الصفرية.
وأوضح تانغ أنه إذا كان من الممكن استخدام التحسين الحسابي لتمكين تقنية ZK على Solidity، فيمكن تخفيض رسوم الغاز على Ethereum بشكل كبير، مما يسمح بتركيز نشاط المعاملات على Ethereum بدلاً من أنظمة L-2 البيئية المتباينة. ومع ذلك، هناك عوائق فنية حالية تحول دون إدخال zk-SNARKs في الإيثريوم. على سبيل المثال، تعد Solidity حاليًا ذات ترابط واحد، وتنفذ معاملة واحدة في كل مرة، لذلك سيكون من الضروري إيجاد طرق لتقديم تعدد الترابط إلى Ethereum.
بالإضافة إلى ذلك، لتمكين zk-SNARKs من العمل بفعالية وأمان على الشبكة، سيكون من الضروري التأكد من أنها قابلة للتدقيق. تعتمد تقنية ZK على قيام المثبتين بإرسال إثباتات دقيقة إلى مدققين خارجيين دون الكشف عن معلومات البيان، مما قد يؤدي إلى متطلبات تخزين إضافية في مرحلة التحقق. يشير بحث تانغ إلى أن zk-SNARKs على Solidity يمكن أن تعزز الخصوصية وتحسن مقاومة MEV من خلال تمكين المعاملات الخاصة والتصويت على مشاريع Ethereum الحالية، في حين أن التتبع السريع لعملية التحقق من شأنه أن يعزز الأداء العام لـ blockchain.
صرح تانغ أن البحث، إذا تمت متابعته، سيكون مفتوح المصدر بالكامل، مما يسمح بمزيد من التطوير والمساهمة من قبل مجتمع Solidity. ويأمل أن يجذب بحثه انتباه أصحاب رؤوس الأموال في مجتمع العملات المشفرة حتى يتمكن فريقه من مواصلة العمل نحو جعل نتائجه حقيقة.