السلام عليكم
ماهو حجم البلوك ؟
اهو الحجم الاقصى الذي يمكن تسليمه للبلوك تشين , ان تجاوز حجم البلوك حجم البلوك المتفق عليه يتم رفض البلوك من قبل البلوكتشين.
ماهو حجم البلوك الحالي للبتكوين ؟
الحجم الحالي لبلوك البتكوين هوا 1 ميقا بايت او 1,000,000 بايات
(شكرا ل Hugeblack على تنبيهي لهدا الخطاء)
ماذا يحدث ان كان هناك تحويلات تفوق حجم البلوك؟
الماينرز يختارون التحويلات التي دفعت اكتر ساتوشيات لكل بايت , تخايل معي انك تريد ان ترسل شحنة بريدية لصديقك في بلد اخر, وحمولة الطائرة 2 متر مكعب , وهناك طائرة تخرج تقريبا كل 10 دقائق, ويوجد الكتير من الناس يريدون ان يرسلو شحناتهم, من يدفع اكتر يتحصل على الرحلة الاولة , من يدفع اقل سيحتاج الى الانتظار ( طبعا الموضوع اعقد من ذلك بقليل ولكن الفكرة العامة نفسها)
لماذا لا نقوم برفع حجم البلوك لي 32 او 64 ميقا بايت لنسرع التحويلات ونرخصها ؟
هنا مربط الفرس , وهنا حدث انقسام البتكوين لي عملة BitcoinCash وبعدها حدث نفس الانقسام للعملة لي عملة SV و ABC
مطوري ورواد البتكوين الاوائل اختلفو في نقطة رفع حجم البلوك , وكان لكل منهم وجهة نظر تقنية تساند رغبته
الداعمين لرفع حجم البلوك :
- تكاليف ارخص لارسال العملة
- سرعة اكبر في تحويل العملة
- السرعة ورخص التكلفة يجدب المستخدمين ويساعد البتكوين لتكون عملة عالمية قابلة للاستعمال اليومي من شراء منزل بي مليون دولار لي شراء قطعة شكلاطة بي نصف دولار
قد يدور في دهنك الان , لماذا قد يعارض اي شخص هدا التطور؟؟ من المستفيد من ابقاء البتكوين عملة غير قابلة للاستعمال اليومي؟ لماذا عارض معظم الاوائل هده الفكرة واحتاج الاقلية للدهاب لعملة بديلة؟
الداعمين لعدم رفع حجم البلوك:
-اضعاف اللامركزية (الشرح بالاسفل)
-يساعد على spam transactions التي تؤدي لتعطيل التحويلات
-يفقد المعدنين الدافع للتعدين ( كل ماقلت تكلفة التحويل كل ماقل مكسب المعدنين (المانيرز)
-ينفص عدد المعدنين ويسهل هجوم 51%
-اضعاف اللامركزية :
كل مازاد حجم البلوك , زاد الحجم الكلي للبلوك تشين , مما يعني ان امتلاك Full Node سيكون اصعب , مما يعني ان الكتير من المستخدمين سيتوقفون عن ربط النود الخاصة بهم بالشبكة وهدا يوؤدي لسيطرة فئة معينة على النودز وبالتالي تفقد البتكوين صفة اللامركزية.
https://www.blockchain.com/en/charts/blocks-size
حجم البلوك تشين الحالي هوا 240878 ميقا بايت او 240 قيقا بايت , مما يعني انك لتتمكن من استضافة نود الان تحتاج مالا يقل عن 250 قيقا على الهارد دسك الخاص بك , ثم يجب عليك تحميل ورفع كل البيانات الجديدة التي تدخل للبلوك تشين , هدا الموقع
https://releaseyourdigitaltalent.com/running-a-bitcoin-full-node-options/ يقول انك تحتاج لي رفع 200 قيقا وتحميل 20 قيقا شهريا , طبعا كل ساعة هده الارقام تزيد.
تخيل معي الان ان حجم البلوك كان 32 ميقا بايت وكان هناك تحويلات كافية لان تملاء كل البلوكات التي تم تعدينها , كان يمكن ان يكون حجم البلوك تشين الحالي 240*32 قيقا او 7680 قيقا بايت ! هل كان سيكون هناك اكتر من 9000 نود اليوم ؟؟ الاجابة المختصرة : مستحيل !
ولكن ان استمرينا في ابقاء حجم البتكوين بهدا الصغر وعند استعمال ملاين الناس لها سيكون ارسال البتكوين مكلف جدا لدرجة غير مقبولة ؟
الحل البديل هوا بناء Layer فوق البلوك تشين غير محدود بحجم البلوك ويتيح التحويل السريع والرخيص بدون ان يساهم في افساد طابع اللامركزية , وهدا الحل يعرف ب Lightning Network وهده تحتاج لموضوع خاص بها ليتم شرحها بكافية.
وجهة نظري في هدا الموضع:
انا لا امانع رفع حجم البلوك في المتسقبل عند تطور التقنية , مثلا بعد 10 سنوات يمكن ان يكون هارد دسك 1000 تيرا بايت بي 50$ ويمكن لاي شخص في افقر دولة ان يتمتع بانترت تصل سرعته لي 1 قيقا بايت مجانا او يدفع مقابله مبلغ بسيط جدا, عندها لامانع من رفع حجم البلوك لانه استطافة النود لن يكون مكلف مثل ماهو اليوم.
في الوقت الحالي , من يريد ان يستعمل عملة لامركزية , تتمتع بمستوى امأن عالي جدا جدا , يجب ان يكون مستعد لدفع الكتير من اجلها , من يريد شي ارخص يمكن ان يستعمل عملة تكاليفها ارخص , من المستحيل ان نحصل على شي , لا مركزي , امن , وسريع في نفس الوقت , وعلى كل مستخدم ان يقرر ماهي العملة التي يريد ان يستخدمها.
مصدر معظم المعلومات :
https://en.bitcoin.it/wiki/Block_size_limit_controversy