لقد كنت أراقب
#SIGN منذ فترة، ولا يتناسب تمامًا مع الفئات المعتادة للعملات المشفرة. هذا ليس بالضرورة أمرًا جيدًا - لكنه يجعل من الصعب تجاهله.
يواجه معظم الناس SIGN من خلال التوزيع. عمليات الإيداع، عقود الاستحقاق، خطوط تخصيص. الجزء من العملات المشفرة الذي ينكسر في كثير من الأحيان. لقد رأيت هذا يفشل أكثر مما أستطيع عدّه. القوائم تتفسد. تتدفق الروبوتات. تبدو قواعد الأهلية نظيفة على الورق وتنهار في الممارسة العملية. ثم تتسابق الفرق لتصحيح الأمور بعد أن يكون الضرر قد حدث بالفعل.
إنه فوضى.
أسلوب SIGN مختلف بطريقة تبدو شبه بديهية بمجرد أن تراها. لا توزع أولاً. تحقق أولاً. ثم وزع.
تسلسل الأحداث مهم أكثر مما يعتقده الناس. لأنه بمجرد أن يبدأ التوزيع، تكون قد التزمت بالفعل. إذا كانت مدخلاتك خاطئة، فإن كل ما يلي يرث المشكلة. تصحيحها لاحقًا مؤلم ومكلف وعادة ما يكون غير مكتمل.
لذا فإن SIGN تبني حول الشهادات. مطالبات يمكن تسجيلها والتحقق منها وإعادة استخدامها. ليس فقط "هذه المحفظة موجودة"، ولكن "هذه المحفظة تلبي شرطًا"، أو "هذا المستخدم اجتاز الفحص." ثم يجلس TokenTable في الأعلى وينفذ التوزيع بناءً على تلك الحالات الموثوقة.
إنه ليس لامعًا. إنه أنابيب.
والأنابيب هي المكان الذي تفشل فيه معظم الأنظمة.
لقد عملت على أنظمة موزعة كافية لأعرف أن الهوية والأهلية هما دائمًا نقاط الضعف. ليس الإجماع. ليس التنفيذ. دائمًا ما يكون "من يُسمح له بفعل ماذا" و"كيف نعرف أن هذا صحيح." يستخف الناس بمدى صعوبة ذلك حتى يضرب الحجم.
$SIGN #SignalAlert