# الاختيار وعينات التدقيق

**تجريبي. غير مناسب لعشوائية عالية القيمة أو إطلاق الأموال تلقائياً قبل المراجعة.** المنتج سير عمل اختيار قابل للتحقق، وليس مجرد الوصول إلى nonce.

## آلة حالات الاختيار

`DRAFT → COMMITTED → WAITING_FOR_SOURCE → SOURCE_CONFIRMED → DERIVED → COMPLETE`

الاستثناءات النهائية هي EXPIRED وCANCELLED_BEFORE_COMMITMENT وSOURCE_UNAVAILABLE وINVALIDATED_BY_REORG. لا يمنح الإلغاء بعد الالتزام إعادة اختيار مجانية. تسجل آلة الحالات تاريخ المصدر والاشتقاق للمستهلك.

## اربط المدخلات قبل معرفة المصدر

التزم بمعرّف الطلب والعناصر المؤهلة وترتيبها الحتمي والأوزان إن كانت مدعومة وإصدار السياسة أو الخوارزمية وحجم العينة وقاعدة المصدر المستقبلي وعتبة النهائية والموعد النهائي. يجب أن تكون الالتزامات قابلة للرصد وفق نموذج ثقة معروف؛ وقت خادم غير موقّع ليس دليلاً على التزام مسبق.

حدّد اختيار المصدر وسلوك البديل مسبقاً. لا اختيار من المشغّل لكتلة ملائمة، ولا تعديل المرشحين بعد ظهور النتيجة، ولا تبديل صامت للمنارة، ولا اختصار يولّد انحياز باقي القسمة، ولا حلقة تجاهل النتيجة وإعادة المحاولة.

## أخذ العينة ليس إثبات اكتمال

العينة القابلة للتحقق من 10,000 مهمة ملتزم بها لا تثبت إدراج كل المهام المؤهلة. يحتاج الاكتمال إلى سجل أحداث منفصل أو رصد مستقل أو ضابط أعمال. وبالمثل، لا يثبت اختيار المقيّم بإنصاف كفاءته أو استقلاله.

## أنماط المصدر

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

## شروط الإطلاق

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

المصادر: [Bitcoin Beacon](https://arxiv.org/abs/1605.04559)، [اعتبارات أمان Chainlink VRF](https://docs.chain.link/vrf/v2-5/security).

<!-- p21-source-payment-v08 -->

## إعادة الحساب ليست عشوائية خالية من الانحياز

قيمة nonce العامة ليست مصدراً سرياً أو منتظم التوزيع للعشوائية. تجزئة nonce أو إضافة تجزئة الكتلة لا تزيل تأثير المعدّنين ولا تُنشئ إنتروبيا مستقلة. اختلاف سياق الطلب ينتج مخرجات حتمية مختلفة، لا عشوائية مستقلة جديدة. [7]

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


[1] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/digital-elements/.element-registry

[2] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/src/index/updater/inscription_updater/tap/ops/dmt_element.rs

[3] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/nat-use-cases/usdnat-method-1-live

[4] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/non-arbitrary-tokens-nats/nat-token-transfer

[5] https://docs.x402.org/core-concepts/network-and-token-support

[6] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/README.md

[7] https://arxiv.org/abs/1605.04559

