وقد واجهت شبكة بيتكوين عدة صعوبات نظرا لاكتسابها مزيدا من الثقل. وكان من الضروري إضافة المزيد من الكتل إلى السلسلة، ولكن يتم إنشاؤها كل 10 دقائق بحيث لا يتجاوز حجمها الأقصى ميغابايت واحد. وأدى هذا القيد إلى تأخير المعاملات؛ استغرق الأمر وقتا طويلا لمعالجة الحركات والتحقق من صحتها. - أحيانا، ساعات.
قدم بيتر وويل حل قياس يسمى الشاهد المنفصل (SegWit). تتضمن العملية فصل/فصل بيانات التوقيع (الشاهد) عن بيانات الحركة لتمكين مساحة أكبر للحركات التي سيتم تخزينها على الكتلة.
وبدون تطبيق SegWit، فإن التحقق من معاملات البيتكوين كان ليصبح شبه مستحيل نظرا لزيادة شعبية البيتكوين وزيادة عدد المعاملات.
وبالإضافة إلى ذلك، قام SegWit أيضا بتركيب عيب في بروتوكول Bitcoin؛ خلل مرونة المعاملة. تسمح الأخطاء القابلة للتعديل للعقد بالعبث بمعرفات TXID الخاصة بالمعاملات على الشبكة. تم حل الخطأ بإزالة ما يعرف باسم "بيانات التوقيع" من حقل الإدخال الخاص بالكتلة.
باختصار،
· يسعى الشاهد المنفصل إلى منع مرونة المعاملات غير المقصودة مع السماح في الوقت نفسه بتخزين المزيد من المعاملات داخل مجموعة.
· وكان الغرض من هذا البرنامج أيضا حل مشكلة القيود على حجم سلسلة القطع التي أبطأت معاملات البيتكوين.
"الشاهد المنفصل" هو حل هندسي مصمم لزيادة حجم وحدة التخزين في كتلة ما للسماح بمزيد من المعاملات دون زيادة حد حجم الكتلة (ستتم مناقشته أدناه). يعمل SegWit بفصل التوقيع الموجود في الكتلة عن سجلات المعاملات وتخزين التوقيع في موقع مختلف.
وعادة ما تخزن البيانات بالميغا، ولكن SegWit أدخل مفهوم الوزن الكلي (أي قياس جميع البيانات الواردة في الكتلة، بما في ذلك بيانات التوقيع والمعاملة). نظرا لأن الوحدات التي لا تحتوي على SegWit بحد أقصى يبلغ 1 ميجابايت، يعتقد البعض أن 1 ميجابايت تساوي مليون وحدة وزن (WU)، ولكن وحدات الوزن والميغابايت ليست متشابهة تماما.
على سبيل المثال، تم زرع كتلة في 25 يناير/كانون الثاني 2022. ويبلغ حجمها 1.558 ميجا بايت بينما يبلغ 3.993 مليون وو. وبعد بضع دقائق تم تلغيم كتلة أخرى كان حجمها 1.457 ميجا بايت ووزنها 3.993 مليون وو. وفي اليوم نفسه، تم تلغيم كتلة من الألغام تبلغ سعتها 1.188 ميجا بايت، مع 3.993 وو. مما يوضح أنه ليس هناك بالضرورة حد أقصى للحجم بالميغا بايت، بل حد يعتمد على وحدات الوزن، مع وضع الحجم الأساسي للحجم وحجمه الإجمالي في الاعتبار.
المصدر:buybitcoinworldwide.com
تحتوي كل كتلة على شبكة Bitcoin على عدد محدود من المعاملات، ويتم معالجة سبعة كتل فقط في الثانية. وبالتالي، يتعين على كل كتلة أن تحمل أكبر عدد ممكن من المعاملات من دون زيادة حجم الكتلة. أساسا من أجل عمال المناجم.
تتمثل الوظيفة الأساسية ل SegWit في إعادة ترتيب مجموعة البيانات لتخزين التوقيعات الرقمية بشكل منفصل عن بيانات الحركة. وبالمصطلحات القياسية، فإن SegWit هو فصل الشاهد (بيانات التوقيع) عن بيانات المعاملات. يسمح ذلك بتخزين مزيد من الحركات في كتلة واحدة. الآن، كيف يقوم الشاهد المفرق بمعالجة الحركات الصحيحة بدون بيانات التوقيع؟ يفترض SegWit أن بيانات التوقيع مطلوبة فقط عند التحقق من صحة كتلة، وبعد ذلك يمكن التخلص منها. فهو يوفر حلا عن طريق إنشاء تجزئين، أحدهما لبيانات المعاملات المسماة "تجزئة عادية" والآخر لبيانات التوقيع وبيانات المعاملات المسماة "تجزئة الشاهد". يقترح "الشاهد المنفصل" إنشاء شجرة دمج منفصلة لتخزين تجزئة الشهود بينما يمكن تجاهل التوقيع الرقمي.
وعند التعامل مع طرق الدفع التقليدية، تتم معالجة أكثر من ألف معاملة في الدقيقة، وهو مبلغ يفوق بشكل لا يقارن شبكة بيتكوين، التي تعالج نحو 7 كتل فقط من المعاملات في الثانية وتتطلب الكثير من الوقت لمعالجة المعاملة والتحقق من صحتها. وكانت شبكة بيتكوين ستضعف كثيرا أو حتى تتباطأ إلى حد توقف مع أزدياد شعبيتها لو لم يكن الشاهد المنفصل قد تطور. وقد جاء هذا البرنامج كحل لمشاكل المعاملات وكمنصة للتنمية في سلسلة الحظر. وقد طورها بيتر وويل في عام 2015، ونفذها لاحقا على سلسلة بيتكوين وغيرها من الشبكات في السنوات اللاحقة.
لماذا تعتبر الشهادة المنفصلة مهمة؟
وقدم الشاهد المنفصل حلولا للعديد من المشاكل التي واجهتها شبكات منع الوصول، مثل: سعة محدودة وسرعة منخفضة للمعاملات وثغرات أمان.
قدرة محدودة
وقد تم شرح مشكلة محدودية القدرات على نطاق واسع أعلاه. ومع ذلك، وقبل إدخال SegWit، يمكن أن تأخذ بيانات التوقيع نحو 60٪ (3 مليون وو) من القدرة، في حين تترك 40٪ (1 مليون وو) لبيانات المعاملات. من خلال فصل الشاهد عن بيانات الحركة، يمكن لمجموعة تخزين المزيد من المعاملات، مما يزيد من عدد المعاملات التي تتم معالجتها في الثانية.
يحتوي التوقيع على دليل على أن المرسل لديه حقا الأموال التي ينوي تحويلها، ويتيح إثبات أن المعاملة لم يتم التلاعب بها من المرسل إلى المرسل. يقوم SegWit بإنشاء حد لحجم مجموعة يبلغ 4 وو.
سرعة حركة منخفضة
ومن خلال زيادة حجم كتلة واحدة لاستيعاب مزيد من المعاملات، فإن فصل الشاهد يزيد من سرعة المعاملات لأن المزيد سيتم معالجته والتحقق من صحته في الثانية. ومع ان الوقت اللازم للقطع الملغومة يبقى هو نفسه. عدد الحركات التي تتم معالجتها أعلى.
ثغرات الأمان
والتوقيع الذي يحمله كل كتلة فريد بالنسبة لهذا الكتلة، بحيث إذا تم تغيير شرط، يكون الناتج بأكمله مختلفا. ويمكن النظر إلى ذلك على أنه ثغرة أمنية نوعا ما. يقوم الشاهد الذي تم فصله بحماية التوقيع من التلاعب به ومنع قابلية بيانات المعاملة للتعديل.
قيود الفصل بين الشهود
البطلان: الشاهد المنفصل هو خطة تفترض أن التوقيع لا يجب تخزينه فعليا بل كتجزئة. وتصبح هذه مشكلة إذا كانت هناك حاجة في وقت لاحق للتحقق مما إذا كانت هذه المعاملة قد وقعت بالفعل أم لا، وكل ما تبقى هو تجزئة لأن التوقيع الرقمي الأصلي سيكون قد تم تجاهله. وهذا يجعل المعلومات التي تقدمها الوحدات غير موثوقة. انظر هنا. وإذا كان هناك خلاف حول المعاملة، فسوف يكون من المستحيل إثبات صحتها.
القيود القانونية: الحل الذي يوفره الشاهد المنفصل يتعرض لخطر نشر سجلات لا يمكن الوثوق بها ويمكن إنكار صحتها القانونية. ومن الناحية القانونية، إذا لم يكن السجل الإلكتروني مخزنا في شكل يمكن إستنساخه/إعادة تذكره بدقة لأغراض مرجعية، يمكن إنكاره. ومثله كمثل جيري بريتو، مدير مركز العملات المعدنية، يزعم البعض أن القضايا التي قد تنشأ عن غياب البيانات مبالغ في تقديرها. وإذا كان هناك شخص واحد فقط يحتفظ بالبيانات، فسيكون كافيا إثبات صحة المعاملة. انظر هنا.
الشبكات التي طبقت الفصل بين الشهود
البتكوين: وصل SegWit إلى العتبة التي سيتم تنفيذها في كتلة. ولقد أبدت مجمعات التعدين في بيتكوين دعما بنسبة 100٪ لهذا الاقتراح. وأعطيت فترة سماح لجميع العاملين في المناجم ومجمعات التعدين لتحسين برامجهم المتعلقة بالتعدين من أجل تنشيط نظام "الشاهد المنفصل"، وبعد ذلك رفض أي حظر لا يدعم التغيير.
ليتكوين: ونفذ المجلس فصل الشهود عن بعضهم البعض، وشهد زيادة في قدرة المعاملات التي تم التحقق منها. كما ارتفع سعر الليتوكولين بسرعة بعد تنفيذ مشروع SegWit.
SegWit2x
على عكس SegWit، Segwit2x (S2x) كان اقتراحا يتطلب قدوة صلبة
المصدر: buybitcoinworldwide.com
أفكار الإغلاق
إن "سيجويت" يطرح حلولا لمشاكل كبرى متعلقة بالعملات المشفرة ولكنه يتعرض لمخاطر كبيرة. فالسرعة التي تقدم بها معاملات العملة المشفرة تجعل من هذه العملية مفهوما/إبتكارا لا غنى عنه. وهو يتطور باستمرار لضمان أن تظل شبكات سلسلة الاتصال مأمونة وأن تكون السجلات صالحة عند تنفيذها.
الكاتب: مراقب Gate.io: إم. أولاتونجي
إخلاء المسؤولية:
* لا تمثل هذه المادة سوى آراء المراقبين ولا تشكل أي اقتراحات إستثمارية.
*يحتفظ Gate.io بكافة الحقوق في هذه المادة. سيتم السماح بإعادة نشر المادة بشرط الإشارة إلى Gate.io. وفي جميع الحالات الأخرى، ستتخذ الإجراءات القانونية بسبب انتهاك حقوق التأليف.