ما هو Code Is Law؟
Code Is Law هي فكرة أن قواعد البرنامج هي التي تقرر النتائج على البلوك تشين. إذا سمح الكود بإجراء ما، فشبكة التنفيذ ستنفذه، دون دعم عملاء لإعادة ذلك. فكر في منطق آلة البيع مع قلة الكلام.
“Code Is Law يعني أن أي شيء يسمح به الكود هو تلقائيًا جيد.” ليس تمامًا. العقد الذكي لا يزال برمجيات، ويمكن للمجتمعات ترقية، إيقاف، أو حتى fork عندما تسير الأمور خارج السكة. الأنظمة القانونية موجودة أيضًا.
كيف يعمل Code Is Law
تخيل صفقة تبادل على تطبيق بلوك تشين. لا مدير يوافق على تداولك. القواعد موجودة مسبقًا في الكود.
- الخطوة 1: المطورون ينشرون قواعد البرنامج على السلسلة.
- الخطوة 2: ترسل معاملة تستدعي دالة، مثل تبادل الرموز.
- الخطوة 3: يتحقق المدققون من أن معاملتك تفي بالقواعد وينفذونها بطريقة يثق بها.
- الخطوة 4: تُسجل النتائج، ولا يوجد تجاوز خاص ما لم يتضمن البرنامج ذلك صراحة.
- الخطوة 5: إذا سمحت القواعد بذلك، يحدث الأمر، حتى لو فاجأ الناس الذين يراقبون mempool.
هذه هي النمذجة، للأفضل أو للأسوأ.
لماذا Code Is Law مهم
تحصل على تنفيذ متوقع بدون حارس بوابة، ولكن مع مسؤولية فهم القواعد التي تقوم بتفعيلها.
- الفائدة: الأتمتة والتنبؤ يمكن أن توفر الوقت والرسوم.
- وجهة نظر: إنها تحول الثقة من الناس إلى البرامج، وهذا هو السبب في أن التمويل اللامركزي (DeFi) يعمل باستمرار، حتى عندما ينام الفرق.
- الأهمية: ستلقاه في تطبيقات التداول، سلاسل NFT، تصويت DAO، والمزيد من dapps.
قبل أن تضغط تأكيدًا، اسأل عما إذا كان البرنامج قابلًا للترقية، قابلًا للإيقاف، أو يزعم عدم التغيير. تلك الأدلة تخبرك من يستطيع تغيير القواعد ومدى أمان خطأ ما.
السمات الأساسية لـ Code Is Law
إليك السمات التي تدفعه للعمل:
- الحتمية: المدخلات نفسها تنتج المخرجات نفسها عبر الشبكة.
- الاستقلالية: التنفيذ يتبع الكود، لا الحكم البشري في دعم الدردشات.
- الشفافية: القواعد والحالة مرئية، لذا يمكن لأي شخص تدقيق السلوك.
- الشبكة: تعمل على مجموعة من المشاركين لا مركزيين، مما يقلل من نقاط الفشل الفردية.
تعود معظم الخسائر إلى استغلالات في البرامج أو التكاملات. اقرأ التدقيقات، اختبر بمبالغ صغيرة، وتذكّر أن السلسلة ستنفذ بالضبط ما يقوله البرنامج.
مثال
تقوم تطبيقات الإقراض بتصفية مركزك في اللحظة التي يعبر فيها مصدر سعر عتبة، دون مكالمات هاتفية، دون استئناف—هذا هو Code Is Law قيد التنفيذ.
معلومة ممتعة
قام أستاذ القانون لورنس Lessig بتشجيع العبارة في 1999 arguing أن البرمجيات تضع القواعد كما تفعل القوانين، قبل أن يجعل الكريبتو هذا المفهوم واقعًا يوميًا.
الخلاصة
نظرة سريعة: ثق في الكود، تحقق من الكود، ولعب فقط بالمبالغ التي يمكنك تحمل رؤية برنامج يتحرك بها بدون أن يسألك مرتين.