1. مقدمة
يشكل ظهور الحوسبة الكمومية تهديدًا وجوديًا لأسس التشفير للبنية التحتية الرقمية الحديثة. توفر خوارزمية Shor، المنشورة في عام 1994، حلولًا زمنية متعددة الحدود لكل من تحليل الأعداد الصحيحة ومشكلة اللوغاريتم المنفصلة - الافتراضات الرياضية الكامنة وراء RSA وDSA وتشفير المنحنى الإهليلجي (ECC). تعتمد كل العملات المشفرة الرئيسية المنتشرة اليوم، بما في ذلك Bitcoin وEthereum وMonero وZcash، حصريًا على ECC لمصادقة المعاملات.
لا يزال الجدول الزمني لأجهزة الكمبيوتر الكمومية ذات الصلة بالتشفير (CRQC) غير مؤكد، ولكن المسار واضح. تتوقع خريطة الطريق الكمومية لشركة IBM أكثر من 100000 نظام كيوبت بحلول عام 2033. وأظهر معالج Willow من Google تحسينات هائلة في تصحيح الأخطاء في عام 2024. وتحتفظ الجهات الفاعلة في الدول القومية ببرامج سرية ذات قدرات غير معروفة. إن استراتيجية "الحصاد الآن، وفك التشفير لاحقًا" - حيث يقوم الخصوم بجمع البيانات المشفرة اليوم لفك التشفير في المستقبل - تحول هذا من مشكلة مستقبلية إلى اهتمام فوري بتخزين القيمة على المدى الطويل.
تواجه العملات المشفرة الحالية تحديًا كبيرًا: يتطلب تحديث المقاومة الكمومية عمليات الانقسام الكلي، وإجماع أصحاب المصلحة، وترحيل العناوين الحالية. خلال أي فترة انتقالية، تظل العناوين القديمة معرضة للخطر. إن تعقيد الحفاظ على التوافق مع الإصدارات السابقة أثناء تقديم أساسيات تشفير جديدة يخلق سطح هجوم كبير.
يعالج SynX هذا من خلال تنفيذ التشفير ما بعد الكمي منذ التكوين. يستخدم كل عنوان ومعاملة واتصال من نظير إلى نظير خوارزميات NIST القياسية بدءًا من الكتلة صفر. لا يوجد تشفير قديم يجب إهماله ولا توجد مخاطر ترحيل. توفر هذه الورقة المواصفات الفنية الكاملة لبروتوكول SynX.
1.1 أهداف التصميم
تم تصميم SynX لتحقيق الأهداف التالية:
- المقاومة الكمومية: يجب أن تقاوم جميع عمليات التشفير هجمات الخصوم الكلاسيكيين والكميين باستخدام خوارزميات NIST القياسية.
- خصوصية المعاملة: يجب إخفاء مبالغ المعاملات ومعلومات المرسل والمستلم عن المراقبين السلبيين.
- السيادة الذاتية: يجب على المستخدمين الحفاظ على السيطرة الكاملة على أموالهم دون الاعتماد على أطراف ثالثة موثوقة أو بورصات مركزية أو خدمات تتطلب "اعرف عميلك".
- سهولة الاستخدام: يجب أن تكون المحفظة في متناول المستخدمين غير التقنيين مع دعم لغات متعددة وآليات الاسترداد القياسية.
- اللامركزية: يجب أن تقاوم الشبكة الاستيلاء عليها من قبل الخصوم ذوي الموارد الجيدة من خلال الإجماع الموزع وتشغيل العقدة.
1.2 التدوين
في هذا المقال نستخدم الترميز التالي:
H(·)— BLAKE2b-256 hash functionKDF(·)— Argon2id key derivation functionKyber.KeyGen()— توليد المفاتيح Kyber-768Kyber.Encaps(pk)- تغليف Kyber-768Kyber.Decaps(sk, ct)- فك التغليف Kyber-768SPHINCS.KeyGen()— الجيل الرئيسي SPHINCS+-SHAKE-128sSPHINCS.Sign(sk, m)- إنشاء التوقيع SPHINCS+SPHINCS.Verify(pk, m, σ)- التحقق من التوقيع SPHINCS+||- تسلسل البايت⊕— Bitwise XOR
2. نموذج التهديد والافتراضات الأمنية
2.1 قدرات الخصم
تم تصميم SynX لتوفير الأمان ضد فئات الخصم التالية:
2.1.1 الخصوم الكلاسيكيون
الخصوم الذين لديهم إمكانية الوصول إلى الموارد الحسابية الكلاسيكية التعسفية، بما في ذلك الأجهزة المتخصصة (ASICs، FPGAs) ومجموعات الحوسبة الموزعة. ويشمل ذلك الجهات الفاعلة في الدولة القومية التي تتمتع بميزانيات حسابية كبيرة ولكنها محدودة.
2.1.2 الخصوم الكموميين
الخصوم الذين لديهم إمكانية الوصول إلى أجهزة الكمبيوتر الكمومية ذات الصلة بالتشفير والقادرة على تشغيل خوارزمية Shor ضد منحنيات إهليلجية 256 بت وخوارزمية Grover للبحث عن المفاتيح المتماثلة. نحن نفترض أن أجهزة الكمبيوتر الكمومية لا يمكنها عكس وظائف التجزئة المقاومة للاصطدام بكفاءة بما يتجاوز التسريع التربيعي الذي توفره خوارزمية Grover.
2.1.3 خصوم الشبكة
الخصوم قادرون على المراقبة السلبية لجميع حركة مرور الشبكة (الخصم السلبي العالمي)، وهجمات الوسيط النشطة على اتصالات محددة، وتحليل توقيت عمليات بث المعاملات.
2.2 الافتراضات الأمنية
يعتمد أمان SynX على الافتراضات الحسابية التالية:
- وحدة-LWE صلابة: تعد مشكلة التعلم مع الأخطاء في الوحدة النمطية مع المعلمات المستخدمة في Kyber-768 صعبة الحل من الناحية الحسابية لكل من أجهزة الكمبيوتر الكلاسيكية والكمية.
- أمان وظيفة التجزئة: يتصرف SHAKE256 وBlake2b كقالات عشوائية، مما يوفر مقاومة الاصطدام، ومقاومة الصورة الأولية، ومقاومة الصورة الأولية الثانية ضد الخصوم الكموميين (مع مراعاة التسريع التربيعي لـ Grover).
- العشوائية الآمنة: يوفر CSPRNG الخاص بنظام التشغيل 256 بت من الإنتروبيا الحقيقية لتوليد البذور.
SPHINCS+ security reduces entirely to hash function properties — collision and preimage resistance — rather than unproven number-theoretic hardness assumptions. That is a computational guarantee, not an information-theoretic one, but it rests on the most battle-tested primitives in cryptography, which makes it the most conservative choice for long-term security.
2.3 خارج النطاق
تعتبر التهديدات التالية خارج نطاق البروتوكول الأساسي:
- اختراق جهاز المستخدم من خلال البرامج الضارة أو الوصول المادي
- هجمات القنوات الجانبية على تطبيقات أجهزة محددة
- هجمات الهندسة الاجتماعية ضد المستخدمين الأفراد
- 51% من الهجمات مع سيطرة مستمرة للأغلبية العظمى على الحصص*
* يفترض البروتوكول أغلبية صادقة في التوقيع المساحي. يتم تثبيط معظم الهجمات اقتصاديًا من خلال القطع ولكن لا يتم منعها بالتشفير.
3. أسس التشفير
3.1 تغليف مفتاح Kyber-768
Kyber هي آلية تغليف رئيسية (KEM) تعتمد على مشكلة التعلم النمطي مع الأخطاء (MLWE). تم اختياره بواسطة NIST في عام 2022 كمرشح نهائي وتم توحيده رسميًا باسم FIPS 203 (ML-KEM) في أغسطس 2024 بعد ست سنوات من التقييم العام.
يوفر Kyber-768 مستوى أمان NIST 3، وهو ما يعادل تقريبًا AES-192. يعمل المخطط على حلقات متعددة الحدود R_q = Z_q[X]/(X^n + 1) مع n = 256 و q = 3329.
3.1.1 مجموعة المعلمات
| المعلمة | قيمة | وصف |
|---|---|---|
| n | 256 | درجة متعددة الحدود |
| k | 3 | رتبة الوحدة |
| q | 3329 | معامل |
| η₁ | 2 | معلمة الضوضاء (توليد المفاتيح) |
| η₂ | 2 | معلمة الضوضاء (التشفير) |
| حجم المفتاح العام | 1,184 بايت | — |
| حجم المفتاح السري | 2400 بايت | — |
| حجم النص المشفر | 1,088 بايت | — |
| سر مشترك | 32 بايت | — |
3.1.2 الاستخدام في SynX
يستخدم SynX Kyber-768 من أجل:
- اتصال العقدة من نظير إلى نظير (تبادل المفاتيح سريع الزوال)
- الرسائل المشفرة في سوق P2P
- اشتقاق عنوان التخفي (تغليف مفتاح المستلم)
3.2 التوقيعات الرقمية SPHINCS+
SPHINCS+ is a stateless hash-based signature scheme selected by NIST as a post-quantum signature standard. Unlike lattice-based signatures, SPHINCS+ security relies solely on hash function properties, providing information-theoretic security guarantees.
يستخدم SynX SPHINCS+-SHAKE-128s، مجموعة المعلمات المدمجة، التي تنتج توقيعات 7856 بايت عند المستوى 1 من NIST (أمان 128 بت). يحافظ المفتاح العام بحجم 32 بايت والمفتاح الخاص بسعة 64 بايت على حالة المحفظة صغيرة بينما يحمل التوقيع مسار مصادقة Merkle الكامل.
3.2.1 مجموعة المعلمات
| المعلمة | قيمة | وصف |
|---|---|---|
| مستوى الأمان | 128 بت (ما بعد الكم) | NIST المستوى 1 |
| Hash function | SHAKE256 | Extendable output function |
| البديل | 128f (سريع) | الأمثل لسرعة التوقيع |
| حجم المفتاح العام | 32 بايت | — |
| حجم المفتاح السري | 64 بايت | — |
| حجم التوقيع | 7856 بايت | ~7.7 كيلو بايت |
| وقت التوقيع | ميلي ثانية | تعتمد على التنفيذ |
| وقت التحقق | أقل من ميلي ثانية | تعتمد على التنفيذ |
3.2.2 هيكل التوقيع
يقوم SPHINCS+ بإنشاء التوقيعات باستخدام شجرة مفرطة من أشجار Merkle مع WOTS+ (توقيعات Winternitz لمرة واحدة) عند الأوراق. يتم تحقيق الخاصية عديمة الحالة من خلال تحديد المسار الحتمي استنادًا إلى تجزئة الرسالة، مما يؤدي إلى القضاء على ثغرات إدارة الحالة في المخططات السابقة المستندة إلى التجزئة مثل XMSS.
3.3 البدائيات المتماثلة
يستخدم SynX أساسيات التشفير المتماثلة التالية:
- بليك2ب-256: Primary hash function for transaction IDs, Merkle trees, and address derivation
- ايه إي إس-256-جي سي إم: تشفير موثق لتخزين المحفظة ورسائل P2P
- Argon2id: اشتقاق مفتاح الذاكرة الصلبة لتشفير المحفظة
- SHAKE256: Extendable output function for key expansion and SPHINCS+ internals
All symmetric primitives provide at least 128-bit post-quantum security when accounting for Grover's algorithm quadratic speedup. While BLAKE2b-256 is the primary hash function, nodes support fallback to SHA3-256 for future cryptographic agility.
3.4 السرية الأمامية
تستخدم جميع الاتصالات من نظير إلى نظير أزواج مفاتيح Kyber سريعة الزوال، مما يوفر سرية تامة للأمام. حتى لو تم اختراق المفاتيح طويلة المدى، تظل الجلسات السابقة آمنة. ينشئ كل اتصال سرًا مشتركًا جديدًا يتم التخلص منه بعد الاستخدام.
4. بنية المحفظة
4.1 توليد البذور والاشتقاق الرئيسي
يتبع إنشاء المحفظة عملية آمنة متعددة الخطوات لإنشاء هوية التشفير الفريدة الخاصة بك:
تستغرق العملية بأكملها حوالي 150 مللي ثانية وتنتج محفظة محمية بالكامل ضد الهجمات الكلاسيكية والكمية.
4.2 25-استرداد ذاكري الكلمة
يستخدم SynX نظام ذاكري موسع متوافق مع BIP-39 مع 25 كلمة، مما يوفر 264 بت من الإنتروبيا (256 بت + المجموع الاختباري 8 بت). يتجاوز هذا التنسيق القياسي المكون من 24 كلمة مع الحفاظ على التوافق مع قوائم كلمات محفظة الأجهزة الموجودة.
الكلمة الخامسة والعشرون تخدم غرضين:
- إنتروبيا إضافية لزيادة هامش الأمان
- المجموع الاختباري المتكامل لاكتشاف الأخطاء
يتطلب استرداد المحفظة فقط العبارة التذكيرية وعبارة المرور الاختيارية. تقوم نفس البذرة بإعادة إنشاء أزواج مفاتيح Kyber وSPHINCS+ متطابقة بشكل حتمي.
4.3 دعم متعدد اللغات
تدعم محفظة SynX سبع لغات لكل من واجهة المستخدم وقوائم الكلمات التذكيرية:
| لغة | شفرة | قائمة الكلمات |
|---|---|---|
| إنجليزي | en | BIP-39 مستوحى من التحسينات الكمومية |
| الأسبانية | es | BIP-39 مستوحى من التحسينات الكمومية |
| فرنسي | fr | BIP-39 مستوحى من التحسينات الكمومية |
| ايطالي | it | BIP-39 مستوحى من التحسينات الكمومية |
| البرتغالية | pt | BIP-39 مستوحى من التحسينات الكمومية |
| اليابانية | ja | BIP-39 مستوحى من التحسينات الكمومية |
| كوري | ko | BIP-39 مستوحى من التحسينات الكمومية |
يمكن للمستخدمين إنشاء المحافظ واستعادتها باستخدام أي لغة مدعومة. الإنتروبيا الأساسية مستقلة عن اللغة - يمكن استرداد المحفظة التي تم إنشاؤها باستخدام الكلمات الإنجليزية باستخدام الكلمات اليابانية المكافئة.
4.4 تصدير الأجهزة USB
يدعم SynX التصدير الآمن لبيانات اعتماد المحفظة إلى أجهزة تخزين USB للتشغيل الهوائي والتخزين البارد.
4.4.1 تنسيق التصدير
يستخدم تنسيق التصدير التشفير المصادق عليه AES-256-GCM مع المفاتيح المشتقة من Argon2id. يتم التحقق من سلامة الملف عبر المجموع الاختباري BLAKE2b-256. يتم تعريف المعلمات المحددة بالتنفيذ.
4.4.2 التوقيع الهوائي
يتيح تصدير USB توقيع المعاملات دون اتصال بالإنترنت. يتم نقل المعاملات غير الموقعة إلى جهاز مزود بفجوة هوائية، وتوقيعها باستخدام SPHINCS+، وإعادتها للبث. لا تلمس المفاتيح الخاصة أبدًا جهازًا متصلاً بالإنترنت.
4.5 تنسيق العنوان
تستخدم عناوين SynX التنسيق التالي:
العنوان مشتق من المفتاح العام Kyber-768. توفر البادئة "SX" تعريفًا مرئيًا، ويتضمن تشفير Base58Check مجموعًا اختباريًا مكونًا من 4 بايت لاكتشاف الأخطاء. إجمالي طول العنوان هو 35 حرفًا.
5. بروتوكول المعاملات
5.1 هيكل المعاملات
تحتوي معاملة SynX على الحقول التالية:
| مجال | مقاس | وصف |
|---|---|---|
| إصدار | 1 بايت | نسخة البروتوكول |
| الطابع الزمني | 8 بايت | الطابع الزمني لنظام التشغيل Unix (بالميلي ثانية) |
| sender_pk | 32 بايت | المفتاح العام SPHINCS+ |
| متلقي | 34 بايت | عنوان المستلم (المشفر) |
| كمية | 8 بايت | مبلغ المعاملة (الوحدات الذرية) |
| مصاريف | 8 بايت | رسوم الشبكة |
| nonce | 8 بايت | عداد المعاملات المرسل |
| حمولة | عامل | البيانات المشفرة الاختيارية |
| إمضاء | 7856 بايت | توقيع SPHINCS+ |
5.2 عملية التوقيع
عند إرسال معاملة، تنفذ المحفظة الخطوات التالية لإنشاء توقيع مقاوم للكم غير قابل للتزوير:
يتم الجمع بين المبلغ والمستلم والرسوم والطابع الزمني
يُنتج تجزئة Blake2b معرفًا فريدًا بطول 256 بت
التوقيع القائم على التجزئة يثبت الملكية (~5 مللي ثانية)
تم إرسال المعاملة الموقعة إلى المدققين
5.3 التحقق
تتحقق العقد من المعاملات عن طريق:
- التحقق من أن المرسل لديه رصيد كافٍ (بما في ذلك الرسوم)
- التحقق من الرقم هو الرقم الحالي للمرسل + 1
- إعادة حساب تجزئة المعاملة من البيانات المتسلسلة
- التحقق من توقيع SPHINCS+ مقابل المفتاح العام للمرسل
- التحقق من الطابع الزمني ضمن الحدود المقبولة (±5 دقائق)
يتم رفض المعاملات غير الصالحة ولا يتم نشرها.
5.4 العناوين الخفية
يقوم SynX بتنفيذ عناوين ناسخ دوارة لخصوصية المستلم. تستخدم كل معاملة عنوانًا جديدًا، مما يمنع المراقبين من ربط المدفوعات بمستلم واحد:
يمكن للمستلم المقصود فقط تحديد المعاملات الواردة والمطالبة بها. يرى المراقبون الخارجيون عناوين لمرة واحدة غير مرتبطة بدون اتصال مرئي.
6. آلية التوقيع المساحي
6.1 نظرة عامة على الإجماع
يستخدم SynX بنية توافقية هجينة لإثبات الحصة + إثبات العمل تسمى Synergy Sea. توفر أدوات التحقق من صحة التوقيع المساحي نهائية للمعاملة دون الثانية بينما يحمل القائمون بالتعدين العمود الفقري للأمان. يتم تشغيل إنتاج الكتل على فترات زمنية متغيرة حسب التصميم: تتصاعد صعوبة SerendipityX بشكل مستمر، وبالتالي فإن الفجوة بين الكتل تتغير مع ظروف الشبكة بدلاً من ضبطها على ساعة ثابتة. يفصل هذا التصميم ثنائي الطبقة معالجة المعاملات عن إنتاج الكتل - القفزة الكمية المعمارية التي تجعل SynX أسرع من Solana من أجل نهائية المعاملات العملية، والتي لا تترك أي إيقاع كتلة يمكن التنبؤ به لخصم للمزامنة معه.
- نهائية المعاملة في الثانية الفرعية من خلال إجماع مدقق التوقيع المساحي
- فترات إنتاج الكتل المتغيرة، التي تحكمها الصعوبة المتزايدة باستمرار، لمكافآت التعدين وأمن السلسلة
- طبقة تخزين موفرة للطاقة مدمجة مع PoW للذاكرة الصلبة (Argon2id، 2 جيجابايت)
- الأمن الاقتصادي من خلال خفض الحصص
- إجماع الطبقة المزدوجة يلغي مقايضة السرعة والأمان
6.2 معلمات التوقيع المساحي
| المعلمة | قيمة |
|---|---|
| الحد الأدنى من الحصة | 10 SYNX |
| فترة القفل | 7 أيام كحد أدنى |
| إلغاء التهدئة | 24 ساعة |
| قاعدة APR | 5% (7 أيام) / 6% (14 يومًا) / 7.77% (30 يومًا) |
| ضربة جزاء | 5% من الحصة |
| حظر الوقت | متغير (يحركه الصعوبة) |
6.3 توزيع المكافآت
يتم توزيع مكافآت الكتلة بشكل متناسب على أصحاب المصلحة بناءً على حصتهم من إجمالي العرض المتراكم. صيغة المكافأة هي:
تتضاعف المكافآت تلقائيًا ما لم يبدأ المستخدم في السحب.
6.4 شروط القطع
يتم قطع المراهنين (يفقدون جزءًا من الحصة) من أجل:
- التوقيع المزدوج (إنتاج كتل متعارضة)
- وقت التوقف الممتد (> 24 ساعة دون الاتصال بالإنترنت)
- إنتاج كتل غير صالحة
6.5 واجهة التوقيع المساحي داخل المحفظة
توفر محفظة SynX وظائف التوقيع المساحي الأصلية بدون أدوات خارجية:
- حدد المبلغ المراد مشاركته من الرصيد المتاح
- اختر فترة التأمين (7، 14، أو 30 يومًا)
- تأكيد المعاملة (موقعة باستخدام SPHINCS+)
- مراقبة المكافآت في لوحة القيادة في الوقت الحقيقي
- Unstake بنقرة واحدة (بعد فترة التهدئة)
7. خوارزمية التعدين SerendipityX
7.1 فلسفة التصميم
SerendipityX is SynX's anti-ASIC mining algorithm, inspired by Monero's RandomX and built on the Argon2id memory-hard function. The name reflects the protocol's core belief: that the discovery of new blocks should be a matter of الصدفة—equal opportunity for all participants—not a function of who can deploy the largest server rack.
تم تصور تعدين Bitcoin على أنه "CPU واحد، صوت واحد". واليوم، يتحكم أقل من خمسة مجمعات تعدين في أكثر من 80% من معدل تجزئة Bitcoin، وتدير مزارع ASIC بحجم مستودع تستهلك كهرباء أكثر من دول بأكملها. لقد تم الاستيلاء على المثالية اللامركزية من خلال هياكل السلطة المركزية للغاية التي تم تصميمها لمقاومتها. تم تصميم SerendipityX لجعل هذا الأمر مستحيلاً.
7.2 الأساس الفني
تم بناء SerendipityX على Argon2id، الفائز في مسابقة تجزئة كلمة المرور (PHC) وتم توحيده في RFC 9106. وتحقق الخوارزمية مقاومة ASIC من خلال ثلاث ضمانات رياضية:
| المعلمة | قيمة | غاية |
|---|---|---|
| تكلفة الذاكرة (m_cost) | 2 جيجابايت | يتجاوز جهاز الهاتف المحمول RAM — يلغي مزارع الهاتف واقتصاديات ASIC |
| تكلفة الوقت (t_cost) | 3 التكرارات | التمريرات المتسلسلة تمنع اختصارات الموازاة |
| التوازي (ع) | 1 | يزيل ناقلات التحسين ASIC متعددة المسارات |
| طول الإخراج | 32 بايت | تجزئة 256 بت متوافقة مع سلسلة Blake2b |
| وضع | Argon2id (هجين) | تمريرات مستقلة عن البيانات + تعتمد على البيانات لمقاومة القناة الجانبية |
7.3 لماذا تهزم صلابة الذاكرة مركزية ASIC
تحقق رقائق ASIC الهيمنة في تعدين SHA-256 (Bitcoin) عن طريق حشر مليارات من دوائر التجزئة البسيطة على السيليكون. كل دائرة صغيرة ورخيصة وسريعة. لكن SerendipityX يتطلب تنفيذ كل حساب تجزئة 2 جيجابايت من أنماط الوصول للذاكرة العشوائية- ذاكرة لا يمكن تصغيرها مثل البوابات المنطقية. تم اختيار متطلب 2 جيجا بايت بشكل متعمد: فهو يتجاوز RAM المتوفر في معظم الهواتف المحمولة، مما يمنع عمليات مزرعة الهاتف الصينية والتي ترعاها الدولة من إغراق الشبكة بآلاف الأجهزة منخفضة التكلفة. تهيمن تكلفة ذاكرة DRAM ذات النطاق الترددي العالي على التكلفة الإجمالية للرقاقة، مما يؤدي إلى معادلة الأداء بين شرائح ASIC المخصصة ووحدات المعالجة المركزية/وحدات معالجة الرسومات المكتبية الاستهلاكية.
بالنسبة إلى SHA-256، تحقق ASICs سرعة تصل إلى 10000×+ على وحدات المعالجة المركزية. بالنسبة إلى Argon2id، يحد جدار الذاكرة من ميزة ASIC بحوالي 1–3×، مما يجعل السيليكون المخصص غير مبرر اقتصاديًا على نطاق واسع.
7.4 الإجماع المختلط: SerendipityX PoW + التوقيع المساحي (Synergy Sea)
يستخدم SynX بنية توافقية هجينة PoS+PoW تسمى Synergy Sea. يفصل هذا التصميم ثنائي الطبقة معالجة المعاملات عن إنتاج الكتل - القفزة الكمية المعمارية التي تجعل SynX أسرع من Solana من أجل إتمام المعاملة العملية:
- طبقة التعدين (PoW): يتم تصنيع SynX الجديد من خلال إثبات العمل SerendipityX على فاصل زمني متغير، مما يحول الكهرباء إلى مصدر مع ضمان التوزيع العادل وأمن السلسلة
- طبقة التوقيع المساحي (PoS): تؤكد أدوات التحقق من صحة التوقيع المعاملات في وقت أقل من الثانية، مما يوفر نهائية فورية مستقلة عن إنتاج الكتلة
- القفزة الكمية: تعمل معالجة المعاملات بشكل مستقل عن إنتاج الكتل. يواجه المستخدمون عمليات إرسال فورية بغض النظر عن المدة التي تستغرقها الكتلة الحالية للوصول إلى الأرض. هذا هو السبب في أن SynX أسرع من Solana (فتحات تبلغ 400 مللي ثانية تقريبًا)، وXRP (من 3 إلى 5 ثوانٍ)، وكل blockchain كلاسيكي - ولماذا لا يكلف الفاصل الزمني للكتلة المتغيرة المستخدم شيئًا
- انتقال: تنخفض مكافآت التعدين إلى النصف وفقًا لجدول زمني، مما يؤدي إلى تحويل الوزن تدريجيًا إلى التوقيع المساحي
وهذا يعني أن الطالب الذي لديه جهاز كمبيوتر محمول يتنافس على أرض عادلة مع جهة فاعلة في الدولة. لا يمكن لأي كيان واحد أن يهيمن على إنتاج الكتل من خلال مزايا الأجهزة. يفرض البروتوكول ما وعدت به Bitcoin فقط: المشاركة المتساوية في إنشاء الأموال.
8. سوق الضمان P2P
8.1 أهداف التصميم
يتيح سوق SynX التداول غير الموثوق به من نظير إلى نظير دون الحاجة إلى وسطاء مركزيين أو متطلبات KYC. الخصائص الرئيسية:
- الضمان غير الاحتجازي (الأموال المقفلة في العقد الذكي)
- التواصل المشفر بين الأطراف
- اللامركزية في حل النزاعات
- لا يوجد تعرض للأطراف المقابلة لاختراقات البورصة
8.2 بروتوكول الضمان
يتقدم نظام الضمان من خلال حالات محددة بوضوح، مما يضمن حماية كلا الطرفين في كل خطوة:
تم نشر العرض
كلاهما أودعت
التجارة كاملة
الحكم متورط
عادت الأموال
يتضمن كل ضمان ثلاثة أطراف: الصانع، والآخذ، والحكم. تتطلب الأموال إصدار توقيعين من أصل 3، مما يضمن عدم تمكن أي طرف واحد من سرقة الأموال.
8.3 التدفق التجاري
- إنشاء العرض: يقوم Maker بإنشاء عرض يحدد المبلغ والسعر وطريقة الدفع والمهلة
- قبول العرض: يقبل Taker العرض، ويتم الاحتفاظ بأموال الطرفين في ضمان 2 من 3 multisig
- قسط: يرسل المستفيد الدفعات الورقية من خلال طريقة محددة (بنك، نقدًا، وما إلى ذلك)
- تأكيد: يؤكد صانع الاستلام، وكلاهما يوقعان على معاملة الإصدار
- يطلق: الأموال المفرج عنها لأخذها، والتجارة كاملة
8.4 حل النزاعات
إذا لم يتفق الطرفان، فيمكن تصعيد أي منهما إلى التحكيم:
- يدفع الطرف المتنازع رسوم التحكيم (يتم استردادها في حالة فوزه)
- يقوم المحكم بمراجعة الأدلة المشفرة من كلا الطرفين
- يوقع المحكم على معاملة الإفراج للطرف الفائز
- 2 من 3 توقيعات (الحكم + الفائز) يحرر الأموال
يتم اختيار المحكمين من مجموعة لا مركزية على أساس السمعة والحصة.
8.5 الرسائل المشفرة
يتواصل المشاركون التجاريون من خلال قنوات مشفرة شاملة باستخدام تبادل المفاتيح Kyber:
يتم تشفير الرسائل باستخدام AES-256-GCM باستخدام سر مشترك تم إنشاؤه عبر Kyber-768. وحتى لو تم اعتراض الرسائل، فلا يمكن لأطراف ثالثة قراءتها، بما في ذلك مشغلو الشبكات.
9. خصوصية طبقة الشبكة
9.1 تور التكامل
يمكن أن تعمل عقد SynX بالكامل عبر Tor، مما يوفر:
- إخفاء عنوان IP لعمليات بث المعاملات
- مقاومة تحليل حركة المرور
- التحايل على الرقابة
يدعم البرنامج الخفي إنشاء دائرة Tor تلقائيًا وتشغيل الخدمة المخفية.
9.2 بروتوكول الهندباء ++
يستخدم نشر المعاملات Dandelion++ لمنع إخفاء الهوية على مستوى الشبكة:
- مرحلة الجذع: تتم إعادة توجيه المعاملة على طول مسار عشوائي عبر العقد
- مرحلة الزغب: يتم بث المعاملات على نطاق واسع عبر القيل والقال القياسي
وهذا يمنع الخصوم من تحديد أصل المعاملة من خلال الاستدلال الذي تم رؤيته لأول مرة.
9.3 اكتشاف الأقران
تكتشف العقد أقرانها من خلال:
- عقد التمهيد ذات الترميز الثابت
- خوادم DNS الأساسية
- بروتوكول تبادل الأقران
- أدلة الخدمة المخفية لـ Tor
10. مقارنة بالسلاسل القديمة
يقارن الجدول التالي SynX بالعملات المشفرة الرئيسية التي تركز على الخصوصية:
| ميزة | Bitcoin | Monero | Zcash | SynX |
|---|---|---|---|---|
| خوارزمية التوقيع | ECDSA (secp256k1) | EdDSA (Ed25519) | EdDSA/غروث16 | SPHINCS+-128f |
| تبادل المفاتيح | ECDH | X25519 | X25519 | Kyber-768 |
| مقاومة الكم | No | No | No | نعم |
| الخصوصية الافتراضية | No | نعم | خياري | نعم |
| الإعداد الموثوق به | No | No | نعم | No |
| متوسط حجم تكساس | ~ 250 بايت | ~2-3 كيلو بايت | ~2 كيلو بايت | ~20 كيلو بايت |
| وقت الحظر | ~10 دقيقة | ~ 2 دقيقة | ~75 ثانية | ~60 ثانية |
| نهائية تكساس | ~60 دقيقة | ~20 دقيقة | ~12.5 دقيقة | الثانية الفرعية |
| إجماع | PoW | PoW | PoW | الهجين PoS+PoW |
| التوقيع المساحي الأصلي | No | No | No | نعم |
| سوق P2P | No | No | No | نعم |
| محفظة متعددة اللغات | يختلف | نعم | محدود | 7 لغات |
| تخزين بارد USB | عبر محفظة الأجهزة | عبر محفظة الأجهزة | عبر محفظة الأجهزة | محلي |
10.1 مخاطر الهجرة الكمية
تواجه السلاسل القديمة تحديات كبيرة في الانتقال إلى التشفير ما بعد الكمي:
- Bitcoin: يتطلب إجماع الشوكة الصلبة بين المجتمع اللامركزي. يؤدي ترحيل العناوين إلى ترك مخرجات P2PKH القديمة عرضة للخطر. ما يقدر بأكثر من 4 مليون BTC في العناوين ذات المفاتيح العامة المكشوفة.
- Ethereum: Account abstraction provides upgrade path, but smart contract compatibility is complex. Migration period creates attack window.
- Monero: تتطلب التوقيعات الحلقية إعادة تصميم دقيقة لما بعد الكم. البحث الأكاديمي مستمر ولكن لا يوجد جدول زمني للنشر.
- Zcash: تعتمد zk-SNARKs على أزواج المنحنى الإهليلجي. توجد SNARKs ما بعد الكم ولكنها أكبر وأبطأ بشكل ملحوظ.
لا يتطلب SynX أي ترحيل. استخدمت جميع العناوين التشفير ما بعد الكمي منذ التكوين.
11. تحليل الأداء
11.1 المعايير
الأداء المتوقع على الأجهزة السلعية:
| عملية | وقت | ذاكرة |
|---|---|---|
| جيل المحفظة | ثانية فرعية | الحد الأدنى |
| علامة SPHINCS+ | ميلي ثانية | الحد الأدنى |
| التحقق من SPHINCS+ | أقل من ميلي ثانية | الحد الأدنى |
| تغليف Kyber | أقل من ميلي ثانية | الحد الأدنى |
| Kyber مفكوكة | أقل من ميلي ثانية | الحد الأدنى |
| بناء الصفقة | ميلي ثانية | الحد الأدنى |
| التحقق من صحة الكتلة | ثانية فرعية | معتدل |
توقيتات محددة تعتمد على التنفيذ ويتم حذفها عمدا.
11.2 قابلية التوسع
تم تصميم SynX للتشغيل عالي الإنتاجية:
- الحد الأقصى لحجم الكتلة: 500 كيلو بايت
- الفاصل الزمني للكتلة: متغير، يعتمد على الصعوبة (طبقة التعدين)
- نهائية المعاملة: الثانية الفرعية (طبقة التحقق من صحة التوقيع)
- الإنتاجية المستهدفة: 2000+ TPS
- سعة RPC: 8000 طلب/ثانية مستدامة
تستخدم الشبكة آليات حرق تكيفية تتكيف مع حجم المعاملات، مما يحافظ على الاستقرار الاقتصادي حتى على مستوى الإنتاجية على مستوى سولانا. يمكن أن توفر حلول الطبقة الثانية سعة إضافية لحالات الاستخدام المتخصصة.
11.3 متطلبات التخزين
- العقدة الكاملة (الحالية): ~15 جيجابايت
- العقدة المشذبة: ~5 جيجابايت
- المحفظة فقط: ~100 ميجابايت
12. العمل المستقبلي
12.1 قيد النظر
يتم تقييم الميزات التالية لإدراجها المحتمل في إصدارات البروتوكول المستقبلية:
- تكامل محفظة الأجهزة: دعم أجهزة التوقيع المخصصة التي تنفذ SPHINCS+
- محفظة الهاتف المحمول: التطبيقات الأصلية لمنصات iOS وAndroid
- تحجيم الطبقة الثانية: إنشاءات قناة الدولة لإنتاجية أعلى
- قابلية التشغيل البيني عبر السلسلة: آليات الجسر للشبكات الخارجية
- المعاملات السرية: إخفاء المبلغ عبر خطط الالتزام ما بعد الكم
تعتمد الجداول الزمنية للتنفيذ على عمليات التدقيق الأمني، وتعليقات المجتمع، وإدارة البروتوكول.
12.2 مجالات البحث النشطة
المواضيع التالية قيد التحقيق الأكاديمي ولكنها غير ملتزمة بخريطة الطريق بعد:
- التوقيعات الحلقية ما بعد الكم لتعزيز خصوصية المرسل
- إنشاءات إثبات المعرفة الصفرية القائمة على الشبكة
- تشفير عتبة مقاومة الكم للضمان
13. الاستنتاج
يمثل SynX نهجًا مختلفًا تمامًا لأمن العملات المشفرة. بدلاً من البناء على افتراضات التشفير القديمة والتخطيط للترقيات المستقبلية، تطبق SynX خوارزميات ما بعد الكم القياسية من NIST منذ البداية. يستخدم كل توقيع معاملة التشفير القائم على التجزئة SPHINCS+ مع الأمان النظري للمعلومات. يستخدم كل تبادل للمفاتيح التغليف القائم على الشبكة Kyber-768.
تعطي بنية المحفظة الأولوية لكل من الأمان وسهولة الاستخدام: استرداد ذاكري مكون من 25 كلمة، ودعم سبع لغات، وتصدير USB الأصلي للتوقيع المفجو، والتحصيل المدمج بدون أدوات خارجية. يتيح سوق الضمان P2P التداول غير الموثوق به دون الحاجة إلى بورصات مركزية أو متطلبات KYC.
عندما تظهر أجهزة الكمبيوتر الكمومية ذات الصلة بالتشفير، ستواجه السلاسل القديمة عمليات ترحيل صعبة مع سطح هجوم كبير. لا يواجه مستخدمو SynX مثل هذا التحول. تمت حماية أموالهم من خلال التشفير ما بعد الكمي من الكتلة الأولى.
لا يحتوي SynX على أي أبواب خلفية معروفة أو آليات ضمان رئيسية أو ميزات وصول لإنفاذ القانون. البروتوكول هو مصدر مغلق حتى ارتفاع الكتلة 200 ك وسيكون قابلاً للتدقيق بشكل مستقل عند الإصدار.
البروتوكول هو مصدر مغلق حتى ارتفاع الكتلة 200 كالشبكة نشطة والمحفظة متاحة للتنزيل.
14. المراجع
- Shor، P. W. (1994). "خوارزميات الحساب الكمي: اللوغاريتمات المنفصلة والتحليل." وقائع الندوة السنوية الخامسة والثلاثين حول أسس علوم الكمبيوتر. DOI: 10.1109/SFCS.1994.365700
- NIST (2024). “التشفير ما بعد الكم”. المعهد الوطني للمعايير والتكنولوجيا. csrc.NIST.gov/projects/post-quantum-cryptography
- أفانزي، R.، وآخرون. (2021). "CRYSTALS-Kyber: مواصفات الخوارزمية والوثائق الداعمة." تقديم NIST PQC. pq-crystals.org/Kyber
- بيرنشتاين، دي جي، وآخرون. (2019). "SPHINCS+: التقديم لمشروع ما بعد الكم NIST." تقديم NIST PQC. SPHINCS.org
- Grover، L. K. (1996). "خوارزمية ميكانيكية الكم سريعة للبحث في قاعدة البيانات." وقائع الندوة السنوية الثامنة والعشرون لـ ACM حول نظرية الحوسبة. DOI: 10.1145/237814.237866
- أوماسون، ج.-ب. & نيفيس، س. (2013). "BLAKE2: أبسط وأصغر وأسرع مثل MD5." ايه سي ان اس 2013. blake2.net
- Biryukov, A., Dinu, D., & Khovratovich, D. (2016). "Argon2: the memory-hard function for password hashing and other applications." مسابقة تجزئة كلمة المرور. كلمة المرور-hashing.net
- فيات، أ. وشمير، أ. (1986). "كيف تثبت نفسك: حلول عملية لمشاكل تحديد الهوية والتوقيع." التشفير 1986. DOI: 10.1007/3-540-47721-7_12
- بونيه، د. وشوب، ف. (2023). دورة الدراسات العليا في التشفير التطبيقي. جامعة ستانفورد. toc.cryptobook.us
- موسكا، م. (2018). "الأمن السيبراني في عصر الحواسيب الكمومية: هل سنكون مستعدين؟" IEEE الأمن والخصوصية. DOI: 10.1109/MSP.2018.3761723