محمد أحمد محمد أبو طه
محمد أحمد محمد أبو طه Mohammed Ahmad Abu Taha · أبو أحمد

البنية الهندسية لمنصة Gazaform (التقنيات المستخدمة)

توثيق الطبقات التقنية — العقد، الواجهة، التدفق، والأمان

العقد الذكي (Smart Contract)

  • برمجة بلغة Solidity.
  • مبني على معايير أمان وممارسات OpenZeppelin حيث يناسب السياق.
  • يعمل على شبكة BNB Smart Chain (BNB Chain) لدعم USDT و BNB برسوم منخفضة وتأكيد سريع.

الواجهة الأمامية (Frontend)

  • تطوير بـ HTML / CSS / Vanilla JavaScript — بدون إطار ثقيل — للسرعة والاعتمادية وسهولة الصيانة.
  • دعم العربية وRTL، وتجربة موحّدة على الموبايل والمتصفح.
  • ربط المحافظ عبر MetaMask (ومحافظ متوافقة) بما في ذلك deep link على الجوال.

آلية العمل — من الواجهة إلى السلسلة

  • المستخدم يختار المبلغ والعملة من الصفحة.
  • الواجهة تطلب توقيع المعاملة من المحفظة المتصلة.
  • المعاملة تُرسل مباشرة إلى العقد الذكي على BNB Smart Chain — دون وسيط يحتفظ بالأموال.
  • يمكن التحقق من التحويل لاحقاً عبر مستكشف السلسلة (BscScan) بمعرّف المعاملة.

بروتوكولات الأمان

  • دوال الإيداع والسحب (deposit / withdraw) مصمّمة بحدود صلاحيات واضحة.
  • حماية من ثغرات إعادة الدخول (Reentrancy) عبر ترتيب التحديثات واستدعاءات خارجية آمنة.
  • ضمان أن مسار الأموال للمستفيد المحدد فقط، دون صندوق وصاية خارج العقد.

تم تصميم وبرمجة هذه المنظومة بالكامل بواسطة المهندس محمد أحمد محمد أبو طه.

Gazaform Engineering Stack (Technologies Used)

Contract, frontend, flow, and security — documented

Smart contract

  • Written in Solidity.
  • Built with OpenZeppelin security patterns and practices where they fit.
  • Runs on BNB Smart Chain (BNB Chain) for USDT and BNB with low fees and fast confirmation.

Frontend

  • Built with HTML / CSS / Vanilla JavaScript — no heavy framework — for speed, reliability, and maintainability.
  • Arabic + RTL support and a consistent mobile/desktop experience.
  • Wallet connection via MetaMask (and compatible wallets), including mobile deep links.

How it works — UI to chain

  • The user picks amount and asset on the page.
  • The frontend requests a signed transaction from the connected wallet.
  • The transaction goes directly to the smart contract on BNB Smart Chain — no intermediary holds the funds.
  • Anyone can verify later on the explorer (BscScan) using the transaction hash.

Security practices

  • Deposit / withdraw functions use explicit permission boundaries.
  • Guards against reentrancy via safe ordering of state updates and external calls.
  • Funds follow the intended beneficiary path only — no custodial pot outside the contract.

This system was designed and programmed in full by engineer Mohammed Ahmad Mohammed Abu Taha.