في الليلة الماضية تركت العقدة المحلية تعمل، وأنهيت كيساً من البسكويت الذي كان قد صار طرياً بالفعل... وما زلت أراقب كل خانة وهي تنزاح بالتتابع، وأنا أفكر في الغسق من زاوية مختلفة.
بصراحة، أكثر ما يلفت انتباهي لم يعد هو طبقة الخصوصية.
بل ما يمكن لشخص آخر أن يعرفه... قبل ظهور مُولِّد الكتل.
لقد صنعت سيناريو لعب بسيطاً للغاية لنفسي: 120 خانة، لنفترض أن بإمكان المهاجم التنبؤ بالزعيم بشكل صحيح في 10% من تلك الخانات، وهذا وحده يخلق 120 × 10% = 12 نافذة للاستعداد لهجوم موجَّه.
12 مرة تبدو صغيرة؟
مع الإجماع، قد تكون ضربة واحدة في التوقيت الصحيح أحياناً أكثر رعباً من مئة محاولة عمياء!
عندها بدأت Blind Bid وConfidential Bid وNon-interactive Sortition وPrivate Leader Election تبدو منطقية بالنسبة لي.
لا توجد إشارة (No Signaling) ليست جذابة.
ولا أن تكون بلا توجيه (No Targeting) شيئاً يمكن التفاخر به بسهولة.
لكن أقوى جزء في مقاومة MEV بالنسبة لي، ليس هو إخفاء الأشياء بشكل جميل... بل تقليل وقت التحضير لمن يريد أن يتقدّم على القواعد.
ينشئ Prover برهاناً ذا معرفة صفرية، يتحقق Verifier من قيود الدارة، تعمل Polynomial Evaluation تحت dusk-plonk، وBlindBidProof يثبت صحة الـ Sortition...
يبدو الأمر معقّداً، بالتأكيد.
لكنني في الواقع أحب هذا المنطق البشري جداً: إذا لم تكن تعرف بالضبط من تستهدفه، ومتى، وأين... فعلى المهاجم أن يدفع ثمن هذا الغموض.
بالنسبة لي، هذا هو الجزء الأكثر قيمة في توافق SBA.
ليس الخصوصية التي تجعل كل شيء سراً.
بل الخصوصية التي تجعل ميزة التحضير أكثر تكلفة.
لذا إن كان عليك أن تختار، هل تفضّل توافقاً عاماً أسهل في الملاحظة... أم توافقاً يجبر المهاجم على خوض المعركة دون أن يعرف حتى من ينبغي أن يضربه؟
#dusk $DUSK @Dusk
بصراحة، أكثر ما يلفت انتباهي لم يعد هو طبقة الخصوصية.
بل ما يمكن لشخص آخر أن يعرفه... قبل ظهور مُولِّد الكتل.
لقد صنعت سيناريو لعب بسيطاً للغاية لنفسي: 120 خانة، لنفترض أن بإمكان المهاجم التنبؤ بالزعيم بشكل صحيح في 10% من تلك الخانات، وهذا وحده يخلق 120 × 10% = 12 نافذة للاستعداد لهجوم موجَّه.
12 مرة تبدو صغيرة؟
مع الإجماع، قد تكون ضربة واحدة في التوقيت الصحيح أحياناً أكثر رعباً من مئة محاولة عمياء!
عندها بدأت Blind Bid وConfidential Bid وNon-interactive Sortition وPrivate Leader Election تبدو منطقية بالنسبة لي.
لا توجد إشارة (No Signaling) ليست جذابة.
ولا أن تكون بلا توجيه (No Targeting) شيئاً يمكن التفاخر به بسهولة.
لكن أقوى جزء في مقاومة MEV بالنسبة لي، ليس هو إخفاء الأشياء بشكل جميل... بل تقليل وقت التحضير لمن يريد أن يتقدّم على القواعد.
ينشئ Prover برهاناً ذا معرفة صفرية، يتحقق Verifier من قيود الدارة، تعمل Polynomial Evaluation تحت dusk-plonk، وBlindBidProof يثبت صحة الـ Sortition...
يبدو الأمر معقّداً، بالتأكيد.
لكنني في الواقع أحب هذا المنطق البشري جداً: إذا لم تكن تعرف بالضبط من تستهدفه، ومتى، وأين... فعلى المهاجم أن يدفع ثمن هذا الغموض.
بالنسبة لي، هذا هو الجزء الأكثر قيمة في توافق SBA.
ليس الخصوصية التي تجعل كل شيء سراً.
بل الخصوصية التي تجعل ميزة التحضير أكثر تكلفة.
لذا إن كان عليك أن تختار، هل تفضّل توافقاً عاماً أسهل في الملاحظة... أم توافقاً يجبر المهاجم على خوض المعركة دون أن يعرف حتى من ينبغي أن يضربه؟
#dusk $DUSK @Dusk