ما هو وقت المعاملة؟
وقت المعاملة هو المدة من حين تضغط الإرسال في محفظتك إلى اعتبار التحويل منجزاً على السلسلة. بعبارة بسيطة، يغطي وقت المعاملة الانتظار في الصف، اللحظة التي يدخل فيها في كتلة، والنقطة التي يصبح من الصعب عكسها. فكر في أوقات طلب القهوة، لكن مع validators بدلاً من baristas.
“تم التأكيد مرة واحدة، إذاً هو منجز.” ليس دائماً. الكثير من الشبكات تفضّل تأكيدات متعددة أو نقطة تحقق نهائية، وتسمّى أيضاً نهائية المعاملة، قبل أن يعتبر التحويل آمناً للاعتماد عليه.
كيف يعمل وقت المعاملة
جولة سريعة، بلا حشو. إليك كيف يتصرف وقت المعاملة عندما تضغط على إرسال في محفظتك.
- إرسال: توقّع المحفظة التحويل وتبثّه.
- الصف: ينتظر المعامل في mempool. إذا كان هناك ازدحام في الشبكة، ستزداد الصفوف.
- الإدراج: يختاره validator أو عامل مناجم بناءً على الأولوية والرسوم، ثم يضعه في كتلة.
- التأكيد: تتراكم كتلات إضافية فوقه، ما يعزز الثقة بأنه سيثبت.
- التسوية: تصل الشبكة إلى نقطة تكون فيها النكسة غير محتملة للغاية، وتظهر محفظتك أنه منجز.
هذا هو التدفق. قصير على سلسلة هادئة، أطول خلال فترات الذروة.
لماذا يهم وقت المعاملة
تشعر بذلك عندما تتسوق بالعملة المشفّرة، وتلاحق إصداراً ساخناً، أو تُجِر الأموال عبر Bridge. هذا هو السبب في أهميته:
- الفائدة: وقت المعاملة الأسرع يعني انخفاض الاحتمالية لتعليق المدفوعات ورفع احتمالات حصولك على الشيء الذي تريد.
- المنظور: فواصل الكتلة، تصميم الإجماع، وحركة المرور تشكل السرعة، وهذا هو السبب في أن السلاسل تستمر في التجريب بـ حلول التوسيع من الطبقة 2.
- الأهمية: ستراه في تطبيقات التداول، ونقاط البيع، والألعاب، وتصويتات DAO حيث يمكن أن يقرر التوقيت النتائج.
هل تريد تقصير وقت المعاملة في فترات الازدحام؟ تحقق من رسوم المعاملة الحالية واضبط سعر الغاز منافساً قبل أن تضغط على إرسال.
الخصائص الأساسية لوقت المعاملة
ما الذي يجعلها تعمل:
- السرعة: مدفوعة بفاصل الكتلة، قدرة validators، وأتعابك.
- الت variability: ساعات الهدوء تشعر بأنها سريعة، فترات الذروة تشعر بأنها بطيئة.
- النهائية: تمنح بعض السلاسل تأكيدات soften، بينما تمنح أخرى ضمانات صلبة بعد نقطة تحقق.
- الرسوم: الأولوية الأعلى غالباً ما تفوز بالكتلة التالية، خاصة عندما يكون الصف مزدحماً.
كيف يتم حساب وقت المعاملة؟
يمكنك إبقاؤه بسيطاً باستخدام الطوابع الزمنية، أو تقسيمه إلى أجزاء:
عرض أساسي:
Transaction_Time = time_at_final_confirmation minus time_at_submission عرض موسع:
Transaction_Time = mempool_wait plus block_inclusion plus confirmations_to_finality حيث mempool_wait هو المدة التي جلس فيها في الصف، وblock_inclusion هو الوقت حتى يصل أولاً إلى كتلة، وconfirmations_to_finality هو الوقت الإضافي للوصول إلى ضمان قوي.
ال Variations
غالباً ما يقصد الناس أشياء مختلفة قليلاً عندما يقولون ذلك:
- Pending: من التقديم حتى الإدراج الأول للكتلة.
- Confirmed: من الإدراج الأول حتى تتراكم عدة تأكيدات.
- Final: من التقديم حتى تعطي الشبكة عدم عوديّة قوية.
تقدير محفظتك مجرد تقدير. إذا ارتفعت حركة المرور، يمكن أن يمتد وقت المعاملة، حتى عندما تصل أول تأكيد بسرعة.
مثال
ترسل ETH أثناء تسجيل مرتفع، ينتظر ثلاث دقائق في الصف، يدخل في كتلة، ثم يصل إلى ثقة قوية بعد چند كتلة أخرى، لذا يصبح وقت المعاملة حوالي ست دقائق إجمالاً.
معلومة مضحكة
بطاقات الائتمان غالباً تقوم بتسوية المال الحقيقي في اليوم التالي، ومع ذلك نحن نقوم بالمسح والمغادرة؛ العملات المشفرة تقلب هذا السيناريو بالسماح لك برؤية التسوية في الزمن القريب من-real وقت، مع لمسة Rolex وروح Reddit موجودة.
الخلاصة
اعتبر وقت المعاملة كمؤشر توقيت على الثقة التي تم تحجيرها. أسرع عندما تكون الرسوم مناسبة وحركة المرور هادئة، أبطأ عندما يظهر الجميع دفعة واحدة.