نتطلع إلى الإصدار الأول من OverNode. تم تطويره بواسطة مطور blockchain طويل الأمد ستيفان فبراير، إنه سكين جيب سويسري لوظائف اجتماعية وأخبار وتجارة حيث كل شيء من نظير إلى نظير. جلس فبراير مع ديفيد كيس من 1Sat Ordinals لإجراء سؤال وجواب وشرح كيفية جعل كل هذه الوظائف الشبكية تعمل بطريقة موزعة دون أي خوادم مركزية. الأمر ليس بسيطًا!
تتميز أول تطبيق موبايل لـ OverNode بمحفظة، سوق، تغذية إخبارية، قائمة جهات الاتصال، رسائل خاصة، مدونات صغيرة ومساحات صوتية، وأرشيف زمني. نعم، هناك تطبيقات أخرى تقوم بكل هذه الأمور، ولكن لديها جميعًا خوادم مركزية تنسق كل هذه الأنشطة وراء الكواليس. إن الاعتماد على شبكة P2P حقيقية وموزعة بين الأجهزة الفردية ليس مهمة سهلة.
سؤال وجواب تقني حول OverNode مع @beardpappa
— ديفيد كيس ¯_(ツ)_/¯ (@shruggr) 13 يونيو 2025
ناقش فبراير مؤخرًا OverNode وميزاته مع كورت ويكررت، الابن، في بث CoinGeek الأسبوعي. تتعمق هذه الجلسة الأسئلة والأجوبة مع Case في التفاصيل التقنية لكيفية عمله.
ما هو Sneakernet، وما هي التحديات؟
"Sneakernet" تعني نقل المعلومات (رقميًا أو غير ذلك) من خلال نقلها فعليًا من موقع أو جهاز إلى آخر. على الرغم من أنها مصطلح من عصر المعلومات يشير عادةً إلى نسخ البيانات على وسائط محمولة وحملها، إلا أن المفهوم مشابه أيضًا لخدمات البريد الفعلية. إرسال المعلومات، وتسليمها، واستلامها هي ثلاث عمليات منفصلة قد تحدث في أوقات مختلفة، وليس هناك وظيفة مركزية تراقب كل شيء.
إنشاء شبكة Sneakernet ( أو خدمة "التخزين والإرسال" ) للأجهزة الرقمية ليست مشكلة سهلة الحل، كما يقول فبراير. حتى في العالم الفيزيائي، هناك مشاكل: يمكن أن تضيع رسالة أو تتأخر قبل أن تصل إلى وجهتها؛ يمكن تسليمها إلى المكان الخطأ؛ أو قد لا يلاحظها المستلم. لا يوجد ضمان بنسبة 100% أن الرسالة المرسلة ستصل.
يقول إن هذا التحدي لبناء شبكة رقمية تتحمل التأخير ألهمه لبناء OverNode.
"ماذا يمكنني أن أفعل اليوم، ليس فقط لجعل Sneakernet قابلاً للتطبيق، ولكن أيضاً لحل مشكلة رأيتها تحدث بشكل مستمر مع الأنظمة الموزعة بشكل عام (ليس فقط P2P )، وهي مشكلة العقد النفعية التي تعمل على الشبكة."
ولكن ما الذي يحدث بالفعل، أي كيف تجعل خدمة التخزين والإرسال تعمل بالضبط؟ يسأل Case. الرسائل المباشرة شيء واحد، ولكن إذا كان لديك مجموعة أخبار/دردشة مشابهة لـ Signal أو Telegram، كيف تضمن أن جميع أعضاء المجموعة يمكنهم رؤية منشور موجه إليهم؟
بشكل أساسي، تمتلك العقدة على الشبكة وظائف متخصصة بينما تظل عقد P2P ولا تعمل كخوادم مركزية. واحدة من هذه الوظائف تُسمى ببساطة "التخزين والإرسال"، وهناك أيضًا خدمات التمهيد مع جداول التجزئة الموزعة (DHT)، والتي هي وسيلة لاكتشاف نظراء آخرين، وتدوين عناوينهم، والمساعدة في إقامة اتصالات بينهم.
بمجرد أن يبدأ المستخدم تطبيقه على الهاتف المحمول، يعلن جهازه عن وجوده إلى خدمة التمهيد، ويتم "تبادل" حالته المباشرة مع الآخرين على الشبكة. لا يذهب هذا الإعلان إلى الشبكة بأكملها، بل إلى مجموعة فرعية منها - ربما أجهزة أخرى قريبة، باستخدام تقنية خوارزمية الجوار الأقرب مثل Chord. يقول فبراير إنه كان يستخدم Kademlia DHTs - الفكرة هي أن يكون لديك مخزن مفتاح-قيمة، يتم توزيع حالته ونسخها تلقائيًا بين عدة نظراء مختلفين. المعلومات المخزنة على DHT يمكن أن تكون عنوان IP لجهازك وربما اسم مستقر على المدى الطويل، على سبيل المثال، معرفك الشخصي، الذي سيحدد شخصًا ينضم إلى الشبكة وسيستخدم للإعلان عن حالته.
يمكن لخدمة التمهيد تحديد "قرب" العقد الأخرى، التي لا تشير إلى المسافة المادية ولكن إلى المعادل الرياضي باستخدام التجزئة المتسقة. سيكون جدول التجزئة الخاص بالجميع مختلفًا، ويمكن للنظام العثور على أكثر العقد كفاءة التي قد تحتوي على المعلومات التي يبحث عنها عقدة فردية. يصف فبراير هذا بأنه شكل من أشكال ست درجات من الفصل، ولكن في الممارسة العملية، يحدث ذلك بسرعة كبيرة، مع تحديث جدول الجميع بالمعلومات ذات الصلة. يستخدم BitTorrent تقنيات مشابهة لمشاركة الملفات الكبيرة.
بالمناسبة، واجهة OverNode تبدو جميلة أيضاً!
OverNode قادم؛ ويحتوي على ثيمات ديناميكية. pic.twitter.com/RgxuJQ4tUb
BeardPappa (@beardpappa) 7 يونيو 2025
إذا كنت مهتمًا بسماع جميع التفاصيل الفنية، فإن فيديو Case/فبراير يحتوي على العديد من النقاط المثيرة للاهتمام. يتحدث Case أيضًا عن التحديات المماثلة المعنية في الشبكات التراكبية لـ BSV، مع الحفاظ على تتبع كميات هائلة من البيانات على شبكة موزعة والقدرة على الثقة في المعلومات التي تتلقاها. كما يتعمق الاثنان في النموذج الاقتصادي وراء OverNode والشبكات المماثلة، بالإضافة إلى كيفية دمج مدفوعات SPV في الخدمات.
الغرض من تطبيق نمط الشبكات الاجتماعية الذي تبنيه فبراير الآن هو بشكل رئيسي إثبات مفهوم OverNode لـ "الطبقة البيانات الموزعة". إذا نجح، فسيكون له حالات استخدام وتأثيرات أوسع بكثير.
شاهد: بروتوكول الرمز الجديد والأرقام مع ستيفان فبراير
شاهد النسخة الأصلية
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
OverNode هو 'Sneakernet' للعالم الرقمي
نتطلع إلى الإصدار الأول من OverNode. تم تطويره بواسطة مطور blockchain طويل الأمد ستيفان فبراير، إنه سكين جيب سويسري لوظائف اجتماعية وأخبار وتجارة حيث كل شيء من نظير إلى نظير. جلس فبراير مع ديفيد كيس من 1Sat Ordinals لإجراء سؤال وجواب وشرح كيفية جعل كل هذه الوظائف الشبكية تعمل بطريقة موزعة دون أي خوادم مركزية. الأمر ليس بسيطًا!
تتميز أول تطبيق موبايل لـ OverNode بمحفظة، سوق، تغذية إخبارية، قائمة جهات الاتصال، رسائل خاصة، مدونات صغيرة ومساحات صوتية، وأرشيف زمني. نعم، هناك تطبيقات أخرى تقوم بكل هذه الأمور، ولكن لديها جميعًا خوادم مركزية تنسق كل هذه الأنشطة وراء الكواليس. إن الاعتماد على شبكة P2P حقيقية وموزعة بين الأجهزة الفردية ليس مهمة سهلة.
ناقش فبراير مؤخرًا OverNode وميزاته مع كورت ويكررت، الابن، في بث CoinGeek الأسبوعي. تتعمق هذه الجلسة الأسئلة والأجوبة مع Case في التفاصيل التقنية لكيفية عمله.
ما هو Sneakernet، وما هي التحديات؟
"Sneakernet" تعني نقل المعلومات (رقميًا أو غير ذلك) من خلال نقلها فعليًا من موقع أو جهاز إلى آخر. على الرغم من أنها مصطلح من عصر المعلومات يشير عادةً إلى نسخ البيانات على وسائط محمولة وحملها، إلا أن المفهوم مشابه أيضًا لخدمات البريد الفعلية. إرسال المعلومات، وتسليمها، واستلامها هي ثلاث عمليات منفصلة قد تحدث في أوقات مختلفة، وليس هناك وظيفة مركزية تراقب كل شيء.
إنشاء شبكة Sneakernet ( أو خدمة "التخزين والإرسال" ) للأجهزة الرقمية ليست مشكلة سهلة الحل، كما يقول فبراير. حتى في العالم الفيزيائي، هناك مشاكل: يمكن أن تضيع رسالة أو تتأخر قبل أن تصل إلى وجهتها؛ يمكن تسليمها إلى المكان الخطأ؛ أو قد لا يلاحظها المستلم. لا يوجد ضمان بنسبة 100% أن الرسالة المرسلة ستصل.
يقول إن هذا التحدي لبناء شبكة رقمية تتحمل التأخير ألهمه لبناء OverNode.
"ماذا يمكنني أن أفعل اليوم، ليس فقط لجعل Sneakernet قابلاً للتطبيق، ولكن أيضاً لحل مشكلة رأيتها تحدث بشكل مستمر مع الأنظمة الموزعة بشكل عام (ليس فقط P2P )، وهي مشكلة العقد النفعية التي تعمل على الشبكة."
ولكن ما الذي يحدث بالفعل، أي كيف تجعل خدمة التخزين والإرسال تعمل بالضبط؟ يسأل Case. الرسائل المباشرة شيء واحد، ولكن إذا كان لديك مجموعة أخبار/دردشة مشابهة لـ Signal أو Telegram، كيف تضمن أن جميع أعضاء المجموعة يمكنهم رؤية منشور موجه إليهم؟
بشكل أساسي، تمتلك العقدة على الشبكة وظائف متخصصة بينما تظل عقد P2P ولا تعمل كخوادم مركزية. واحدة من هذه الوظائف تُسمى ببساطة "التخزين والإرسال"، وهناك أيضًا خدمات التمهيد مع جداول التجزئة الموزعة (DHT)، والتي هي وسيلة لاكتشاف نظراء آخرين، وتدوين عناوينهم، والمساعدة في إقامة اتصالات بينهم.
بمجرد أن يبدأ المستخدم تطبيقه على الهاتف المحمول، يعلن جهازه عن وجوده إلى خدمة التمهيد، ويتم "تبادل" حالته المباشرة مع الآخرين على الشبكة. لا يذهب هذا الإعلان إلى الشبكة بأكملها، بل إلى مجموعة فرعية منها - ربما أجهزة أخرى قريبة، باستخدام تقنية خوارزمية الجوار الأقرب مثل Chord. يقول فبراير إنه كان يستخدم Kademlia DHTs - الفكرة هي أن يكون لديك مخزن مفتاح-قيمة، يتم توزيع حالته ونسخها تلقائيًا بين عدة نظراء مختلفين. المعلومات المخزنة على DHT يمكن أن تكون عنوان IP لجهازك وربما اسم مستقر على المدى الطويل، على سبيل المثال، معرفك الشخصي، الذي سيحدد شخصًا ينضم إلى الشبكة وسيستخدم للإعلان عن حالته.
يمكن لخدمة التمهيد تحديد "قرب" العقد الأخرى، التي لا تشير إلى المسافة المادية ولكن إلى المعادل الرياضي باستخدام التجزئة المتسقة. سيكون جدول التجزئة الخاص بالجميع مختلفًا، ويمكن للنظام العثور على أكثر العقد كفاءة التي قد تحتوي على المعلومات التي يبحث عنها عقدة فردية. يصف فبراير هذا بأنه شكل من أشكال ست درجات من الفصل، ولكن في الممارسة العملية، يحدث ذلك بسرعة كبيرة، مع تحديث جدول الجميع بالمعلومات ذات الصلة. يستخدم BitTorrent تقنيات مشابهة لمشاركة الملفات الكبيرة.
بالمناسبة، واجهة OverNode تبدو جميلة أيضاً!
إذا كنت مهتمًا بسماع جميع التفاصيل الفنية، فإن فيديو Case/فبراير يحتوي على العديد من النقاط المثيرة للاهتمام. يتحدث Case أيضًا عن التحديات المماثلة المعنية في الشبكات التراكبية لـ BSV، مع الحفاظ على تتبع كميات هائلة من البيانات على شبكة موزعة والقدرة على الثقة في المعلومات التي تتلقاها. كما يتعمق الاثنان في النموذج الاقتصادي وراء OverNode والشبكات المماثلة، بالإضافة إلى كيفية دمج مدفوعات SPV في الخدمات.
الغرض من تطبيق نمط الشبكات الاجتماعية الذي تبنيه فبراير الآن هو بشكل رئيسي إثبات مفهوم OverNode لـ "الطبقة البيانات الموزعة". إذا نجح، فسيكون له حالات استخدام وتأثيرات أوسع بكثير.
شاهد: بروتوكول الرمز الجديد والأرقام مع ستيفان فبراير