ما الذي يفعله العقد الذكي وما الذي لا ينبغي أن يفعله
العقد الذكي برنامج صغير يُخزَّن على شبكة بلوك تشين. يحمل مجموعة قواعد، وعندما تطابقها المدخلات التي يتلقاها ينقل قيمة أو يحدّث سجلاً دون أن يضغط أحد زراً. وهذا مفيد حين تحتاج عدة شركات إلى التصرف بناءً على الوقائع نفسها: وصلت البضاعة، نجح الفحص، سُدّد القسط.
لكنه ليس بديلاً عن اتفاقك القانوني، ولا يعرف وحده ما يجري في العالم المادي. لا بد أن يخبره أحد بوصول البضاعة. يسمى هذا الوسيط مصدر البيانات الخارجي، واختياره أهم قرار تصميمي في أغلب المشاريع. قد يكون تأكيداً موقّعاً من مفتش معروف، أو حدث مسح من نظام المستودع، أو إشعاراً من البنك.
لذلك نبدأ كل مشروع بالفصل بين ما يُسجَّل على الدفتر وما يبقى في أنظمتك القائمة. نُبقي العقود صغيرة عمداً، فالشيفرة الأقل تعني مواضع أقل لاختباء العيوب وتكلفة تشغيل أدنى. وتبقى البيانات الشخصية خارج السلسلة تماماً، وهذا يحافظ على توافق التصميم مع نظام حماية البيانات الشخصية.
