ما هو Proof of History (PoH)؟
Proof of History (PoH) هو آلية ساعة تشفيرية تستخدمها Solana لتحديد ترتيب الأحداث دون الحاجة إلى أن تتشارك العُقد توقيتاتها. تُنشئ هذه الآلية سلسلة أحداث موثوقة ومُختومة زمنياً تتيح لـvalidators التوافق على ترتيب المعاملات دون الحمل الزائد للتنسيق الذي يُبطّئ شبكات blockchain الأخرى.
كيف يعمل Proof of History
يعتمد PoH على verifiable delay function (VDF) مبنية على خوارزمية SHA-256. تقوم العقدة القائدة باستمرار بتجزئة البيانات تسلسلياً، إذ تُغذّي كل عملية hash التالية لتُنتج سلسلة من قيم hash يرتبط موضع كل منها بمرور الوقت. تُدرج كل معاملة أو حدث في هذا التسلسل لحظة وصوله، مما يُثبّت ترتيبه بالنسبة لجميع الأحداث الأخرى بصورة دائمة. بإمكان validators آخرين التحقق من هذا التسلسل بسرعة عبر فحص قيم hash دون الحاجة إلى إعادة الحساب الكامل.
لماذا يهم PoH لسرعة Solana
تتطلب شبكات blockchain التقليدية من العُقد مزامنة الوقت خارجياً أو التواصل فيما بينها للاتفاق على ترتيب المعاملات، مما يُضيف زمن استجابة. PoH يُلغي هذا الاشتراط: التسلسل يُثبت نفسه بنفسه، فيستطيع validators إجراء التحقق بالتوازي دون انتظار الاتفاق على التوقيتات. هذا يُسهم مباشرة في قدرة Solana على معالجة آلاف المعاملات في الثانية وتحقيق أوقات block أقل من نصف ثانية.
PoH ليس آلية الإجماع
كثيراً ما يُخلط بين PoH وآلية الإجماع. آلية الإجماع في Solana هي Tower BFT، وهي نسخة معدَّلة من Practical Byzantine Fault Tolerance (PBFT) مبنية فوق PoH. PoH يوفر الساعة؛ Tower BFT يوفر الحسم النهائي. PoH يُخبر validators بترتيب الأحداث؛ Tower BFT يُحدد أيّ مجموعة أحداث تصبح السلسلة المعتمدة. هذا تمييز جوهري عن PoW، الذي هو بحد ذاته آلية إجماع وليس مجرد أداة ترتيب.
الأسئلة الشائعة
Proof of History (PoH) هو آلية تختيم زمني تشفيرية تستخدمها Solana. تُنشئ سلسلة موثوقة من الأحداث المُجزَّأة تُحدد ترتيب المعاملات دون الحاجة إلى أي مزامنة زمنية خارجية.
لا. Proof of Work هو آلية إجماع يتنافس فيها المُعدِّنون لحل ألغاز حسابية لإضافة blocks. أما Proof of History فليس آلية إجماع: إنه ساعة تشفيرية تتيح لـvalidators في Solana التوافق على ترتيب الأحداث دون الحمل الزائد لمزامنة الوقت.
PoH يُلغي حاجة العُقد إلى التواصل فيما بينها للاتفاق على ترتيب المعاملات. لأن الترتيب مُثبَت عبر سلسلة hash، يستطيع validators معالجة المعاملات بالتوازي، مما يقلل زمن الاستجابة ويُتيح معدل إنتاجية أعلى.
Tower BFT هو آلية الإجماع الفعلية في Solana، مبنية فوق PoH. PoH يوفر الساعة الموثوقة؛ Tower BFT يستخدم تلك الساعة للوصول إلى الحسم النهائي حول أيّ نسخة من السلسلة هي المعتمدة.
تفوّق على منافسيك.
اشترك في نشرتنا الإخبارية واحصل على أحدث أخبار blockchain أسبوعياً، مُصمَّمة لمطوري web3.





