هل تتطلع للتعرف على شبكة نظير إلى نظير؟ إذا قمت بذلك ، فقد وصلت إلى المكان الصحيح حيث سنذهب إلى دليل متعمق حول الموضوع ونفهم آثاره في مختلف التقنيات الشائعة ، بما في ذلك blockchain.
دون إضاعة المزيد من الوقت ، فلنبدأ مع شبكة نظير إلى نظير.
ما هو الند للند (P2P)?
تُعرَّف شبكات نظير إلى نظير بأنها مجموعة من الأجهزة المتصلة معًا لإنشاء شبكة تُعرف غالبًا باسم شبكة نظير إلى نظير (P2P).
بمجرد تشكيل الشبكة ، يمكن استخدامها لمشاركة الملفات وتخزينها أيضًا. في أي شبكة من شبكات نظير إلى نظير ، تتمتع جميع العقد عمومًا بقدرة متساوية ويمكنها استخدام نفس المهام.
يتغير تعريف شبكة P2P اعتمادًا على القطاع الذي يتم استخدامه. في حالة القطاع المالي أو التكنولوجيا ، يمكن أن تعني شبكة P2P شبكة موزعة حيث يمكن للأقران تبادل الأصول الرقمية أو العملات المشفرة.
يتيح ذلك للأقران ، أي البائعين والمشترين ، الشراء أو البيع دون الحاجة إلى المرور عبر أي وسطاء.
إن إزالة الوسطاء هو المفتاح هنا. أيضًا ، تقوم بيئات أو منصات P2P المختلفة بتوصيل الأقران دون التدخل في العملية نفسها.
كل هذا يحدث بسبب هندسة P2P. بصرف النظر عن القطاع المالي ، هناك حالات استخدام مختلفة لـ P2P.
مفهوم P2P ليس جديدًا أيضًا ، حيث يعود تاريخ أول حالة استخدام له إلى التسعينيات حيث تم استخدامه لأول مرة في برامج مشاركة الملفات الأولى.
حالات استخدام أخرى
هناك حالات استخدام أخرى من نظير إلى نظير بما في ذلك قروض نظير إلى نظير ، وتأجير سيارات نظير إلى نظير ، ومدفوعات نظير إلى نظير ، وما إلى ذلك. حالة استخدام مفيدة أخرى هي تأمين الند للند.
ومع ذلك ، توجد الآن شبكات P2P في كل مكان حيث لدينا الآن أكثر من 2000+ عملة مشفرة تستفيد من هذه الشبكات.
تُستخدم شبكات P2P أيضًا في تطبيقات الحوسبة الموزعة مثل منصات البث ومحركات البحث على الويب والأسواق عبر الإنترنت وما إلى ذلك. وهو أيضًا جزء من بروتوكول الويب لنظام الملفات بين الكواكب (IPFS).
كانت تقنية Blockchain أيضًا في المقدمة عندما يتعلق الأمر باستخدام شبكات P2P. كما تعلم ، فإن blockchain عبارة عن شبكة نظير إلى نظير حيث يمكن للأقران التواصل وإجراء المعاملات دون الحاجة إلى سلطة مركزية.
دعنا نتعمق أكثر في الموضوع من خلال التعرف على كيفية عمل P2P.
نظير إلى نظير: كيف يعمل?
للحصول على فهم أفضل لشبكات الند للند ، نحتاج إلى معرفة كيفية عملها.
لذا ، كيف يعمل الند للند?
هيا نتعلم.
في شبكة P2P ، يتحمل المستخدمون أنفسهم مسؤولية الحفاظ على الشبكة الموزعة. نظرًا لأنها شبكة نظير إلى نظير ، فلا داعي لسلطة مركزية أو مسؤول. هذا يعني أن كل عقدة تحتاج إلى العمل كعميل وخادم للعقد الأخرى على الخادم. كل عقد لديه نسخة من الملف. من خلال القيام بذلك ، تعمل كل عقدة كخادم وتحتاج إما إلى تنزيل الملفات من العقد الأخرى أو تحميلها إلى العقد الأخرى.
طريقة العمل هذه هي ما يميزها عن أي إعداد تقليدي لخادم العميل. في إعداد خادم العميل ، سيكون هناك دائمًا خادم مركزي يقوم العميل بتنزيل الملفات منه.
تستخدم العقد محركات الأقراص الثابتة لتخزين الملفات المشتركة. عندما يتعلق الأمر بالبرمجيات ، فإنهم يستخدمون التطبيقات التي يمكن استخدامها لمشاركة البيانات أو مساعدة الأجهزة الأخرى في معالجة الاستعلامات للعثور على الملفات أو تنزيلها. في أي ظرف من الظروف ، يحتاج الأقران إلى العمل كمصدر لأي ملف معين.
سياق بسيط
لذلك ، لتبسيط الأمر ، يمكننا التفكير في أن للعقدة وظيفتين مختلفتين. الوظيفة الأولى هي العمل كعميل عند تنزيل الملفات من العقد الأخرى على الشبكة.
مرة أخرى ، يمكن أن تعمل العقدة كخادم عندما تكون مطلوبة لخدمة الملفات إلى العقد الأخرى. يمكن إجراء جانب المشاركة والاستقبال هذا بواسطة عقدة في وقت واحد ، مما يجعل شبكة P2P فعالة وسريعة للغاية. تميل الشبكة إلى أن تصبح أكثر كفاءة مع نمو الشبكة.
أيضًا ، على عكس النماذج التقليدية ، فإن البنية الموزعة P2P آمنة أيضًا ويمكنها صد الهجمات الإلكترونية بطريقة أفضل بكثير. هذا بسبب حقيقة أنه لا توجد نقطة مركزية للفشل في شبكة P2P.
أنواع شبكات الند للند
هناك ثلاثة أنواع مختلفة من شبكات P2P. دعونا نستعرضها أدناه.
- شبكات P2P غير المهيكلة
- شبكات P2P المهيكلة
- شبكات P2P الهجينة
شبكات P2P غير المهيكلة
في شبكات P2P غير المهيكلة ، لا يتم تنظيم العقد بأي طريقة محددة. هذا يعني أن الاتصال بين العقد عشوائي بطبيعته. هذا هو السبب في أن أنظمة P2P غير المهيكلة هي الأنسب للأنشطة التي تتطلب الكثير من النشاط. على سبيل المثال ، يمكن لمنصة اجتماعية مدعومة من P2P استخدامها حيث يمكن للأشخاص اختيار المغادرة أو الانضمام إلى الشبكة بشكل متكرر.
ومع ذلك ، هناك عيب في شبكات P2P غير المهيكلة لأنها تتطلب الكثير من طاقة وحدة المعالجة المركزية والذاكرة لتعمل بشكل صحيح. يجب أن يكون الجهاز قادرًا على تشغيل أكبر عدد من المعاملات في الشبكة ، مما يعني أن جميع العقد تتفاعل مع بعضها البعض في أي وقت..
شبكات P2P المهيكلة
شبكات P2P المهيكلة هي عكس شبكات P2P غير المنظمة تمامًا. هنا ، العقد لديها طريقة للتفاعل مع بعضها البعض. هذا ممكن بسبب البنية المنظمة المستخدمة للبحث عن الملفات واستخدامها بكفاءة ، بدلاً من البحث العشوائي. لجعل هذه الأنواع من شبكات P2P المنظمة تعمل ، يتم استخدام وظائف التجزئة لعمليات البحث في قاعدة البيانات.
ليس هناك شك في أن شبكات P2P المنظمة أكثر كفاءة. ومع ذلك ، لديهم أيضًا نوع من المركزية لأنهم يستخدمون بنية منظمة. وهذا يعني أيضًا أنها تتطلب تكاليف صيانة وإعداد أعلى. أخيرًا ، إنه قوي عند مقارنته بشبكة P2P غير المنظمة.
شبكات P2P الهجينة
شبكات P2P الهجينة هي مزيج من بنية الند للند ونموذج خادم العميل. هذا مفيد للشبكات التي يحتاجون فيها إلى خادم مركزي بميزات P2P.
شبكات P2P الهجينة أكثر كفاءة من شبكات P2P المهيكلة وغير المهيكلة. تشمل المزايا الرئيسية الأخرى اتباع نهج أفضل وكفاءة كبيرة والمزيد!
الموزعة مقابل اللامركزية
قبل أن ننتقل إلى القسم التالي ، نحتاج إلى فهم أنه ليست كل شبكات P2P لا مركزية. هذا ممكن حتى عندما تعلم أن بنية P2P موزعة بطبيعتها.
تعتمد الشبكات الموزعة على سلطة مركزية لتوجيه نشاط الشبكة. إن استخدام السلطة المركزية يجعلها غير لامركزية بالكامل.
دور P2P في Blockchains
لطالما كانت شبكة نظير إلى نظير في صميم التكنولوجيا التي تم إصدارها حديثًا ، وهي Bitcoin. في الواقع ، استخدم Satoshi Nakamoto نفسه مصطلح “Peer-to-Peer” في ورقته البحثية ، حيث عرّف Bitcoin كنظام نقدي إلكتروني P2P.
قدمت Bitcoin blockchain للمفهوم الرئيسي حيث تتم إدارة دفتر الأستاذ الموزع المسمى blockchain بواسطة P2P. من الواضح أن هناك علاقة بين بنية P2P وكيفية عمل تقنية blockchain.
يمكنك القول بسهولة أن هذه هي الطريقة التي تعمل بها العملات المشفرة وتجعل نفسها متاحة في كل مكان تقريبًا حول العالم في غضون لحظة. حقيقة عدم وجود متطلبات خادم مركزي لتنفيذ العملية تجعل بنية P2P وتكنولوجيا blockchain مذهلة للغاية ومتشابهة!
اقرأ أيضًا
-
لماذا تحب البنوك تقنية Blockchain وليس Bitcoin?
-
10 عيوب تقنية Blockchain
يمكن لأي شخص المشاركة في شبكة Bitcoin والمساعدة في التحقق من صحة الكتل والتحقق منها ، على غرار شبكة P2P المفتوحة حيث يمكن لأي شخص الانضمام والمشاركة في الشبكة.
عندما يتعلق الأمر بالبلوكشين ، من المهم أن نفهم حقيقة أنه لا توجد حاجة لسلطة مركزية لتسجيل المعاملات أو معالجتها.
وينطبق الشيء نفسه على شبكة Bitcoin ، حيث لا توجد سلطة مركزية. يتم تخزين كل ما يتم على الشبكة في دفتر الأستاذ الرقمي حيث يتم تسجيل جميع الأنشطة العامة.
إذا حاول شخص ما اللعب بالبيانات ، وحاول تعديلها ، فسيؤدي ذلك إلى نشاط ضار تكون فيه الشبكة قادرة على التوقف. سوف يتجاهل أي بيانات غير دقيقة.
هناك طريقة أخرى تؤثر بها شبكة P2P في بلوكشين وهي كيفية مشاركة العقد في أنشطة الشبكة. ليست كل العقد لها نفس الدور. هناك عقد بأدوار مختلفة.
على سبيل المثال ، هناك عقد كاملة قادرة على التحقق من المعاملات باستخدام خوارزمية الإجماع التي تحددها الشبكة. إنها تساعد في جعل الشبكة أكثر أمانًا. العقد الكاملة مسؤولة أيضًا عن الحصول على نسخة كاملة ومحدثة من دفتر الأستاذ في blockchain.
مزايا بنية P2P في Blockchains
ليس هناك شك في أن بنية P2P المستخدمة في سلاسل الكتل تجلب الكثير من الفوائد. على سبيل المثال ، تعتبر البنية أكثر أمانًا مقارنة بخادم العميل. على سبيل المثال ، من خلال عدم وجود نقطة مركزية للفشل ووجود عدد كبير من العقد الموزعة عبر الشبكة, الحرمان من الخدمةهجمات (DoS) غير ممكنة.
فائدة أخرى هي ثبات البيانات ، حيث لا يمكن تغيير البيانات المكتوبة مرة واحدة. كلما كبرت الشبكة ، قلت فرصة تغييرها. لتغيير البيانات ، يجب التحكم في غالبية العقد بواسطة كيان واحد لتنفيذ هجوم بنسبة 51٪.
أصبحت البلوكشين التي تستخدم بنية P2P قادرة الآن على العمل بشكل مستقل دون أي رقابة من السلطة المركزية. بالمقارنة ، تتطلب البنوك سيطرة كاملة على معلوماتك ، ويمكنها أيضًا تقييدك من إجراء معاملة إذا أرادت ذلك.
تقييد شبكات P2P على Blockchains
تأتي مشاركة P2P في blockchain أيضًا مع قيود. واحدة من أهم العيوب هي متطلبات قوة الحوسبة. هذا بسبب عدم وجود خادم مركزي ، وتعمل كل عقدة كعميل وخادم. ليس هناك شك في أنه باستخدام هذا النهج ، يتم تحسين الأمان والكفاءة. ومع ذلك ، فإنه يأتي مع عيوب مثل عدم وجود اعتماد واسع النطاق وقابلية التوسع.
يحاول المجتمع العالمي حل المشكلة بمساعدة حلول أكثر تعقيدًا مثل شبكة Lightning ، التي تعمل أعلى شبكة البيتكوين وتهتم بالتحقق من المعاملة.
هناك قيود أخرى نريد مناقشتها تتضمن أحداث هارد فورك. على الرغم من أن سلاسل الكتل آمنة ، إلا أنها ليست آمنة بنسبة 100٪. هذا يعني أنه يمكن اختراقه ويمكن لأي شخص تعديله. يعني حدث الهارد فورك أيضًا أنه يمكن لأي شخص أخذ نسخة من البيانات وتعديلها وفقًا لمتطلباتهم – إنشاء سلسلة جديدة من الشبكات المتوازية.
استنتاج
هندسة الند للند موجودة لتبقى. بعد كل شيء ، إنها تمكن واحدة من أكثر التقنيات المدهشة بما في ذلك blockchain. يمكن استخدامه أيضًا بطرق متعددة مع حالات استخدام مختلفة. في الوقت الحالي ، يتم استخدامه في الغالب في العملات المشفرة وحلول blockchain. بالتزامن مع blockchain ، فإنه يوفر أمانًا أفضل وثباتًا ولامركزية وحرية أفضل.
إذن ، ما رأيك في شبكات الند للند ودورها في تقنية blockchain؟ التعليق أدناه، واسمحوا لنا أن نعرف.