cryptofoundry

الاتصال بـ cryptofoundry

أخبرنا بما تريد بناءه أو أتمتته.

البريد الإلكتروني
[email protected]
ADAMANT Messenger
فتح في ADAMANT
مقال

ADAMANT Exchange Bot v3.0.0: منصة تبادل عملات رقمية مجهولة الهوية ومستضافة ذاتياً داخل ADAMANT Messenger

ADAMANT Exchange Bot v3.0.0: منصة تبادل عملات رقمية مجهولة الهوية ومستضافة ذاتياً داخل ADAMANT Messenger

يُحوّل ADAMANT Exchange Bot v3.0.0 الدردشة إلى منصة تبادل عملات رقمية فورية مستضافة ذاتياً، مع ضوابط أقوى لأمان الأموال، وبيئة تشغيل مُحدّثة، وتجربة تشغيل أكثر سلاسة. لا يعني تبادل العملات الرقمية بالضرورة وجود حسابات، أو لوحات تحكم، أو جلسات متصفح، أو تسليم الحضانة لطرف ثالث. فمع ADAMANT Exchange Bot، تتم عملية التبادل مباشرة داخل ADAMANT Messenger: حيث يرسل المستخدم أصلًا معينًا في الدردشة، ويحدد الأصل الذي يرغب في استلامه، ليقوم البوت بتقديم عرض السعر، والتحقق، وإتمام الدفع.

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

ما الذي يجعل هذا المبدل مختلفًا

تعتمد معظم منتجات التبادل على الويب: حسابات، ونماذج، وجلسات، وبصمات المتصفح، ومساحة عرضة للهجمات. في المقابل، يعمل ADAMANT Exchange Bot داخل محادثات المراسلة. لا توجد واجهة ويب، ولا تسجيل مستخدم، ولا إجراءات اعرف عميلك (KYC) مدمجة في مسار عمل المنتج. يقوم المشغل بتشغيل البوت على بنيته التحتية الخاصة ويتحكم في محافظه الساخنة.

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

ما الجديد في v3.0.0

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

أما من جانب المشغل، فقد أصبح التكوين أكثر صرامة، وفحوصات بدء التشغيل أكثر وضوحًا، والمرونة أفضل. يتحقق البوت من تكوينه بشكل أكثر صرامة ويتوقف فورًا عند اكتشاف إعداد لا يمكنه خدمته بأمان. كما أنه يتعامل مع اتصال العقد بشكل أكثر قوة مع ميزة التبديل التلقائي (failover) عبر نقاط نهاية متعددة من نوع RPC أو REST.

صُمم للأموال الحقيقية، لا للنماذج التجريبية

عندما تتعامل البرمجيات مع العملات الرقمية، فإن عبارة “تعمل في الغالب” ليست كافية. فظروف السباق (race conditions) الصغيرة أو قواعد ملكية المعاملات غير الواضحة قد تتحول إلى خسائر حقيقية. جزء كبير من v3.0.0 يتعلق بأمان الأموال.

يقدم هذا الإصدار نموذجًا أكثر دفاعية لتتبع الودائع والمطالبات، بما في ذلك مراقبة mempool والتعامل مع النزاعات. يمنع قفل كل مخرج معاملة غير منفقة (UTXO) للسلاسل الشبيهة بـ Bitcoin الإنفاق المتزامن، كما أن تسلسل الطلبات لكل مرسل يلغي ظروف السباق على مستوى الدردشة فيما يتعلق بطلبات التبادل والإلغاء. بالنسبة لـ Dash، يدعم البوت الآن التعامل مع InstantSend، مما يسمح بالتعرف بشكل أسرع على التحويلات المؤهلة. كما تعني الضمانات الأكثر صراحة لسيناريوهات العملات غير المدعومة وإخفاقات مستوى النقل أن النظام يتوقف بطريقة أكثر تحكمًا وقابلية للمراجعة.

أساس تقني مُحدّث

يُعد v3.0.0 تحديثًا تقنيًا رئيسيًا. انتقل المشروع إلى قاعدة Node.js حديثة وقام بتحديث مكتبات البلوكشين والبنية التحتية الرئيسية: Node.js 22.13+، و ethers v6 للتعامل مع Ethereum و ERC-20، و bitcoinjs-lib v7 مع PSBT لبناء معاملات Bitcoin و Dash و Dogecoin، و MongoDB Driver 7، و adamant-api 3.x. كما تم تحديث أدوات التنسيق والاختبار. وتمت إزالة الأجزاء القديمة التي لم تعد تناسب توجه المشروع، بما في ذلك الدعم القديم المتعلق بـ Lisk.

هذا الأمر مهم لأن البنية التحتية للعملات الرقمية طويلة الأمد تحتاج إلى أساس يمكن للمطورين صيانته، وتدقيقه، وتوسيع نطاقه دون تحمل أعباء الديون التقنية لسنوات.

الأصول المدعومة ومسار التبادل

يدعم ADAMANT Exchange Bot عمليات التبادل التي تشمل ADM، و BTC، و ETH، و DASH، و DOGE، و USDT، و USDC، و DAI، ورموز ERC-20.

مسار التبادل بسيط ومباشر عن قصد: يتفاعل المستخدم مع البوت في ADAMANT Messenger، ويرسل الأصل المصدر، ويحدد الأصل المستهدف، ويقوم البوت بمعالجة الباقي — من تقديم عرض السعر، والتحقق، وتتبع التأكيد، والدفع، أو الاسترداد في حال وجود ما يمنع الإتمام الآمن. هذه البساطة في الواجهة مدعومة بخط معالجة معياري في الخلفية: تحليل الرسائل، وتوليد عروض الأسعار، والتحقق العميق من البلوكشين، وتتبع التأكيد، ومعالجة الدفع، ومعالجة الاسترداد، وفحوصات التسوية النهائية.

اختبار أفضل وتوثيق أدق

يأتي v3.0.0 مع مجموعة اختبارات آلية موسعة بشكل كبير تغطي خط التبادل، ومحولات العملات الرقمية، والتحقق من التكوين، ومنطق المساعدة. يحتوي المشروع الآن على مئات اختبارات الوحدات عبر عشرات مجموعات الاختبار، دون أي اعتماد على سلاسل بلوكشين حية أو قاعدة بيانات حقيقية أثناء تشغيل الاختبارات. كما تم تحديث التوثيق وإرشادات المساهمين حتى يتمكن المشغلون والمطورون من فهم النظام بسرعة أكبر والعمل معه بأمان أكبر.

الإصدار: https://github.com/Adamant-im/adamant-exchangebot/releases/tag/v3.0.0 ADAMANT Messenger: https://adamant.im