Gate.io هي بورصة تشفير رائدة تضم أكثر من 13 مليون مستخدم وأكثر من 1,700 زوج تداول. باعتبارها واحدة من أقدم وأكبر منصات التداول في العالم، تلتزم Gate.io بصرامة بلوائح الصناعة ولا تشارك في أي تلاعب بالسوق. لطالما كانت مهمتنا هي الانفتاح والشفافية والمساواة والتعاون. نحن نعتمد مجموعة متنوعة من الأساليب المركزية واللامركزية لضمان أمن أصول المستخدمين.
في وقت مبكر من مايو 2020، كانت Gate أول من اقترح إثبات الاحتياطي التبادلي (PoR) ودعت شركة التدقيق الأمريكية المعروفة Armanino LLP لتدقيق أصولها. إنها واحدة من أوائل البورصات في الصناعة التي تقترح إثبات الاحتياطي. في 23 نوفمبر 2023، أعلنت Gate رسميًا أنها قامت بترقية PoR من خلال تقنية عدم المعرفة، مما يسمح للمستخدمين بالاستمتاع بحماية أفضل للخصوصية وأمن البيانات. أصبحت واحدة من أولى البورصات في الصناعة التي تتبنى PoR لإثبات عدم المعرفة. ستوجهك هذه المقالة إلى كيفية استخدام إثبات الاحتياطي الخاص بـ Gate للتحقق من أمان أموالك على Gate.io.
في البورصات المركزية (CEX)، يتم تسجيل أصول كل مستخدم في دفتر بيانات المنصة، مما يجعل من الصعب على المستخدمين تأكيد ما إذا كانت أصولهم قد تم نقلها وما إذا كانت البورصة لديها أصول كافية لتغطية الأصول المودعة من قبل المستخدمين. لذلك، تحتاج البورصات إلى طريقة لإثبات أن لديها أصولًا احتياطية كافية لاسترداد أموال المستخدمين بالكامل، الأمر الذي يتطلب أن تكون قيمة الأصول الاحتياطية للبورصة أعلى من قيمة الأصول المودعة من قبل المستخدمين. يُطلق على إثبات الأصول المتاحة للجمهور اسم إثبات الاحتياطي. البيانات ذات الصلة بإثبات الاحتياطي هي نسبة الاحتياطي، وهي نسبة الأصول المحتفظ بها في البورصة إلى الأصول المودعة للمستخدم مضروبة في 100٪. عندما تكون نسبة الاحتياطي أكبر من 100٪، يمكن لأصول البورصة تلبية احتياجات السحب العادية للمستخدمين. كلما ارتفعت نسبة الاحتياطي، زادت القدرة على مقاومة مخاطر السيولة.
تنقسم نسبة الاحتياطي بشكل عام إلى نسبة احتياطي الصرف ونسبة احتياطي العملة الواحدة. تشير نسبة احتياطي الصرف إلى نسبة الأصول الإجمالية للبورصة إلى إجمالي ودائع المستخدمين مضروبة في 100٪. تشير نسبة احتياطي العملة الواحدة إلى نسبة عدد العملات المحددة الموجودة في محفظة البورصة إلى مبلغ تلك العملة المودعة من قبل المستخدمين مضروبًا في 100٪.
لمعرفة المزيد، يرجى النقر فوق كيفية قيام ZK-SNARK بتحسين Gate.io لإثبات الاحتياطيات. _
Zero-Knowledge Proof (ZKP) هي طريقة تشفير تسمح لطرف واحد (يُعرف باسم المُثبت) أن يثبت لطرف آخر (يُعرف باسم المدقق) أن بيانًا معينًا صحيح دون الكشف عن أي معلومات إضافية من شأنها أن تكشف عن أساس الإثبات. لا تحمي هذه العملية خصوصية المُثبت فحسب، بل تضمن أيضًا أن المدقق لا يمكنه تكرار عملية الإثبات أو الحصول على أي معلومات إضافية منها.
لفهم هذه التقنية، دعنا نفكر في مثال بسيط: يعرف المستخدم A رقم هاتف المستخدم B. عندما يسأل المستخدم C المستخدم A عما إذا كان يعرف رقم هاتف المستخدم B، يمكن للمستخدم A إثبات أنه يمتلك بالفعل رقم الهاتف عن طريق الاتصال برقم B على الفور، دون الكشف عنه للمستخدم C. تحافظ هذه العملية على خصوصية المستخدم مع الاستمرار في تقديم الإجابة، وهو ما نشير إليه باسم «دليل عدم المعرفة».
لمعرفة المزيد، يرجى النقر فوق شرح مفصل لبراهين المعرفة الصفرية.
ZK-snark هي تقنية موجزة وغير تفاعلية خالية من المعرفة. يقوم بإجراء «إعداد موثوق به» مسبقًا لإنشاء سلسلة مرجعية مشتركة (CRS)، والتي تسمح لجميع المُثبِّلين بالوصول إليها مباشرةً. يشبه هذا نظام تسجيل النقاط في الاختبار، حيث يقوم ZK-SNARK بتحميل الإجابات الصحيحة مباشرةً ويسمح للممتحنين بالتحقق من إجاباتهم (عن طريق إرسال حلولهم إلى النظام الخلفي، والذي سيوفر النتيجة النهائية للصواب). إنه ذو كفاءة عالية.
Merkle Tree هي بنية بيانات مشابهة لـ «الشجرة». تسمى البيانات الموجودة في الطبقة الدنيا «العقد الورقية»، ويمكن تسمية البيانات الموجودة في المنتصف بـ «العقد الوسيطة». يتم حساب قيم العقد الوسيطة عن طريق تجزئة قيم العقدتين الفرعيتين (تتم معالجة أي قيمة إدخال بطريقة محددة لإنتاج قيمة محددة). يتم بعد ذلك تجزئة العقد الوسيطة على اليسار واليمين للحصول على قيمة إخراج فريدة للعقدة المتوسطة ذات المستوى الأعلى. بعد المعالجة في كل مستوى، يتم الحصول على عقدة جذر فريدة (الجذر) لشجرة Merkle.
يجمع Gate.io بين تقنية ZK-snark مع Merkle Tree لوضع جميع ودائع المستخدمين في شجرة Merkle. بعد ذلك، يتم استخدام ZK-snark لإثبات أن جميع الأرصدة في الشجرة غير سلبية (أي أن البورصة لم تقم بتزوير أي حسابات للتدخل في إخراج Merkle Tree). أخيرًا، يتم إنشاء شجرة Merkle، ويتم نشر تجزئات العقدة ذات الصلة وتجزئة الجذر للجمهور للتحقق من المستخدم.
انقر على الرابط أو انتقل إلى موقع Gate.io وانتقل إلى الأسفل. انقر على زر إثبات الاحتياطيات بنسبة 100٪ للوصول إلى صفحة الواجهة الأمامية لـ Gate Reserves.
بعد الدخول إلى صفحة Gate.io Proof-of-Reserves الأمامية، يمكن للمستخدمين عرض آخر وقت تحديث للاحتياطي مباشرةً. في المثال أدناه، تم إجراء أحدث تدقيق في 10 نوفمبر 2023، باستخدام Markle Tree+ ZK-SNARKS كطريقة تدقيق. قام المستخدمون بإيداع ما يقرب من 2.77 مليار دولار أمريكي من الأصول، والأصول الموجودة في محفظة البوابة تتجاوز ودائع المستخدمين بمقدار 434 مليون دولار أمريكي، بإجمالي 3.206 مليار دولار أمريكي. تبلغ نسبة الاحتياطي الإجمالي 115.69٪.
سيؤدي التمرير لأسفل الصفحة إلى عرض المبالغ المحددة ونسب الاحتياطي للعملات المشفرة المختلفة. وبأخذ العملة المشفرة الأولى، بيتكوين، على سبيل المثال، اعتبارًا من ٨ ديسمبر ٢٠٢٣، قام المستخدمون بإيداع ١٣,٨٥ ألف بيتكوين، بينما تحتفظ محفظة جيت بمبلغ ١٧,١٠ ألف بيتكوين، مما أدى إلى نسبة احتياطي قدرها ١٢٣,٥٢٪ لبيتكوين.
انقر على أيقونة الصفحة في الركن الأيمن السفلي من الصورة لعرض نسبة احتياطي تصل إلى 112 رمزًا على البوابة. انقر على زر «تحقق الآن» في الصورة لعرض البرنامج التعليمي للتحقق. باتباع البرنامج التعليمي، يمكنك التحقق مما إذا كان رصيد حسابك مدرجًا في الحساب، وبالتالي التأكيد على أن نسبة الاحتياطي تعكس النتائج مع احتساب أموالك بشكل صحيح.
هناك طريقة أخرى للتحقق من حالة تدقيق الأصول الخاصة بك، وهي الانتقال إلى صفحة حسابي والانتقال إلى قسم عمليات التدقيق. هنا، يمكنك عرض سجلات التدقيق التاريخية الخاصة بك وحالة الاحتياطي الشامل لـ Gate.
يمكن للمستخدمين تنزيل برنامج التحقق من خلال Github أو رابط التنزيل الموجود على صفحة الحجز، وإعادة تسميته باسم [main]:
يحتاج المستخدم إلى اختيار النظام المقابل لجهازه للتنزيل.
أدخل صفحة التدقيق الشخصية، وابحث عن الدفعة التي تحتاج إلى التحقق، وانقر على «تنزيل Merkle Tree» و «تنزيل User Config» على التوالي لتنزيل البيانات.
بعد التنزيل، سيكون لديك ملف مضغوط باسم zkmerkle_cex_xxx.tar.gz. ضع البرنامج الرئيسي (ملف برنامج التحقق المذكور سابقًا) في المجلد، ثم ضع ملف user_config.json في مجلد التكوين. بمجرد الانتهاء من كل شيء، ستكون بنية الملف كما هو موضح في الرسم التخطيطي التالي:
بمجرد الانتهاء من هذه الخطوة، يتم إجراء جميع الاستعدادات اللازمة ويمكن أن يبدأ التحقق الرسمي.
يمكن للمستخدمين إدخال الأمر [cmd] مباشرة أو إدخال الأمر [cd ~/downloads/Zkmerkle_cex_xxx] في [المحطة الطرفية] لإدخال ملف zkmerkle_cex_xxx الذي تم تكوينه مسبقًا والمذكورة أعلاه.
ثم أدخل:
نص عادي
. /رئيسي تحقق من الجنس
في حالة نجاح عملية التحقق، سيتم إخراج ما يلي:
نص عادي
تم التحقق من اجتياز جميع البراهين!!!
يرجى إدخال الأمر التالي للتحقق من الأصول الخاصة بك:
نص عادي
. /رئيسي تحقق من المستخدم
إذا تم حساب أصول المستخدم بشكل صحيح، فستكون بيانات الحساب والرصيد بمثابة عقدة ورقية لشجرة Merkle. لذلك، سيتم إخراج التحقق الناجح.
نص عادي
أوراق ميركل هاش: 164 bc38a71b7a757455 d93017242b4960cd1fea6842d8387b60c5780205858ce
تحقق من المرور!!!
إذا كنت ترغب في معرفة المزيد من التفاصيل الفنية، يمكنك النقر فوق الارتباط للوصول إلى Github وعرض الكود مفتوح المصدر.
يعد تمكين ZK-snark ترقية مهمة لإثبات الاحتياطيات في Gate.io وخطوة مهمة في حماية أمان أصول المستخدم. بفضل ضمانات الأمان والخصوصية المتميزة، فإنها تجلب للمستخدمين مزيدًا من الثقة وتضع معيارًا جديدًا لصناعة العملات المشفرة بأكملها.
Gate.io هي بورصة تشفير رائدة تضم أكثر من 13 مليون مستخدم وأكثر من 1,700 زوج تداول. باعتبارها واحدة من أقدم وأكبر منصات التداول في العالم، تلتزم Gate.io بصرامة بلوائح الصناعة ولا تشارك في أي تلاعب بالسوق. لطالما كانت مهمتنا هي الانفتاح والشفافية والمساواة والتعاون. نحن نعتمد مجموعة متنوعة من الأساليب المركزية واللامركزية لضمان أمن أصول المستخدمين.
في وقت مبكر من مايو 2020، كانت Gate أول من اقترح إثبات الاحتياطي التبادلي (PoR) ودعت شركة التدقيق الأمريكية المعروفة Armanino LLP لتدقيق أصولها. إنها واحدة من أوائل البورصات في الصناعة التي تقترح إثبات الاحتياطي. في 23 نوفمبر 2023، أعلنت Gate رسميًا أنها قامت بترقية PoR من خلال تقنية عدم المعرفة، مما يسمح للمستخدمين بالاستمتاع بحماية أفضل للخصوصية وأمن البيانات. أصبحت واحدة من أولى البورصات في الصناعة التي تتبنى PoR لإثبات عدم المعرفة. ستوجهك هذه المقالة إلى كيفية استخدام إثبات الاحتياطي الخاص بـ Gate للتحقق من أمان أموالك على Gate.io.
في البورصات المركزية (CEX)، يتم تسجيل أصول كل مستخدم في دفتر بيانات المنصة، مما يجعل من الصعب على المستخدمين تأكيد ما إذا كانت أصولهم قد تم نقلها وما إذا كانت البورصة لديها أصول كافية لتغطية الأصول المودعة من قبل المستخدمين. لذلك، تحتاج البورصات إلى طريقة لإثبات أن لديها أصولًا احتياطية كافية لاسترداد أموال المستخدمين بالكامل، الأمر الذي يتطلب أن تكون قيمة الأصول الاحتياطية للبورصة أعلى من قيمة الأصول المودعة من قبل المستخدمين. يُطلق على إثبات الأصول المتاحة للجمهور اسم إثبات الاحتياطي. البيانات ذات الصلة بإثبات الاحتياطي هي نسبة الاحتياطي، وهي نسبة الأصول المحتفظ بها في البورصة إلى الأصول المودعة للمستخدم مضروبة في 100٪. عندما تكون نسبة الاحتياطي أكبر من 100٪، يمكن لأصول البورصة تلبية احتياجات السحب العادية للمستخدمين. كلما ارتفعت نسبة الاحتياطي، زادت القدرة على مقاومة مخاطر السيولة.
تنقسم نسبة الاحتياطي بشكل عام إلى نسبة احتياطي الصرف ونسبة احتياطي العملة الواحدة. تشير نسبة احتياطي الصرف إلى نسبة الأصول الإجمالية للبورصة إلى إجمالي ودائع المستخدمين مضروبة في 100٪. تشير نسبة احتياطي العملة الواحدة إلى نسبة عدد العملات المحددة الموجودة في محفظة البورصة إلى مبلغ تلك العملة المودعة من قبل المستخدمين مضروبًا في 100٪.
لمعرفة المزيد، يرجى النقر فوق كيفية قيام ZK-SNARK بتحسين Gate.io لإثبات الاحتياطيات. _
Zero-Knowledge Proof (ZKP) هي طريقة تشفير تسمح لطرف واحد (يُعرف باسم المُثبت) أن يثبت لطرف آخر (يُعرف باسم المدقق) أن بيانًا معينًا صحيح دون الكشف عن أي معلومات إضافية من شأنها أن تكشف عن أساس الإثبات. لا تحمي هذه العملية خصوصية المُثبت فحسب، بل تضمن أيضًا أن المدقق لا يمكنه تكرار عملية الإثبات أو الحصول على أي معلومات إضافية منها.
لفهم هذه التقنية، دعنا نفكر في مثال بسيط: يعرف المستخدم A رقم هاتف المستخدم B. عندما يسأل المستخدم C المستخدم A عما إذا كان يعرف رقم هاتف المستخدم B، يمكن للمستخدم A إثبات أنه يمتلك بالفعل رقم الهاتف عن طريق الاتصال برقم B على الفور، دون الكشف عنه للمستخدم C. تحافظ هذه العملية على خصوصية المستخدم مع الاستمرار في تقديم الإجابة، وهو ما نشير إليه باسم «دليل عدم المعرفة».
لمعرفة المزيد، يرجى النقر فوق شرح مفصل لبراهين المعرفة الصفرية.
ZK-snark هي تقنية موجزة وغير تفاعلية خالية من المعرفة. يقوم بإجراء «إعداد موثوق به» مسبقًا لإنشاء سلسلة مرجعية مشتركة (CRS)، والتي تسمح لجميع المُثبِّلين بالوصول إليها مباشرةً. يشبه هذا نظام تسجيل النقاط في الاختبار، حيث يقوم ZK-SNARK بتحميل الإجابات الصحيحة مباشرةً ويسمح للممتحنين بالتحقق من إجاباتهم (عن طريق إرسال حلولهم إلى النظام الخلفي، والذي سيوفر النتيجة النهائية للصواب). إنه ذو كفاءة عالية.
Merkle Tree هي بنية بيانات مشابهة لـ «الشجرة». تسمى البيانات الموجودة في الطبقة الدنيا «العقد الورقية»، ويمكن تسمية البيانات الموجودة في المنتصف بـ «العقد الوسيطة». يتم حساب قيم العقد الوسيطة عن طريق تجزئة قيم العقدتين الفرعيتين (تتم معالجة أي قيمة إدخال بطريقة محددة لإنتاج قيمة محددة). يتم بعد ذلك تجزئة العقد الوسيطة على اليسار واليمين للحصول على قيمة إخراج فريدة للعقدة المتوسطة ذات المستوى الأعلى. بعد المعالجة في كل مستوى، يتم الحصول على عقدة جذر فريدة (الجذر) لشجرة Merkle.
يجمع Gate.io بين تقنية ZK-snark مع Merkle Tree لوضع جميع ودائع المستخدمين في شجرة Merkle. بعد ذلك، يتم استخدام ZK-snark لإثبات أن جميع الأرصدة في الشجرة غير سلبية (أي أن البورصة لم تقم بتزوير أي حسابات للتدخل في إخراج Merkle Tree). أخيرًا، يتم إنشاء شجرة Merkle، ويتم نشر تجزئات العقدة ذات الصلة وتجزئة الجذر للجمهور للتحقق من المستخدم.
انقر على الرابط أو انتقل إلى موقع Gate.io وانتقل إلى الأسفل. انقر على زر إثبات الاحتياطيات بنسبة 100٪ للوصول إلى صفحة الواجهة الأمامية لـ Gate Reserves.
بعد الدخول إلى صفحة Gate.io Proof-of-Reserves الأمامية، يمكن للمستخدمين عرض آخر وقت تحديث للاحتياطي مباشرةً. في المثال أدناه، تم إجراء أحدث تدقيق في 10 نوفمبر 2023، باستخدام Markle Tree+ ZK-SNARKS كطريقة تدقيق. قام المستخدمون بإيداع ما يقرب من 2.77 مليار دولار أمريكي من الأصول، والأصول الموجودة في محفظة البوابة تتجاوز ودائع المستخدمين بمقدار 434 مليون دولار أمريكي، بإجمالي 3.206 مليار دولار أمريكي. تبلغ نسبة الاحتياطي الإجمالي 115.69٪.
سيؤدي التمرير لأسفل الصفحة إلى عرض المبالغ المحددة ونسب الاحتياطي للعملات المشفرة المختلفة. وبأخذ العملة المشفرة الأولى، بيتكوين، على سبيل المثال، اعتبارًا من ٨ ديسمبر ٢٠٢٣، قام المستخدمون بإيداع ١٣,٨٥ ألف بيتكوين، بينما تحتفظ محفظة جيت بمبلغ ١٧,١٠ ألف بيتكوين، مما أدى إلى نسبة احتياطي قدرها ١٢٣,٥٢٪ لبيتكوين.
انقر على أيقونة الصفحة في الركن الأيمن السفلي من الصورة لعرض نسبة احتياطي تصل إلى 112 رمزًا على البوابة. انقر على زر «تحقق الآن» في الصورة لعرض البرنامج التعليمي للتحقق. باتباع البرنامج التعليمي، يمكنك التحقق مما إذا كان رصيد حسابك مدرجًا في الحساب، وبالتالي التأكيد على أن نسبة الاحتياطي تعكس النتائج مع احتساب أموالك بشكل صحيح.
هناك طريقة أخرى للتحقق من حالة تدقيق الأصول الخاصة بك، وهي الانتقال إلى صفحة حسابي والانتقال إلى قسم عمليات التدقيق. هنا، يمكنك عرض سجلات التدقيق التاريخية الخاصة بك وحالة الاحتياطي الشامل لـ Gate.
يمكن للمستخدمين تنزيل برنامج التحقق من خلال Github أو رابط التنزيل الموجود على صفحة الحجز، وإعادة تسميته باسم [main]:
يحتاج المستخدم إلى اختيار النظام المقابل لجهازه للتنزيل.
أدخل صفحة التدقيق الشخصية، وابحث عن الدفعة التي تحتاج إلى التحقق، وانقر على «تنزيل Merkle Tree» و «تنزيل User Config» على التوالي لتنزيل البيانات.
بعد التنزيل، سيكون لديك ملف مضغوط باسم zkmerkle_cex_xxx.tar.gz. ضع البرنامج الرئيسي (ملف برنامج التحقق المذكور سابقًا) في المجلد، ثم ضع ملف user_config.json في مجلد التكوين. بمجرد الانتهاء من كل شيء، ستكون بنية الملف كما هو موضح في الرسم التخطيطي التالي:
بمجرد الانتهاء من هذه الخطوة، يتم إجراء جميع الاستعدادات اللازمة ويمكن أن يبدأ التحقق الرسمي.
يمكن للمستخدمين إدخال الأمر [cmd] مباشرة أو إدخال الأمر [cd ~/downloads/Zkmerkle_cex_xxx] في [المحطة الطرفية] لإدخال ملف zkmerkle_cex_xxx الذي تم تكوينه مسبقًا والمذكورة أعلاه.
ثم أدخل:
نص عادي
. /رئيسي تحقق من الجنس
في حالة نجاح عملية التحقق، سيتم إخراج ما يلي:
نص عادي
تم التحقق من اجتياز جميع البراهين!!!
يرجى إدخال الأمر التالي للتحقق من الأصول الخاصة بك:
نص عادي
. /رئيسي تحقق من المستخدم
إذا تم حساب أصول المستخدم بشكل صحيح، فستكون بيانات الحساب والرصيد بمثابة عقدة ورقية لشجرة Merkle. لذلك، سيتم إخراج التحقق الناجح.
نص عادي
أوراق ميركل هاش: 164 bc38a71b7a757455 d93017242b4960cd1fea6842d8387b60c5780205858ce
تحقق من المرور!!!
إذا كنت ترغب في معرفة المزيد من التفاصيل الفنية، يمكنك النقر فوق الارتباط للوصول إلى Github وعرض الكود مفتوح المصدر.
يعد تمكين ZK-snark ترقية مهمة لإثبات الاحتياطيات في Gate.io وخطوة مهمة في حماية أمان أصول المستخدم. بفضل ضمانات الأمان والخصوصية المتميزة، فإنها تجلب للمستخدمين مزيدًا من الثقة وتضع معيارًا جديدًا لصناعة العملات المشفرة بأكملها.