ZK المعالج المساعد: إعادة تشكيل نموذج جديد لتطبيقات البلوكتشين
تلعب المعالجات المساعدة دورًا مهمًا في مجال الحوسبة التقليدية، حيث تتولى معالجة المهام المحددة بخلاف وحدة المعالجة المركزية. على سبيل المثال، عززت معالج الحركة M7 الذي أطلقته أبل في عام 2013 بشكل كبير من قدرة أجهزة الذكاء على إدراك الحركة، بينما كانت وحدة معالجة الرسومات (GPU) التي اقترحتها Nvidia في عام 2007 مسؤولة عن المهام كثيفة الحساب مثل عرض الرسوميات. يمكن أن تعزز هذه البنية "الهجينة" أو "المختلطة" الحوسبة من أداء النظام بشكل فعال.
في بيئة الإيثيريوم، تحد من تكاليف الغاز المرتفعة والقدرة المحدودة على الوصول إلى البيانات بشكل كبير تطوير التطبيقات. تتطلب التحويلات العادية 21000 غاز، بينما تكلف العمليات الأكثر تعقيدًا المزيد، مما يعيق تطبيقات النطاق الواسع. بالإضافة إلى ذلك، يمكن للعقود الذكية الوصول فقط إلى بيانات 256 كتلة حديثة، وبعد تنفيذ اقتراح EIP-4444 في المستقبل، لن تخزن العقد الكاملة بيانات الكتل السابقة، مما يحد أكثر من الابتكارات المستندة إلى البيانات التاريخية.
ظهور وحدات المعالجة المساعدة ZK قدم أفكارًا جديدة لحل هذه المشكلات. إنها تستطيع تحميل المهام المعقدة التي تتطلب حسابات وبيانات من سلسلة الكتل الرئيسية إلى بيئة خارج السلسلة، بينما تضمن تقنية إثبات المعرفة الصفرية موثوقية نتائج الحسابات. هذه البنية تتيح للإيثيريوم التركيز على معالجة العمليات المالية البسيطة، بينما يتم تكليف وحدات المعالجة المساعدة بإتمام الحسابات المعقدة.
حاليًا، فإن نطاق تطبيقات معالج ZK التعاوني واسع جدًا، ويغطي العديد من المجالات مثل الشبكات الاجتماعية، والألعاب، والتمويل اللامركزي (DeFi)، وأنظمة إدارة المخاطر، والأوراكل، وتخزين البيانات، والنماذج اللغوية الكبرى. نظريًا، يمكن لأي تطبيق من تطبيقات Web2 أن يُنفذ على البلوكتشين من خلال معالج ZK التعاوني، والاستفادة من الأمان الذي توفره إيثيريوم كطبقة تسوية.
لم يتم توحيد تعريف ZK المعالج المساعد في الصناعة بعد. يمكن اعتبار مشاريع ZK-Query و ZK-Oracle و ZKM أشكالاً من المعالج المساعد، حيث تركز على استعلام البيانات الكاملة على السلسلة، والحصول على بيانات موثوقة خارج السلسلة، والتحقق من نتائج الحسابات خارج السلسلة على التوالي. من منظور معين، يمكن اعتبار Layer2 أيضاً نوعاً من المعالج المساعد للإيثريوم.
تتركز مشاريع معالجات ZK المساعدة الحالية في السوق على ثلاثة سيناريوهات تطبيق رئيسية: فهرسة البيانات على السلسلة، والأوراكل، وZKML (تعلم الآلة المعتمد على المعرفة الصفرية). ومن بين ذلك، تبنت مشاريع ZKM (الآلة الافتراضية المعتمدة على المعرفة الصفرية) العامة مثل Delphinus وRisc Zero هياكل zkWASM وRisc-V على التوالي، مما يظهر مسارات تقنية مختلفة.
على سبيل المثال، قام Bonsai من Risc Zero ببناء مجموعة من مكونات الإثبات الصفرية المعرفة غير المرتبطة بالبلوكتشين. يعتمد Bonsai على مجموعة تعليمات Risc-V، ويدعم عدة لغات برمجة، بما في ذلك Rust وC++ وSolidity وGo. تشمل ميزاته الأساسية zkVM العامة، ونظام توليد الإثبات ZK القابل للتكامل، وحل rollup العام.
تكرس لاغرانج جهودها لبناء معالجات مساعدة وقواعد بيانات قابلة للتحقق، مع التركيز على تخزين واستخدام البيانات التاريخية للبلوكتشين. تعتمد على مبادئ MapReduce للحوسبة المتوازية، وتصمم بنية بيانات صديقة لـ SNARK / STARK لتخزين حالة العقود ومعلومات الحسابات وبيانات الكتل.
الهدف من شبكة Succinct هو دمج الحقائق القابلة للبرمجة في جميع جوانب تطوير البلوكتشين. تدعم مجموعة متنوعة من لغات البرمجة وقد أنشأت سوقًا متوافقًا مع أنظمة إثبات متعددة. يُعرف ZKVM خارج السلسلة لـ Succinct باسم SP (معالج Succinct) ويتميز بإثباتات تكرارية، وتحويل SNARK إلى STARK، وخصائص أخرى مثل ما قبل التجميع.
على عكس Layer2، فإن معالج ZK المساعد يركز بشكل رئيسي على مطوري التطبيقات بدلاً من المستخدمين النهائيين. يمكن أن يعمل كمكون آلة افتراضية خارج السلسلة لـ Layer2، أو كحل لتحميل قوة الحوسبة لتطبيقات السلسلة العامة، أو كأداة لتنبؤ البيانات عبر السلاسل أو لنقل الرسائل عبر السلاسل. هذه المرونة تجعل المعالج المساعد لديه القدرة على إعادة تشكيل العديد من البرمجيات الوسيطة في نظام البلوكتشين البيئي، بما في ذلك التنبؤات، والجسور عبر السلاسل، وغيرها من البنى التحتية الأساسية.
! [لماذا ZK هي نهاية اللعبة؟] ](https://img-cdn.gateio.im/webp-social/moments-aee8cc5ffbc1570ac8b60e3b9e0cd5e1.webp)
على الرغم من أن معالجات ZK لها آفاق واسعة، إلا أنها لا تزال تواجه بعض التحديات. وتشمل هذه التحديات ارتفاع عتبة دخول المطورين، ووجود التقنية في مرحلة مبكرة، وعدم جاهزية الدعم المادي بالكامل، وضغوط المنافسة الناجمة عن تشابه المسارات التقنية بين المشاريع المختلفة.
بشكل عام، فإن تقنية ZK تدفع نظام البلوكتشين البيئي من اللامركزية نحو عدم الثقة. ومن المتوقع أن تعيد معالجات ZK تشكيل العديد من المجالات الرئيسية مثل جسر النقل بين السلاسل، والموثوقات، واستعلام البيانات. مع نضوج التقنية وتوافر دعم الأجهزة، يمكننا أن نتوقع رؤية تطبيقات تجارية واسعة النطاق لسلسلة صناعات ZK في دورة السوق القادمة، مما سيؤسس لأساس تفاعلات على السلسلة لمليارات المستخدمين في Web3.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 13
أعجبني
13
6
إعادة النشر
مشاركة
تعليق
0/400
TrustlessMaximalist
· منذ 14 س
هل يمكننا الانتهاء من رسوم الغاز ثم نتحدث عن ZK
شاهد النسخة الأصليةرد0
RektRecorder
· 08-14 06:03
متى يمكن أن ينخفض الغاز؟
شاهد النسخة الأصليةرد0
TradFiRefugee
· 08-14 06:03
حقيقة رسوم الغاز
شاهد النسخة الأصليةرد0
HodlNerd
· 08-14 06:02
في الواقع، تشير نظرية الألعاب إلى أن المعالجات المساعدة zk قد تكون نقطة التوازن الإحصائي لدينا... *يأخذ رشفة من القهوة بينما يحدق في الرسوم البيانية*
شاهد النسخة الأصليةرد0
BridgeNomad
· 08-14 05:56
صراحةً، قد توفر zk coprocesors الإيثيريوم، لكن لا ننسى كارثة جسر هارموني... الأمان أولاً عائلتي
معالج ZK: محرك ثورة أداء البلوكتشين
ZK المعالج المساعد: إعادة تشكيل نموذج جديد لتطبيقات البلوكتشين
تلعب المعالجات المساعدة دورًا مهمًا في مجال الحوسبة التقليدية، حيث تتولى معالجة المهام المحددة بخلاف وحدة المعالجة المركزية. على سبيل المثال، عززت معالج الحركة M7 الذي أطلقته أبل في عام 2013 بشكل كبير من قدرة أجهزة الذكاء على إدراك الحركة، بينما كانت وحدة معالجة الرسومات (GPU) التي اقترحتها Nvidia في عام 2007 مسؤولة عن المهام كثيفة الحساب مثل عرض الرسوميات. يمكن أن تعزز هذه البنية "الهجينة" أو "المختلطة" الحوسبة من أداء النظام بشكل فعال.
في بيئة الإيثيريوم، تحد من تكاليف الغاز المرتفعة والقدرة المحدودة على الوصول إلى البيانات بشكل كبير تطوير التطبيقات. تتطلب التحويلات العادية 21000 غاز، بينما تكلف العمليات الأكثر تعقيدًا المزيد، مما يعيق تطبيقات النطاق الواسع. بالإضافة إلى ذلك، يمكن للعقود الذكية الوصول فقط إلى بيانات 256 كتلة حديثة، وبعد تنفيذ اقتراح EIP-4444 في المستقبل، لن تخزن العقد الكاملة بيانات الكتل السابقة، مما يحد أكثر من الابتكارات المستندة إلى البيانات التاريخية.
ظهور وحدات المعالجة المساعدة ZK قدم أفكارًا جديدة لحل هذه المشكلات. إنها تستطيع تحميل المهام المعقدة التي تتطلب حسابات وبيانات من سلسلة الكتل الرئيسية إلى بيئة خارج السلسلة، بينما تضمن تقنية إثبات المعرفة الصفرية موثوقية نتائج الحسابات. هذه البنية تتيح للإيثيريوم التركيز على معالجة العمليات المالية البسيطة، بينما يتم تكليف وحدات المعالجة المساعدة بإتمام الحسابات المعقدة.
حاليًا، فإن نطاق تطبيقات معالج ZK التعاوني واسع جدًا، ويغطي العديد من المجالات مثل الشبكات الاجتماعية، والألعاب، والتمويل اللامركزي (DeFi)، وأنظمة إدارة المخاطر، والأوراكل، وتخزين البيانات، والنماذج اللغوية الكبرى. نظريًا، يمكن لأي تطبيق من تطبيقات Web2 أن يُنفذ على البلوكتشين من خلال معالج ZK التعاوني، والاستفادة من الأمان الذي توفره إيثيريوم كطبقة تسوية.
لم يتم توحيد تعريف ZK المعالج المساعد في الصناعة بعد. يمكن اعتبار مشاريع ZK-Query و ZK-Oracle و ZKM أشكالاً من المعالج المساعد، حيث تركز على استعلام البيانات الكاملة على السلسلة، والحصول على بيانات موثوقة خارج السلسلة، والتحقق من نتائج الحسابات خارج السلسلة على التوالي. من منظور معين، يمكن اعتبار Layer2 أيضاً نوعاً من المعالج المساعد للإيثريوم.
تتركز مشاريع معالجات ZK المساعدة الحالية في السوق على ثلاثة سيناريوهات تطبيق رئيسية: فهرسة البيانات على السلسلة، والأوراكل، وZKML (تعلم الآلة المعتمد على المعرفة الصفرية). ومن بين ذلك، تبنت مشاريع ZKM (الآلة الافتراضية المعتمدة على المعرفة الصفرية) العامة مثل Delphinus وRisc Zero هياكل zkWASM وRisc-V على التوالي، مما يظهر مسارات تقنية مختلفة.
على سبيل المثال، قام Bonsai من Risc Zero ببناء مجموعة من مكونات الإثبات الصفرية المعرفة غير المرتبطة بالبلوكتشين. يعتمد Bonsai على مجموعة تعليمات Risc-V، ويدعم عدة لغات برمجة، بما في ذلك Rust وC++ وSolidity وGo. تشمل ميزاته الأساسية zkVM العامة، ونظام توليد الإثبات ZK القابل للتكامل، وحل rollup العام.
تكرس لاغرانج جهودها لبناء معالجات مساعدة وقواعد بيانات قابلة للتحقق، مع التركيز على تخزين واستخدام البيانات التاريخية للبلوكتشين. تعتمد على مبادئ MapReduce للحوسبة المتوازية، وتصمم بنية بيانات صديقة لـ SNARK / STARK لتخزين حالة العقود ومعلومات الحسابات وبيانات الكتل.
الهدف من شبكة Succinct هو دمج الحقائق القابلة للبرمجة في جميع جوانب تطوير البلوكتشين. تدعم مجموعة متنوعة من لغات البرمجة وقد أنشأت سوقًا متوافقًا مع أنظمة إثبات متعددة. يُعرف ZKVM خارج السلسلة لـ Succinct باسم SP (معالج Succinct) ويتميز بإثباتات تكرارية، وتحويل SNARK إلى STARK، وخصائص أخرى مثل ما قبل التجميع.
على عكس Layer2، فإن معالج ZK المساعد يركز بشكل رئيسي على مطوري التطبيقات بدلاً من المستخدمين النهائيين. يمكن أن يعمل كمكون آلة افتراضية خارج السلسلة لـ Layer2، أو كحل لتحميل قوة الحوسبة لتطبيقات السلسلة العامة، أو كأداة لتنبؤ البيانات عبر السلاسل أو لنقل الرسائل عبر السلاسل. هذه المرونة تجعل المعالج المساعد لديه القدرة على إعادة تشكيل العديد من البرمجيات الوسيطة في نظام البلوكتشين البيئي، بما في ذلك التنبؤات، والجسور عبر السلاسل، وغيرها من البنى التحتية الأساسية.
! [لماذا ZK هي نهاية اللعبة؟] ](https://img-cdn.gateio.im/webp-social/moments-aee8cc5ffbc1570ac8b60e3b9e0cd5e1.webp)
على الرغم من أن معالجات ZK لها آفاق واسعة، إلا أنها لا تزال تواجه بعض التحديات. وتشمل هذه التحديات ارتفاع عتبة دخول المطورين، ووجود التقنية في مرحلة مبكرة، وعدم جاهزية الدعم المادي بالكامل، وضغوط المنافسة الناجمة عن تشابه المسارات التقنية بين المشاريع المختلفة.
بشكل عام، فإن تقنية ZK تدفع نظام البلوكتشين البيئي من اللامركزية نحو عدم الثقة. ومن المتوقع أن تعيد معالجات ZK تشكيل العديد من المجالات الرئيسية مثل جسر النقل بين السلاسل، والموثوقات، واستعلام البيانات. مع نضوج التقنية وتوافر دعم الأجهزة، يمكننا أن نتوقع رؤية تطبيقات تجارية واسعة النطاق لسلسلة صناعات ZK في دورة السوق القادمة، مما سيؤسس لأساس تفاعلات على السلسلة لمليارات المستخدمين في Web3.