انتقل إلى المحتوى
الأمان والتقنية

كيف تُبنى الوحدات وتُؤمَّن وتُشحن.

لفريقكم الأمني ولمدققيكم. النسخة المختصرة أدناه؛ أما وثيقة البنية وملخصات اختبارات الاختراق وأدلة التشغيل فتُشارك بموجب اتفاقية عدم إفصاح بعد المكالمة الأولى.

الوصول

مصادقة ثنائية على كل حساب، بما فيها حسابات الموظفين

وصول قائم على الأدوار؛ كل شخص وكل خدمة يصلان إلى ما يحتاجانه فقط. وكل إجراء داخلي يُسجَّل مع هوية المشغّل.

المفاتيح

مخزّنة مشفّرة، بمعزل عن التطبيقات

مستويات ساخنة ودافئة وباردة بعتبات محددة. وتكامل HSM عند الطلب. وفي النشر على خوادمكم (self-hosted) أو بشيفرة المصدر تبقى المفاتيح بالكامل داخل نطاقكم الأمني.

الاحتياطيات

دفاتر تُسوّى مع السلسلة، لا مع نفسها فقط

مراقب مستقل يقرأ الأرصدة على السلسلة وينبّه عند أي اختلاف. والفحص الذي لا يكتمل يُبلَّغ عنه كحالة غير معروفة، ولا يُعرض أبدًا على أنه سليم.

التحويلات

قوائم بيضاء، ونصاب، وفترات تأخير

تتطلب التحويلات الصادرة موافقة M-of-N فوق العتبات؛ والعناوين الجديدة تنتظر؛ وكل موافقة حدث مصادقة ثنائية.

المحيط

بيئة معزولة لكل منتج، وCloudflare على الحافة

جدار حماية لتطبيقات الويب (WAF) وحماية من هجمات DDoS أمام الويب وAPI؛ وتشفير أثناء النقل وأثناء التخزين؛ ولا يمكن الوصول إلى جسور السلاسل والموقِّعين إلا من داخل الشبكة الخاصة للمنصة.

التعافي

نسخ احتياطية ليلية مشفّرة، وإعادة بناء مُتدرَّب عليها

تُشفَّر وتُرسَل خارج الموقع كل ليلة. وتمرين الاستعادة على عتاد جديد جزء من كل عملية تسليم.

التقنية

أدوات مجرَّبة، وأساس واحد.

تتشارك كل الوحدات النواة نفسها للحسابات والأمان والحفظ والعمليات. وهذه هي التقنيات الرئيسية التي سيصادفها مهندسوكم في الشيفرة المصدرية وأدلة التشغيل.

Exchange
Ruby on Rails وGo على مسار التداول · MySQL، Redis، RabbitMQ · بيانات السوق الحية عبر WebSockets
التطبيقات والويب
تطبيق تداول على الويب بـ React · React Native لـ iOS وAndroid · Next.js وAstro للمواقع
Wallet
React Native للجوال · Rust + Tauri لسطح المكتب (macOS، Windows) · محرك محفظة واحد بـ TypeScript
Payments
صفحة الدفع ولوحة التاجر بـ Next.js وTypeScript · واجهة REST API بويبهوك موقّعة بـ HMAC
الأمان
مصادقة ثنائية في كل مكان · وصول قائم على الأدوار · تشفير أثناء النقل وأثناء التخزين · التحقق من الهوية عبر Sumsub + Didit · مفاتيح منفصلة عن التطبيقات
البنية التحتية
خوادم مخصصة في الاتحاد الأوروبي (Hetzner) أو AWS الخاص بكم · بيئة معزولة لكل منتج · Cloudflare على الحافة · نسخ احتياطية ليلية مشفّرة خارج الموقع
الهندسة
أكثر من 1,000 اختبار آلي · كل إصدار يُبنى من نظام التحكم بالإصدارات ويُتراجع عنه في ثوانٍ · مراقبة لوقت التشغيل والشهادات والنسخ الاحتياطية والمدفوعات
عملية الإصدار

توافقون على كل تغيير في بيئة الإنتاج.

  1. 01

    البناء والاختبار

    يُبنى الإصدار من نظام التحكم بالإصدارات، ويجب أن يجتاز أكثر من 1,000 اختبار آلي.

  2. 02

    بيئة التجهيز

    يُنشر في بيئة التجهيز لديكم؛ ويُنشر سجل التغييرات وتقرير الاختبار في بوابة العملاء.

  3. 03

    موافقتكم

    يوافق مسؤولكم على نافذة الصيانة. ويمكن تسريع الإصلاحات الأمنية بموافقتكم.

  4. 04

    الإنتاج

    يُطرح في بيئة الإنتاج؛ والتراجع أمر واحد يستغرق ثوانٍ.

مراجعة أمنية؟

أرسلوا استبيانكم. نجيب عنه كتابةً ونشرح البنية لفريقكم بموجب اتفاقية عدم إفصاح.