تحجيم Ethereum: Sharding.

لا تزال تقنية Blockchain تتطور. لذلك ، يجب أن يواجه مشاكل مختلفة. تعد ثلاثية blockchain إحدى المشكلات التي تواجهها شبكات blockchain والمعاملات من نظير إلى نظير (P2P). في الواقع ، يجب أن تختار معظم منصات التشفير ميزتين من بين ثلاث ميزات: الأمان واللامركزية وقابلية التوسع.

كل ميزة مذكورة لها مزاياها الخاصة على الأداء العام لـ blockchain. ومع ذلك ، فإن التعايش مع بعضنا البعض يمثل مشكلة رئيسية. نظرًا لأنه يجب تجاهل إحدى هذه الوظائف ، تظهر الحجج التي تحاول تحديد أيها أكثر أهمية. ومع ذلك ، يتم حاليًا تطوير العديد من المشاريع لتشمل الوظائف الثلاث.

تظل قابلية التوسع مصدر قلق كبير للشبكات التي تقدم مزايا وعيوب على قدم المساواة تقريبًا. هذا يساعد في زيادة أداء النظام بأكمله. يمكن تحقيق هذه الميزة جنبًا إلى جنب مع اللامركزية في شبكة blockchain. ومع ذلك ، قد يؤدي ذلك إلى زيادة المخاطر الأمنية للمنصة المعنية.

يمكن تنفيذ العديد من الحلول لتحسين قابلية تطوير blockchain. التقاسم هو أحد هذه الحلول.

ما هو التظليل؟

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

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

كيف تعمل التجزئة

يسمى هذا أيضًا بالتقسيم الأفقي. يوضح هذا كيفية تقسيم جدول البيانات إلى صفوف تعمل كجداول جديدة. تُعرف هذه الجداول بالمقاطع. تحتوي على بيانات فريدة مستقلة عن البيانات المخزنة في جداول أخرى. تساعد هذه الأجزاء / الأقسام في تقليل حجم قاعدة البيانات على كل عقدة. وهذا بدوره يحسن أداء مخرجات قاعدة البيانات.

من ناحية أخرى ، يضيف التجزئة تعقيده إلى قاعدة البيانات ويعزز مركزية النظام ، حيث يمكن أن يؤدي تلف البيانات لأي جزء إلى تدمير الجدول بأكمله.

كيف يعمل على blockchain؟

تتضمن المشاركة استخدام العقد لتخزين مجموعات مختلفة من البيانات التي لا تشارك في تخزين جميع البيانات في blockchain بأكمله. هذه الإستراتيجية ، على الرغم من كونها معقدة ، تجعل الممارسة التقليدية لتخزين العقد لجميع بياناتك على blockchain قديمة. وهذا بدوره يضمن دقة جميع المعاملات.

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

يستخدم عالم blockchain خوارزمية إجماع للتقسيم إثبات صحة حصة (نقاط البيع). يستخدم عقدًا منفصلة لتحمل مسؤولية التحقق من المعاملة. أما بالنسبة لخوارزميات الإجماع ، إثبات صحة حصة يصبح أكثر ربحية من Proof-of-Work (PoW) ، حيث يُعتقد أن المعاملات الخاصة بعقدة واحدة يتم توثيقها بواسطتها ، وليس بواسطة blockchain بالكامل.

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

إيثريوم وتشاردينج

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

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

تنفيذ هذه الممارسة على إثيريم يمكن أن يكون معقدًا إلى حد ما بسبب حجم وتعقيد تقنية blockchain.

ما هي حلول التجزئة البديلة؟

هناك تقنيات أخرى يمكن استخدامها لمعالجة مشكلة قابلية التوسع التي تؤثر على شبكات blockchain. من بين الحلول:

  • زيادة وتيرة المعاملات في كتلة

يتم تحقيق ذلك باستخدام عدد أقل من وحدات البايت لتخزين المعلومات في كتلة ، أو عن طريق زيادة حجم الكتلة. تضمن زيادة حجم الكتلة إمكانية إجراء المزيد من المعاملات داخلها. يتم استخدام حد الغاز في Ethereum لإنشاء حد لعدد المعاملات التي يمكن أن تدعمها الكتلة. علاوة على ذلك ، يؤدي تقليل حجم المعلومات في الكتلة إلى تحسين الكفاءة.

  • زيادة سرعة إضافة الكتل

يحدد معدل إضافة الكتل إلى blockchain بشكل أساسي معدل المعاملات التي يمكن للشبكة معالجتها. وبالتالي ، فإن أي تقليل في الفارق الزمني بين إنشاء الكتلة يساعد في تسريع معالجة المعاملات.

  • خارج السلاسل

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

  • سلاسل جانبية

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

ماذا ينتظرنا؟

من المتوقع أن يلعب التقسيم إلى blockchain دورًا مهمًا في حل تحديات قابلية تطوير blockchain. سيساعد هذا في تقليص سلسلة Ethereum blockchain ، مما سيزيد من عدد المعاملات التي يمكنه معالجتها كل ثانية.

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

ستساعد معالجة هذه المشكلة الرئيسية على توسيع استخدام تقنيات التجزئة. وهذا بدوره سيسهل إحراز مزيد من التقدم في هذا المجال.

اختتام

التقاسم مزاياه وعيوبه. لكنها لا تزال تحتفظ بمكانتها كحل يمكن أن يساعد بشكل كبير في تحقيق قابلية تطوير blockchain. في حين أن استراتيجية التقسيم يمكن أن تكون معقدة ، فإنها توفر شفافية أفضل للمعاملات والعمليات التي تتم معالجتها بواسطة نظام blockchain.

وبالتالي ، يمكن اعتباره المستقبل المحتمل لـ Ethereum ، ولكن بعد حل بعض مهام تنفيذه.

ените статью
وسائط Blockchain
إضافة تعليق