بالنظر الى تضخم شهرة مشروع البيتكوين الغير محدود السعة ( Bitcoin Unlimited ) فقررنا عمل موضوع إرشادى عنها موفرين المعلومات الاساسيه ولماذا تم إنشاؤها.
تذكر دائما أن تفحص كل جوانب النقاش خاصة عند الحديث عن حجم بلوك البيتكوين حيث أنه دائما هناك مناظرات وجدال حول محدودية حجم بلوك البيتكوين، دائما افحص الخيارات المتاحة من الموفرين المختلفين لعملة البيتكوين مثل (Segwit activation) وبيتكوين كلاسيك (Bitcoin Classic) و8 ميجا بلوك (8MB block) وغيرهم وسنشرح ما هو حجم البلوك أو فكرة البلوك فيما بعد.
بالنسبة لشركة (CryptoCompare) حتى الآن لم تتأخذ اجراءات في هذه المشكلة ، لكن بالنسبة لأفراد الشركه فتختلف وجهات النظر إلا أن الجميع يتفق على مبدأ أن تكون البيتكوين مستعملة أنظمة الدفع المختلفة، ولكن هذا غير ممكن الآن مع القوانين الحالية.
ما هو حجم البلوك؟
كما يعرف الجميع أن البيتكوين هى عملة الكترونية مبنية على مبدأ البلوكشين، وكل التحويلات التى تتم على الشبكة مسجلة على البلوكشين، وهو دفتر عام يمكن الإطلاع عليه من قبل أى شخص ولكن لا أحد يمكنة العبث بها. هذا الدفتر مُصنع من بلوكات تتماشى مع بعضها البعض (ومن هذا سميت البلوكشين (Blockchain)).
عندما يقوم المستخدم بإجراء تعاملات تجارية ، يتم تضمين تلك التعاملات فى البلوك الذى يتم التعدين عنه فى ذلك الوقت، ويتم تأكيد تلك المعاملات فى البلوكات التى تلحق هذا البلوك.
التعاملات نفسها فى مستواها البسيط تتكون من البيانات التي تتألف من المعلومات التابعة للتعاملات التجارية والقيمة الخاصة بالتعاملات، من أرسلها ومن سيستقبلها.
هذه البيانات كمثل باقي البيانات تأخذ مساحة من البلوك الذى يحتويها.
مشكلة حجم بلوك البيتكوين
لو كنت تتابع شركة كريبتو لفترة، فقد سمعت عن الجدال الذى دار حول مشكلة حجم البلوك.
كان هذا الجدال يشغل مجتمع شركة كريبتو لفترة وقد قسمها الى مجموعتين مختلفين.
الذين يفضلون أن يزيد حجم البلوك والمعارضون لزيادة حجمه.
مشكلة حجم البلوك مشكلة أكبر من أن تكون تقنية وقد تحدد مستقبل البيتكوين كعملة سائدة.
في البيتكوين هناك عدة مطورون يعملون على تطوير ما يظنون أنه أفضل لمستقبل البيتكوين، هؤلاء المطورون يصنعون محافظ تتطور وتتواكب مع المشاكل المتعددة مثل حجم البلوك وما شابه، مثل مجموعة (segwit proposal) و(Block size increase hard-folk).
بلا شك أن الأكثر شيوعاً ما بين هذه المحافظ الان هي محفظة (Bitcoin core)، ولكن المجموعات الأخرى تعمل جادة لتحقيق رؤيتهم لصنع مستقبل أفضل للبيتكوين وما بين هؤلاء (Bitcoin Unlimited)، فبرغم أن (Bitcoin Core) هي المحفظة الأكثر شيوعاً فإن المطورون قد أعربوا عن موافقتهم عن مشروع محفظة Bitcoin Unlimited ودعمهم له وقد أصبح اكثر شيوعا من (Segwit).
البيتكوين بلا حدود Bitcoin Unlimited
محفظة البيتكوين بلا حدود استخدمت لتدعم ما يسمى بالتوافق الناشئ (Emergent Consensus) وهو بروتوكول تم تصميمه لكى يسمح بديناميكية حجم البلوك (أي ان الحجم متغير)، عن طريق استخدام توافق البيتكوين الحالي وهو أيضا ما يسمى بتوافق ناكاموتو.
nodes
(وهو مصطلح يطلق على كل جهاز كومبيوتر متصل بشبكة البيتكوين) قد أبدوا رأيهم بالنسبة لمشكلة حجم البلوك ووجهوا اهتمامهم الى البلوكات ذات الحجم الاقل من الحجم المعتاد لأن بذلك يتم توزيع عدد أكبر من البلوكات في الشبكة وتزداد فرصتهم في التعدين.
هذا يعطي صوت وفرصة لكل الأشخاص المشاركون على الشبكة وليس المعدنون فقط.
هذا النظام (Bitcoin Unlimited) يتيح للمستخدمين تحديد أقصى حجم للبلوك ولكن أيضاً يمكن تفعيل خاصية تسمى (failsafe) يتحكم بها المستخدم تسمح له بقبول بلوك ذو حجم أكبر من الحد الأقصى لحجم البلوك الذى تم تحديده سابقاً عندما يصل عدد البلوكات تحت الحد الأقصى الى عدد معين فيمكن تحديد هذه الآلية.
هذا النظام يحمي المستخدمين من التأخر فى التعدين .
في نظام(BU) يستطيع مشغلي النود(node) أن يختاروا حد حجم البلوك الذين يتفقوا عليه عن طريق تعديل النظام من خلال قائمة(GUI) والمعدنون سيقومون باختيار زيادة او نقصان حجم البلوك بناء على اتفاقهم وتصويتهم على ذلك.
نظرياً هذه الطريقة ستوفر نظام متوازن للبيتكوين وفقاً للمساحة اللازمة لاستيعاب المعاملات في الشبكة داخل كل بلوك التي ستستمر في الازدياد طبقاً للزيادة في شعبية البيتكوين وقاعدة المستخدمين.
وكما قال ساتوشى ناكاماتو (Satoshi Nakamoto) ” في خلال عدة عقود ستكون الأرباح قليلة للغاية، وسيكون الربح الحقيقي من عمولة التحويلات للمستخدمين (التعدين)، أنا واثق في خلال عشرون عاماً اما سيكون حجم المعاملات كبير جدا أو ستكون بلا حجم على الاطلاق.”
Bitcoin Unlimited تعمل كالتالى:
node (الجهاز لامتصل بشبكة البلوكشين) سيرسل إشارة بحجم البلوك الذي سوف يقبله سواء كان أكبر أو أقل من البلوك الحالي في هذا الوقت.
هذا النظام يسمى بحجم البلوك الزائد (excessive block size) (EB) ويمكن ضبطة والتحكم فيه بواسطة النود.
طبقا لإشارات النود سيقوم المعدنون حينها برفع أو خفض حد حجم البلوك ليرضي احتياجات الـ nodes.
هذه الإعدادات تسمى حجم التوليد الأقصى (Maximum Generation Size) (MG) وأيضا يمكن ضبطها بواسطة المعدنون.
لكي تتجنب أن تكون إعدادات الـ(EB) قليلة لبعض النود وتتفادى حدوث انفصال في السلسة (split chain) (fork)، (Bitcoin Unlimited) قد أنشأت آلية الـ(failsafe) التي تحدثنا عنها مسبقاً، وهذا يسمح للمستخدمين بقبول بلوكات اعلى من الحد اذا وصلوا لعدد معين هذه الاعدادات تسمى بـ(Excessive Acceptance Depth (AD)).
البيتكوين غير محدود السعة Bitcoin Unlimited سيعمل عندما يعلن معظم المعدنون عن موافقتهم.
وفى الحقيقة أن الاغلبية من المعدنين الذين يمتلكون أطول سلسلة (chain) هم الأساس لقيام البيتكوين والحفاظ على استقرارها. نظام (Bitcoin Unlimited) تضع ذلك فى الاعتبار.
اذا كانت نسبة الموافقة من المعدنين يفوق 51% فكرة البيتكوين غير محدود السعة Bitcoin Unlimited فسيقومون فقط بالتعدين على البلوكات المعدلة وبالتالي ستكون السلسة الأطول والأكبر للبلوكات المتغيرة تابعة لهم وبالتالي سيكون المكسب والفوز من نصيبهم.
يمكن حدوث بعض من المشكلات نتيجة قيام المعدنون بالتصويت المعدنون على النظام بالرفض أو بالقبول ولكن كذباً وبعدها يغيروا الى النظام القديم أو يرفضوا تفعيل النظام الجديد من الأساس وهذا سيمكنهم من سرقة عملات البيتكوين التي استخدمت في التعاملات، لهذا البروتوكولات التي تم شرحها سابقاً مبنية على صدق وامانة المعدنون والمشاركون.