ترقية شتلة ZCash: كل ما تحتاج إلى معرفته

Sapling هي واحدة من أكثر الترقيات إثارة لبروتوكول ZCash حتى الآن.

من المقرر أن تحدث Sapling في أواخر أكتوبر من عام 2018 ، وستقدم عددًا من التحسينات على العملية التي تعمل بها المعاملات المحمية. ومن المقرر أن تجعل هذه المعاملات أخف وزنا وأكثر قدرة على التكيف.

من خلال تنفيذ هذه الترقيات في بروتوكول ZCash ، سيتم دمج المعاملات المحمية بسهولة في محافظ المحمول والتبادلات وبائعي العملة المشفرة. سيأخذ Sapling أيضًا ZCash خطوة واحدة أقرب إلى blockchain خاص بالكامل.

في هذا المنشور سوف نلقي نظرة على ترقية الشتلة وتحليل ما يمكن أن يعنيه بالضبط لـ ZCash في المستقبل.

الحاجة إلى الشتلات

فلماذا يوصف هذا بأنه تحديث مهم؟ حسنًا ، يتعلق الأمر بالحالة الحالية لنظام معاملات خصوصية ZCash.

بالنسبة لأولئك الذين لا يعرفون ، فإن معاملات ZCash المحمية لعناوين محمية ليست إلزامية. يجب أن يختار المستخدم استخدام هذه الأنواع من العناوين حتى تكون خاصة بالكامل.

ومع ذلك ، لعدد من الأسباب ، هناك نسبة صغيرة فقط من المستخدمين الذين يستخدمون بالفعل هذه المعاملات المحمية. في الواقع ، حاليا فقط حول 13٪ من جميع المعاملات محميون.

النسبة المئوية المحمية ZCash

النسبة المئوية لجميع معاملات ZCash المحمية. صورة مصدر

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

وهذا يعني أن هؤلاء الأشخاص الذين يستخدمون عنوان z الخاص بهم ويحمون معاملاتهم يتم النظر إليهم فورًا بشك في “وجود شيء تخفيه”. وبالتالي ، فإن خصوصية بعض المستخدمين للخطر من تصرفات الآخرين.


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

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

z- عناوين و zk-SNARKs

تحدث المعاملات المحمية عندما يتم إرسالها بين عنواني z مختلفين. من أجل إكمال معاملة خاصة بينهما ، يستخدم بروتوكول ZCash zk-SNARKs.

هذه بعض أجزاء التشفير المتقدمة للغاية ، لذا لن ندخلها هنا. ومع ذلك ، فقد قمنا سابقًا بتغطية zk-SNARKs وإثباتات المعرفة الصفرية إذا كنت تريد مزيدًا من المعلومات حول البروتوكول.

من أجل بناء العنوان المحمي ، سيقوم بروتوكول ZCash بإنشاء zk-SNARK باستخدام نفس موارد الحوسبة للجهاز الذي يتم استخدامه لإرسال المعاملة. قد يكون هذا الكمبيوتر المكتبي الخاص بك على سبيل المثال.

هذه البراهين ثقيلة حسابيًا. إنها تتطلب أكثر من 3 غيغابايت من الذاكرة لتعمل على سطح مكتب متوسط ​​وتستغرق حوالي 40 ثانية لتكتمل. من الواضح أن هذه المرة ستزداد أيضًا إذا كنت تستخدم جهازًا أصغر حجمًا مثل الهاتف المحمول.

zk-SNARK Moon Math

تشارك “Moon Math” في حسابات zk-SNARK. مصدر: واسطة

ربما يكون هذا أحد الأسباب التي أدت إلى تأخر المعاملات المحمية في تبنيها على نطاق أوسع. يفضل المستخدمون اختيار خيار إرسال أسرع وأسهل من خلال عناوين t الشفافة.

ومع ذلك ، من المقرر ترقية Sapling لتغيير هذا تمامًا وهو التحديث الأكثر طموحًا لإطار عمل zk-SNARK حتى الآن. إنها سنتان في طور الإعداد وهي جاهزة للتنفيذ في كتلة 419200.

ماذا ستفعل الشتلات?

في حين أن معظم الابتكارات الناتجة عن ترقية Sapling ستأتي من التحسين في أداء ووظائف zk-SNARKs ، إلا أن هناك عددًا من الميزات الأخرى التي قام فريق ZCash بتضمينها في هذا التحديث.

دعونا نلقي نظرة على بعض أهم التحديثات التي سيتم تضمينها في Sapling.

معاملات محمية أكثر كفاءة

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

من أول الأشياء التي ستلاحظها هو تغيير نوع العنوان المحمي. لقد بدأوا سابقًا بـ “zc” وكان يُطلق عليهم “Sprout z-address”. ومع ذلك ، بعد التنشيط الشتوي ، سيكون العنوان الخاص أقصر بكثير وسيبدأ فقط بحرف “z”. ستسمى هذه “عنوان z الشتلات”.

إذن ، ماذا يعني هذا بالنسبة لنظام ZCash البيئي?

حسنًا ، سيقلل بشكل كبير من الموارد الحسابية المطلوبة لإنشاء هذه البراهين. بينما كنت ستحتاج في السابق إلى أكثر من 3 جيجا بايت من الذاكرة لإكمال البراهين ، فأنت الآن تحتاج فقط 40 ميجا بايت.

مقاييس الشتلات البراعم

الشتلات والبراعم إثبات الوقت والموارد. مصدر: مدونة Zcash

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

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

وهذا يعني أن المستخدمين لن يضطروا إلى إجراء مقايضة بين إرسال معاملة ذات خصوصية متزايدة أو إرسال معاملة بسرعة أكبر.

تحسين استخدام المفاتيح

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

مع ترقية Sapling ، ستغير ZCash هذا عن طريق فصل مفتاح الإنفاق عن مفتاح الإثبات. هذا يعني أنه يمكن الاحتفاظ بمفتاح الإنفاق في بيئة أكثر أمانًا ومنفصلة عن الجهاز الذي يقوم بإجراء الاختبار.

سيؤدي ذلك إلى زيادة أمان مستخدم ZCash.

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

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

المكونات الرئيسية بين البرعم والشتلة

العلاقات بين المكونات الرئيسية في البراعم والشتلات. مصدر: ورقة بيضاء الشتلات

هذا يفتح مجموعة جديدة كاملة من خيارات التخزين لـ ZEC الخاص بك.

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

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

هذا له آثار تتجاوز مجرد الاستخدام الشخصي. وهذا يعني أنه يمكن الاستعانة بمصادر خارجية لهذه البراهين المعقدة لعدم المعرفة الصفرية. على سبيل المثال ، إذا كانت هناك مؤسسة كبيرة تكمل آلاف المعاملات المحمية ، فيمكنها الاستفادة من بيئة خارجية “غير موثوق بها” لإكمالها.

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

زيادة وظائف مفتاح العرض

حاليًا ، يسمح بروتوكول ZCash لمستخدمي العناوين المحمية باستخدام ملف مفتاح العرض الوارد. باستخدام مفتاح العرض هذا ، يمكنهم رؤية جميع المعاملات الواردة وحقل المذكرة. ومع ذلك ، هم لا أستطيع رؤية عنوان الإرسال.

ستضيف الشتلات إلى هذه الوظيفة.

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

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

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

عناوين z متعددة

أحد الأسباب التي جعلت التبادلات مترددة في تضمين عناوين z هو التكلفة اللازمة لإنشاء عناوين فريدة متعددة. يعد القيام بذلك حاليًا مكلفًا للغاية بالنسبة لهم وعليهم دفع غرامة حسابية.

ومع ذلك ، مع ترقية الشتلات ، يسمح لهم بإنشاء تريليونات من هذه العناوين بدون تكلفة حسابية إضافية. هذا يعني أن التبادلات يمكنها إنشاء العديد من العناوين المحمية المختلفة والتي ستكون غير قابلة للربط مع بعضها البعض.

حدث إنشاء المعلمة

بالنظر إلى أن هذه مفترق لـ ZCash ، ستحتاج zk-SNARKs إلى البدء بمعلمات عامة جديدة. كما هو الحال مع المعلمات العامة السابقة ، فإن هذا يعني أن الاحتفال العام لتوليد المعلمات مطلوب.

حفل تاو القوى الثلاث

صور من ثلاث قوى من حفل تاو من المشاركين. المصدر: مدونة ZCash

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

الآثار المترتبة على ZCash

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

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

علاوة على ذلك ، يمكن أن تتمتع ZCash بميزة تنافسية على العملات المشفرة الأخرى التي تركز على الخصوصية إذا كانت هذه المعاملات المحمية أسرع وأقل تكلفة من نظيراتها. على سبيل المثال ، من المعروف أن مزيج توقيع خاتم Monero باهظ الثمن ومشارك في الحساب.

شعار شتلة ZCash

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

أخيرًا ، هناك عدد من الفوائد للتبادلات والشركات لزيادة استخدامها ZEC بعد ترقية الشتلات. هذا بسبب العوامل التالية:

  • سيكون من الرخيص إنشاء عدة عناوين z لاستخدام العملاء / الشركات
  • سيكون تخزين ZEC أمرًا سهلاً وآمنًا بينما تظل قادرًا على مراقبة العنوان
  • سيكون إرسال المعاملات رخيصًا وسريعًا ويمكن إجراؤه بطريقة آمنة وقابلة للتطوير بشكل لا نهائي
  • يعني المزيد من الأشخاص الذين يستخدمون ZCash المزيد من العملاء أو العملاء المحتملين للاستفادة من خدمتك

النقطة الأخيرة هي نوع من حلقة التغذية الراجعة الإيجابية للتبني. يمكن للعملاء دفع التجار الذين يمكنهم قيادة المزيد من الأعمال.

استنتاج

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

ومع ذلك ، كانت المستويات المنخفضة للمعاملات المحمية دائمًا نقطة شائكة. لدرجة أن مطوري ZCash بدأوا العمل على ترقية Sapling بعد وقت قصير من إطلاق العملة في عام 2016.

الآن ، نحن على وشك أن نشهد ثمار عملهم. إذا كان التبني يتبع ثم الاحتمال قائمة Coinbase هل هذا أكثر احتمالا.

بالنظر إلى أن الترقية ستكون مفتوحة المصدر ، سيكون من المثير للاهتمام أيضًا معرفة عدد العملات المشفرة الأخرى المستندة إلى zk-SNARK التي تتبنى البروتوكول الجديد. وتشمل هذه شوكات ZCash مثل Horizen (ZEN) و Komodo (KMD).

إنه بلا شك وقت مثير لـ ZCash والمجتمع الأوسع. سنبقى أعيننا على أسلاك أخبار المشروع.

صورة مميزة عبر Fotolia

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map