مقابلات
إيفان شابيرو، الرئيس التنفيذي والمؤسس المشارك لشركة O(1) Labs – سلسلة المقابلات

إيفان شابيرو هو الرئيس التنفيذي & المؤسس المشارك لشركة O(1) Labs، الشركة المسؤولة عن إطلاق Mina Protocol. إيفان لديه خلفية في علوم الحاسوب، وتعلم الآلة، والأنظمة الموزعة، وتخطيط مهام الروبوتات.
ما المقصود بـ O(1)؟
O(1) Labs هي الشركة التي أسستها مع المؤسس المشارك لي، إيزاك مكلر، في عام 2017 للبحث وحل مشكلات المركزية وأمان البيانات وراء سلاسل الكتل. الفريق الذي بنيناه في O(1) Labs انتهى به الأمر إلى حاضنة سلسلة كتل بحجم ثابت، Mina Protocol، لمعالجة هذه المشكلة.
O(1) يشير إلى مفهوم في نظرية تعقيد الخوارزميات، تدوين الـ Big-O، الذي يصف مدى زمن تنفيذ الخوارزمية كدالة على مدخلاتها. تدوين O(1) هو خوارزمية ستنفذ دائمًا في نفس الوقت (أو المساحة) بغض النظر عن حجم مجموعة البيانات المدخلة، بينما يمكن أن تكون O(n)، O(log n)، إلخ. لذا مهما كان حجم البيانات، يبقى الوقت المستغرق لأداء الخوارزمية ثابتًا. هذه هي الخاصية التي نحصل عليها مع سلسلة كتل Mina المختصرة – بغض النظر عن عدد المعاملات التي عالجتها السلسلة أو قدمها عمر السلسلة، تستغرق سلسلة الكتل وقتًا ثابتًا للتحقق. ومن هنا جاء اسم O-of-1 Labs.
هل يمكنك مشاركتنا قصة نشأة O(1) Labs؟
بدأت البرمجة في المدرسة الثانوية، وعندما سمعت عن العملات المشفرة، أسرتني إمكانيتها في تحويل الإنترنت. قرأت تقريبًا كل ورقة بيضاء نُشرت في الأيام الأولى للcryptocurrency. بدأ المؤسس المشارك إيزاك مكلر وأنا نتعرف على الثغرات في تصميم سلاسل الكتل التقليدية مثل Bitcoin ولاحقًا Ethereum، والتي تكمن في مشكلة جذريّة واحدة: تصميم هذه السلاسل يعني أنها ستصبح في النهاية ثقيلة جدًا للبيانات لتسمح بالمشاركة الشاملة من قبل عُقَد التعدين والتحقق. هذا سيؤثر على اللامركزية والأمان. أنشأنا O(1) Labs لمعالجة هذه المشكلة الجذرية، وMina هي الحل الذي نشأ من سنوات من البحث والتطوير والاختبار.
في عام 2017، أطلقت O(1) Labs سلسلة كتل Mina (التي كانت تُدعى سابقًا Coda Protocol)، لماذا كنت تعتقد أن الوقت مناسب لإطلاق سلسلة كتل جديدة؟
بالنسبة لنا، لم يكن الأمر يتعلق بإيجاد “الوقت المناسب”، بل بحل تحدٍ تقني أساسي في مجال العملات المشفرة، وتحسين الإطلاق عندما يكون اختبار الشبكة جاهزًا للمجتمع للمشاركة وتقديم الملاحظات. قضينا عدة أشهر نجمع وننفذ ملاحظات المستخدمين قبل إطلاق الشبكة الرئيسية في 23 مارس 2021. وبعد ذلك مباشرة، أكمل بيع توكن مجتمع Mina، وجمع 18.75 مليون دولار في 4 ساعات.
Mina هي سلسلة كتل خفيفة الوزن لا يتجاوز حجمها 22 كيلوبايت. ما هي فوائد الحفاظ على حجم سلسلة الكتل صغيرًا؟
يجب على العُقَد تنزيل السلسلة بالكامل للمشاركة في التوافق. سلاسل الكتل التقليدية مثل Bitcoin وEthereum أصبحت ثقيلة جدًا للبيانات، وبالتالي يجب على العُقَد تلبية متطلبات موارد معينة للمشاركة (للتوضيح، حجم سلسلة Bitcoin الحالية حوالي 349 جيجابايت، بينما يظل حجم Mina 22 كيلوبايت). هذه المتطلبات الحاسوبية العالية تحدّ من مجموعة العُقَد المؤهلة للمشاركة، مما يؤثر على مستوى اللامركزية، وفي النهاية على الأمان. من خلال احتواء الحالة الكاملة للسلسلة في دليل إثبات صفر-معرفة خفيف الوزن، يصبح من الأسهل بكثير تنزيل Mina، مما يوسع قاعدة العُقَد المؤهلة، ويزيد من إمكانية الوصول واللامركزية.
هل يمكنك شرح ما هي إثباتات المعرفة الصفرية بالتحديد؟
في جوهرها، يسمح إثبات المعرفة الصفرية للمرسل بإثبات صحة حقيقة دون مشاركة الحقيقة نفسها. يجعل هذا إثباتات المعرفة الصفرية مثالية لإثبات أن المرسل يمتلك معلومات خاصة دون الكشف عن تلك المعلومات نفسها. تقوم Mina بنشر zk-SNARKs المتكررة، التي تلتقط حالة السلسلة بأكملها كلقطة خفيفة الوزن بدلاً من السلسلة نفسها. عندما يتم إنشاء الكتلة التالية في الشبكة، تأخذ لقطة لنفسها — مع لقطة الحالة السابقة للسلسلة كخلفية. تُستخدم تلك اللقطة الجديدة كخلفية للكتلة التالية، وهكذا وهكذا – هذا هو الجزء “المتكرر”. بشكل مذهل، رغم أنه يمكن أن يحتوي على إثبات لمعلومات لا نهائية، تظل اللقطة بحجم ثابت.
بخلاف حجم سلسلة الكتل، ما الذي يميز Mina عن سلاسل الكتل المنافسة؟
تمكين Mina من نشر zk-SNARKs المتكررة يتيح للمطورين إنشاء تطبيقات قابلة للتحقق تعطي المستخدمين التحكم في البيانات التي يرغبون في مشاركتها. بعدم طلب مشاركة المعلومات الحساسة، تحمي هذه التطبيقات — التي تُسمى Snapps — بيانات المستخدم من التعرض للقرصنة والاختراقات. إذا تم استغلال Snapps عبر الويب، سيصبح الإنترنت مكانًا أكثر أمانًا وخصوصية للمستخدمين.
هل يمكنك توضيح ما هي Snapps؟
Snapps هي تطبيقات قابلة للتحقق تم إنشاؤها باستخدام بروتوكول Mina. أحد أمثلة Snapp هو بروتوكول الإقراض اللامركزي Teller Finance، الذي يستخدم Mina لتمكين المستخدمين من إثبات أن تقييمهم الائتماني فوق 700 دون مشاركة التقييم الفعلي أو أي معلومات شخصية حساسة (PII) مثل رقم الضمان الاجتماعي مع الطرف الطالب. يتصل Mina بوكالة تقارير الائتمان، ينتج إثباتًا (مثلاً، تجاوز العتبة الائتمانية)، ويشارك ذلك الإثبات مع الطرف الطالب. من خلال مشاركة إثبات بدلاً من البيانات الفعلية، لا تعرض Teller Finance معلومات PII الخاصة بالمستخدمين للخطر.
ما الذي يعمل عليه فريق سلسلة كتل Mina حاليًا؟
نحن متحمسون لنقل قدرات Mina في حماية خصوصية البيانات الشخصية إلى سلاسل كتل إضافية ونعمل على إنشاء جسور إلى سلاسل أخرى. لدينا أيضًا مجتمع عالمي رائع ومتفاعل للغاية.
هل هناك شيء آخر ترغب في مشاركته حول O(1) Labs أو Mina؟
للبقاء على اطلاع بأحدث تطوراتنا والمشاركة في مجتمعنا العالمي، تفضل بزيارة موقعنا website وقنواتنا الاجتماعية والمجتمعية:
Discord: https://bit.ly/MinaDiscord
Telegram: http://bit.ly/MinaTelegram
Twitter: https://twitter.com/MinaProtocol
Medium: https://medium.com/MinaProtocol
YouTube: https://youtube.com/c/MinaProtocol
شكرًا على المقابلة الرائعة، القراء الذين يرغبون في معرفة المزيد يجب أن يزوروا O(1) Labs، و/أو Mina Protocol.












