تجميعات المعرفة الصفرية

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

ما هو فهم مجموعات المعرفة الصفرية؟

تعد مجموعات المعرفة الصفرية، والمعروفة أيضًا باسم zk-rollups، بمثابة حل قابل للتوسع من الطبقة الثانية يمكّن blockchains من التحقق من صحة المعاملات بشكل أسرع والحفاظ على رسوم الغاز منخفضة. على عكس سلاسل الكتل التقليدية من الطبقة الأولى مثل Ethereum، تجمع zk-rollups بين العمليات الموجودة على السلسلة وخارجها لتحقيق أداء أفضل.

في حين تعتمد شبكة إيثريوم الرئيسية على الأنشطة الموجودة على السلسلة لمعالجة المعاملات والتحقق من صحة الكتلة، فإن حلول zk-rollup تقدم وظائف خارج السلسلة. أحد المكونات الرئيسية التي تمكن zk-rollups من التحقق من صحة المعاملات بشكل أسرع من سلاسل الطبقة الأولى هو استخدام Merkle Trees.

تعد Merkle Trees بنية رياضية مهمة تضمن سلامة السجلات الموجودة على السلسلة في مجموعة zk. عادةً، تتكون مجموعة zk من شجرتي Merkle Trees المخزنتين في عقد ذكي أو على السلسلة. تقوم إحدى الأشجار بتخزين الحسابات، بينما تقوم الأخرى بتخزين الأرصدة. يتم تخزين أي بيانات أخرى تم إنشاؤها واستخدامها بواسطة zk-rollup خارج السلسلة.

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

دعونا نفكر في مثال لفهم zk-rollups بشكل أفضل. لنفترض أن أليس تريد إرسال 1 ETH إلى بوب. بدلاً من بث هذه المعاملة إلى شبكة إيثريوم الرئيسية، ترسل أليس تفاصيل معاملتها إلى حل zk-rollup. تتحقق مجموعة zk من صحة المعاملة باستخدام Merkle Trees وتقوم بإنشاء دليل، وهو تحقق مشفر من صحة المعاملة. يتم بعد ذلك إرسال هذا الدليل إلى شبكة إيثريوم الرئيسية، مما يقلل من تكلفة المعاملة ويزيد من قابلية التوسع.

تكتسب Zk-rollups شعبية بين المطورين والمستثمرين والمتداولين نظرًا لسهولة استخدامها المحسنة ومعالجة المعاملات بشكل أسرع وانخفاض التكاليف. تجذب الحلول المستندة إلى Zk-rollup مثل Zcash انتباه المستثمرين. مع استمرار تطور تقنية blockchain، سيستمر الأداء والسعر في التحسن. تعد حلول الطبقة الثانية وعمليات zk-rollups مجرد بداية للعصر التالي من تقنية blockchain المتقدمة وأنظمة العملة المشفرة.

الآن، دعونا نتعمق أكثر في مفهوم zk-rollups من خلال فهم المكونات الموجودة على السلسلة وخارجها:

ما هي المكونات الموجودة على السلسلة وخارج السلسلة لـ zk-rollups؟

1. المكون الموجود على السلسلة:

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

يقوم العقد الذكي على شبكة Ethereum الرئيسية بتخزين Merkle Trees ويتولى التحقق من البراهين. إنه بمثابة جسر بين حل zk-rollup وطبقة blockchain من الطبقة الأولى، مما يسمح بمعالجة المعاملات بكفاءة.

2. مكون خارج السلسلة:

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

معًا، تعمل المكونات الموجودة على السلسلة وخارج السلسلة لـ zk-rollups بانسجام لتحقيق قابلية التوسع ومعالجة أسرع للمعاملات وخفض التكاليف.

دعونا نفكر في مثال آخر لتوضيح التفاعل بين المكونات الموجودة على السلسلة وخارج السلسلة الخاصة بـ zk-rollups. لنفترض أن أليس تريد نقل ملكية NFT الخاصة بها إلى بوب. وتقوم بإرسال تفاصيل المعاملة إلى حل zk-rollup، الذي يقوم بإنشاء دليل على صحة المعاملة باستخدام Merkle Trees. يتم بعد ذلك إرسال هذا الدليل إلى شبكة Ethereum الرئيسية، حيث يتم التحقق منه من خلال العقد الذكي. بمجرد تأكيد المعاملة، يحصل بوب على ملكية NFT.

من خلال الجمع بين فوائد المعالجة على السلسلة وخارجها، تقدم zk-rollups حلاً واعدًا لتحديات قابلية التوسع التي تواجهها شبكات blockchain مثل Ethereum.

ما هو الاستنتاج؟

تعد مجموعات المعرفة الصفرية (zk-rollups) بمثابة حل قابل للتوسع من الطبقة الثانية يسمح لسلاسل الكتل بمعالجة المعاملات بشكل أسرع وتقليل رسوم الغاز. من خلال استخدام Merkle Trees والجمع بين المكونات الموجودة على السلسلة وخارج السلسلة، تحقق zk-rollups أداءً محسنًا مقارنةً بسلاسل الكتل التقليدية من الطبقة الأولى.

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

من خلال فهم مفاهيم وفوائد zk-rollups، يمكن للأفراد اتخاذ قرارات أكثر استنارة عندما يتعلق الأمر بالمشاركة في شبكات blockchain واستخدام حلول الطبقة الثانية.

تجميعات المعرفة الصفرية

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

ما هو فهم مجموعات المعرفة الصفرية؟

تعد مجموعات المعرفة الصفرية، والمعروفة أيضًا باسم zk-rollups، بمثابة حل قابل للتوسع من الطبقة الثانية يمكّن blockchains من التحقق من صحة المعاملات بشكل أسرع والحفاظ على رسوم الغاز منخفضة. على عكس سلاسل الكتل التقليدية من الطبقة الأولى مثل Ethereum، تجمع zk-rollups بين العمليات الموجودة على السلسلة وخارجها لتحقيق أداء أفضل.

في حين تعتمد شبكة إيثريوم الرئيسية على الأنشطة الموجودة على السلسلة لمعالجة المعاملات والتحقق من صحة الكتلة، فإن حلول zk-rollup تقدم وظائف خارج السلسلة. أحد المكونات الرئيسية التي تمكن zk-rollups من التحقق من صحة المعاملات بشكل أسرع من سلاسل الطبقة الأولى هو استخدام Merkle Trees.

تعد Merkle Trees بنية رياضية مهمة تضمن سلامة السجلات الموجودة على السلسلة في مجموعة zk. عادةً، تتكون مجموعة zk من شجرتي Merkle Trees المخزنتين في عقد ذكي أو على السلسلة. تقوم إحدى الأشجار بتخزين الحسابات، بينما تقوم الأخرى بتخزين الأرصدة. يتم تخزين أي بيانات أخرى تم إنشاؤها واستخدامها بواسطة zk-rollup خارج السلسلة.

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

دعونا نفكر في مثال لفهم zk-rollups بشكل أفضل. لنفترض أن أليس تريد إرسال 1 ETH إلى بوب. بدلاً من بث هذه المعاملة إلى شبكة إيثريوم الرئيسية، ترسل أليس تفاصيل معاملتها إلى حل zk-rollup. تتحقق مجموعة zk من صحة المعاملة باستخدام Merkle Trees وتقوم بإنشاء دليل، وهو تحقق مشفر من صحة المعاملة. يتم بعد ذلك إرسال هذا الدليل إلى شبكة إيثريوم الرئيسية، مما يقلل من تكلفة المعاملة ويزيد من قابلية التوسع.

تكتسب Zk-rollups شعبية بين المطورين والمستثمرين والمتداولين نظرًا لسهولة استخدامها المحسنة ومعالجة المعاملات بشكل أسرع وانخفاض التكاليف. تجذب الحلول المستندة إلى Zk-rollup مثل Zcash انتباه المستثمرين. مع استمرار تطور تقنية blockchain، سيستمر الأداء والسعر في التحسن. تعد حلول الطبقة الثانية وعمليات zk-rollups مجرد بداية للعصر التالي من تقنية blockchain المتقدمة وأنظمة العملة المشفرة.

الآن، دعونا نتعمق أكثر في مفهوم zk-rollups من خلال فهم المكونات الموجودة على السلسلة وخارجها:

ما هي المكونات الموجودة على السلسلة وخارج السلسلة لـ zk-rollups؟

1. المكون الموجود على السلسلة:

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

يقوم العقد الذكي على شبكة Ethereum الرئيسية بتخزين Merkle Trees ويتولى التحقق من البراهين. إنه بمثابة جسر بين حل zk-rollup وطبقة blockchain من الطبقة الأولى، مما يسمح بمعالجة المعاملات بكفاءة.

2. مكون خارج السلسلة:

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

معًا، تعمل المكونات الموجودة على السلسلة وخارج السلسلة لـ zk-rollups بانسجام لتحقيق قابلية التوسع ومعالجة أسرع للمعاملات وخفض التكاليف.

دعونا نفكر في مثال آخر لتوضيح التفاعل بين المكونات الموجودة على السلسلة وخارج السلسلة الخاصة بـ zk-rollups. لنفترض أن أليس تريد نقل ملكية NFT الخاصة بها إلى بوب. وتقوم بإرسال تفاصيل المعاملة إلى حل zk-rollup، الذي يقوم بإنشاء دليل على صحة المعاملة باستخدام Merkle Trees. يتم بعد ذلك إرسال هذا الدليل إلى شبكة Ethereum الرئيسية، حيث يتم التحقق منه من خلال العقد الذكي. بمجرد تأكيد المعاملة، يحصل بوب على ملكية NFT.

من خلال الجمع بين فوائد المعالجة على السلسلة وخارجها، تقدم zk-rollups حلاً واعدًا لتحديات قابلية التوسع التي تواجهها شبكات blockchain مثل Ethereum.

ما هو الاستنتاج؟

تعد مجموعات المعرفة الصفرية (zk-rollups) بمثابة حل قابل للتوسع من الطبقة الثانية يسمح لسلاسل الكتل بمعالجة المعاملات بشكل أسرع وتقليل رسوم الغاز. من خلال استخدام Merkle Trees والجمع بين المكونات الموجودة على السلسلة وخارج السلسلة، تحقق zk-rollups أداءً محسنًا مقارنةً بسلاسل الكتل التقليدية من الطبقة الأولى.

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

من خلال فهم مفاهيم وفوائد zk-rollups، يمكن للأفراد اتخاذ قرارات أكثر استنارة عندما يتعلق الأمر بالمشاركة في شبكات blockchain واستخدام حلول الطبقة الثانية.

تمت الزيارة 114 مرة، 1 زيارة اليوم

اترك تعليق