ما هو مشروع الكريبتو ZAMA؟
تعتمد شبكات البلوكشين العامة مثل الايثيريوم والبيتكوين على مبدأ الشفافية الكاملة. فكل المعاملات والبيانات تكون متاحة للجميع، وهو ما يعزز الثقة وإمكانية التحقق من صحة العمليات. لكن هذه الشفافية لها جانب سلبي، إذ إن جميع البيانات تكون مرئية للجميع، مما يحدّ من إمكانية استخدام البلوكشين في مجالات تتطلب قدر عالي من الخصوصية، مثل القطاع المالي، والرعاية الصحية، والشركات والمؤسسات. هنا يأتي دور مشروع "Zama"، الذي يسعى إلى حل هذه المشكلة من خلال استخدام تقنية تشفير متقدمة تُعرف باسم التشفير المتجانس الكامل (Fully Homomorphic Encryption – FHE). تسمح هذه التقنية بمعالجة البيانات وهي ما تزال مشفرة، أي يمكن إجراء العمليات الحسابية عليها دون الحاجة إلى فك تشفيرها أولا. وبهذه الطريقة تبقى البيانات سرية ومحمية طوال الوقت. ومن خلال تطوير بروتوكول يدعم العقود الذكية السرية (Confidential Smart Contracts)، يهدف مشروع "Zama" إلى توفير مستوى حقيقي من الخصوصية داخل عالم الويب اللامركزي، مع الحفاظ في الوقت نفسه على مزايا الشفافية وإمكانية التحقق التي تتميز بها شبكات البلوكشين العامة.
ويدور المقال حول النقاط الرئيسية التالية:
ماهية مشروع Zama؟
"Zama" هو مشروع تقوده شركة متخصصة في مجال التشفير مفتوح المصدر، يهدف إلى جعل تقنية التشفير المتجانس الكامل (FHE) متاحة وسهلة الاستخدام للمطورين. ويُعد أبرز منتجات الشركة بروتوكول "Zama Confidential Blockchain Protocol"، وهو نظام يتيح إنشاء عقود ذكية تحافظ على خصوصية البيانات.
تعتمد فكرة Zama على مبدأ بسيط لكنه قوي. فبدلا من إرسال البيانات الحساسة إلى البلوكشين أو إلى خادم مركزي لمعالجتها بشكل مكشوف، يقوم المستخدم بتشفير بياناته على جهازه الخاص أولا. بعد ذلك يتم إرسال البيانات المشفرة فقط إلى شبكة البلوكشين، حيث تتم معالجتها وهي لا تزال مشفرة. وعند الانتهاء من المعالجة، تنتج الشبكة نتيجة مشفرة لا يستطيع فكها وقراءتها إلا صاحب البيانات نفسه.
بهذه الطريقة يضمن "Zama" حماية البيانات من البداية إلى النهاية (End-to-End Confidentiality)، مما يسمح بإنشاء تطبيقات لامركزية يمكنها معالجة المعلومات الحساسة دون الكشف عنها على الشبكة.
كيف يعمل مشروع Zama؟
تعتمد بنية Zama على استخدام تقنية التشفير المتجانس الكامل (FHE) لحل المشكلة الأساسية في عالم البلوكشين، وهي التوازن بين الخصوصية والشفافية.
1. التشفير المتجانس الكامل (FHE)
تسمح تقنية FHE بإجراء العمليات الحسابية على البيانات وهي ما تزال مشفرة دون الحاجة إلى فك تشفيرها. في شبكات البلوكشين التقليدية، يجب أن تكون البيانات مرئية للعامة حتى يتم التحقق من المعاملات. على سبيل المثال، عندما يتم تنفيذ معاملة مالية، يجب أن تكون قيمة الرصيد والمبلغ واضحة للشبكة حتى يتم التأكد من أن المستخدم يمتلك رصيد كافي.
أما مع "Zama"، فيمكن للعقد الذكي التحقق من الرصيد وتنفيذ العمليات المطلوبة بينما تظل البيانات مشفرة بالكامل. وبذلك تستطيع الشبكة التحقق من صحة المعاملة دون أن ترى فعليا قيمة الرصيد أو المبلغ.
2. العقود الذكية السرية (fhEVM)
طوّر "Zama" نظام يُعرف باسم "fhEVM" أو "Fully Homomorphic Ethereum Virtual Machine". يسمح هذا النظام للمطورين بإنشاء عقود ذكية تحافظ على خصوصية البيانات باستخدام لغة "Solidity" نفسها المستخدمة في تطوير تطبيقات الايثيريوم.
كما يمكن للمطورين تحديد الأجزاء العامة من العقد الذكي التي يمكن للجميع رؤيتها، والأجزاء الخاصة التي تبقى مشفرة وسرية. وهذا يجعل من السهل دمج ميزات الخصوصية داخل التطبيقات اللامركزية (DApps) دون الحاجة إلى إعادة بناء المشروع من الصفر.
3. التوافق مع عدة شبكات
تم تصميم "Zama" ليعمل كطبقة إضافية فوق شبكات البلوكشين الأخرى، وليس كشبكة مستقلة فقط. فالمشروع متوافق مع الايثيريوم، وشبكات الطبقات الثانية، وعدد من شبكات البلوكشين الأخرى. وهذا يعني أن المطورين لا يحتاجون إلى مغادرة الشبكة التي يستخدمونها للحصول على ميزات الخصوصية، بل يمكنهم ببساطة استخدام تقنية "Zama" فوق الشبكة الحالية.
الاستخدامات المحتملة لتقنية Zama
تفتح تقنية "Zama" آفاق جديدة لتطوير تطبيقات البلوكتشين التي تتطلب حماية عالية للبيانات والخصوصية.
1. التمويل اللامركزي السري
يمكن للمستخدمين إجراء عمليات التداول والإقراض والاقتراض دون الكشف عن مراكزهم المالية أو استراتيجياتهم للآخرين. وهذا يساعد على تقليل مشاكل مثل Front-running (استباق المعاملات للاستفادة منها) وCopy-trading (تقليد صفقات المتداولين الآخرين)، وبذلك تصبح أنشطة التمويل اللامركزي أكثر أمانا وخصوصية.
2. الهوية الرقمية على البلوكشين
تتيح تقنية "Zama" إمكانية إثبات معلومات شخصية معينة دون الكشف عن البيانات الكاملة. فعلى سبيل المثال، يمكن للمستخدم إثبات أنه أكبر من 18 عام أو أنه مواطن في دولة معينة، وذلك دون الحاجة إلى رفع صورة بطاقة الهوية أو جواز السفر، مما يحافظ على خصوصية المستخدم.
3. التصويت المشفّر في المنظمات اللامركزية
يمكن استخدام تقنية "Zama" لإنشاء أنظمة تصويت سرية داخل المنظمات اللامركزية. حيث يتم احتساب الأصوات بدقة مع الحفاظ على سرية اختيارات المصوتين، وهذا يقلل من احتمالات الضغط أو الرشوة على المشاركين في عملية التصويت.
4. الألعاب على البلوكشين
يمكن للألعاب المبنية على البلوكشين استخدام تقنية "Zama" لإخفاء بعض المعلومات داخل اللعبة. فعلى سبيل المثال يمكن تطبيق ميكانيكية Fog of War لإخفاء أجزاء من الخريطة، أو إخفاء أوراق اللعب والعناصر السرية لدى اللاعبين. وهذا يسمح ببناء ألعاب أكثر تعقيد وتوازن مع الحفاظ على شفافية البلوكشين.
العملة الرقمية ZAMA
تُعد عملة ZAMA العملة الرقمية الأساسية داخل منظومة مشروع "Zama"، حيث تُستخدم كأداة رئيسية لتشغيل الشبكة ودعم عملها. وتلعب هذه العملة عدة أدوار مهمة داخل النظام البيئي للمشروع.
1. رسوم المعاملات
يستخدم المستخدمون عملة ZAMA لدفع رسوم تنفيذ المعاملات والعقود الذكية السرية على الشبكة. فعند إجراء عملية أو تشغيل عقد ذكي يعتمد على الخصوصية، يتم دفع الرسوم باستخدام هذه العملة.
2. الحوكمة
تمنح العملة لحامليها القدرة على المشاركة في إدارة وتطوير البروتوكول، حيث يمكنهم التصويت على تحديثات البروتوكول، والتغييرات في إعدادات الشبكة، والقرارات المهمة المتعلقة بتطوير المشروع.
3. الحوافز والمكافآت
تتطلب عمليات التشفير المتجانس الكامل (FHE) قدر كبير من القدرة الحاسوبية. ولهذا يتم مكافأة مشغلي الشبكة الذين يقومون بمهام مثل إثبات العمليات الحسابية (Proving) والتحقق من صحتها (Verifying). وتُمنح هذه المكافآت على شكل عملات ZAMA، مما يشجع المشاركين على دعم الشبكة والمساهمة في تشغيلها بكفاءة.
خلاصة القول
تُعد الخصوصية أحد أكبر التحديات المتبقية أمام الانتشار الواسع لتقنية البلوكشين. فلكي تتمكن المؤسسات والمستخدمون العاديون من تبنّي الويب 3 بشكل كامل، يجب أن تتوفر إمكانية الحفاظ على سرية بعض البيانات الحساسة.
يقدّم مشروع "Zama" حل واعد لهذه المشكلة من خلال استخدام تقنية التشفير المتجانس الكامل (Fully Homomorphic Encryption – FHE). إذ تسمح هذه التقنية لشبكات البلوكشين بمعالجة البيانات دون الحاجة إلى الاطلاع عليها أو فك تشفيرها.
وبذلك يساهم "Zama" في بناء بنية تحتية يمكن أن تجعل الإنترنت اللامركزي أكثر أمان وخصوصية وسهولة في الاستخدام، مما قد يفتح الباب أمام موجة جديدة من التطبيقات والخدمات القائمة على البلوكشين.
"Zama" هو مشروع تقوده شركة متخصصة في مجال التشفير مفتوح المصدر، يهدف إلى جعل تقنية التشفير المتجانس الكامل (FHE) متاحة وسهلة الاستخدام للمطورين.
ويُعد أبرز منتجات الشركة بروتوكول "Zama Confidential Blockchain Protocol"، وهو نظام يتيح إنشاء عقود ذكية تحافظ على خصوصية البيانات.
تعتمد فكرة Zama على مبدأ بسيط لكنه قوي.
فبدلا من إرسال البيانات الحساسة إلى البلوكشين أو إلى خادم مركزي لمعالجتها بشكل مكشوف، يقوم المستخدم بتشفير بياناته على جهازه الخاص أولا.
بعد ذلك يتم إرسال البيانات المشفرة فقط إلى شبكة البلوكشين، حيث تتم معالجتها وهي لا تزال مشفرة.
وعند الانتهاء من المعالجة، تنتج الشبكة نتيجة مشفرة لا يستطيع فكها وقراءتها إلا صاحب البيانات نفسه.
بهذه الطريقة يضمن "Zama" حماية البيانات من البداية إلى النهاية (End-to-End Confidentiality)، مما يسمح بإنشاء تطبيقات لامركزية يمكنها معالجة المعلومات الحساسة دون الكشف عنها على الشبكة.