إنتقل إلى المحتوى الرئيسي

البنية

OpenFiat ليس سلسلة كتل — إنه بروتوكول ندّ لندّ لامركزي مبني فوق Solana. توفّر Solana تسويةً آمنة وشفافة على السلسلة عبر عقود ذكية مدقَّقة؛ ويوفّر OpenFiat شبكة التنسيق ندّ لندّ المسؤولة عن الإعلانات واكتشاف التداول والاتصال المشفَّر والسمعة والحوكمة والإشعارات.

الطبقات

  • طبقة الشبكة — اكتشاف الأقران، gossip، مزامنة اللقطة/الجلسة، سجلّ الخدمات (انظر openfiat-core/crates/{network,discovery,gossip,snapshot,sessions,registry}).
  • طبقة المحتوى — الملفات التي تشير إليها سجلات البروتوكول، معنوَنة بـ CID ومقدَّمة بين العقد عبر bitswap (crates/content).
  • طبقة التداول — الإعلانات، الحجوزات، التسوية، النزاعات.
  • طبقة الثقة — ادعاءات الهوية، السمعة، استخبارات المخاطر.
  • طبقة التنسيق — الحوكمة، الإشعارات، الأوراكل.

كل واحدة من تلك تعمل داخل عملية واحدة، وعلى السلك فوق هوية libp2p واحدة — لا خادم ثانٍ ولا معرّف قرين ثانٍ. يتعدّد الاكتشاف وgossip فوق اتصال واحد ويُوجَّهان منفصلَين برقم مواصفة OFS الذي تحمله مظاريفهما؛ ويتحدث تقديم المحتوى /ipfs/bitswap/1.2.0 القياسي على السرب نفسه، وهو ما يتيح لأي قرين IPFS جلب محتوى البروتوكول من عقدة مباشرةً.

انظر التنفيذ المرجعي للتقسيم الحالي على مستوى الحزمة، و docs/architecture.md هناك لمخطط اعتماديات الحزم وصيغة السلك والنقل.