18 جنوری کو PANews کی اطلاع کے مطابق، وٹلک بٹرن نے ایکس پلیٹ فارم پر ایک پوسٹ میں کہا کہ "بے اعتمادی"، "چیک آؤٹ کے ذریعے" اور "خود مختاری" کا ایک اہم اور طویل عرصے سے ہی نظرانداز کردہ پہلو پروٹوکول کی سادگی ہے۔ اگر چہ ایک پروٹوکول کے پاس لاکھوں نوڈس ہوں، 49 فیصد بائزنٹائن فاولٹ ٹالنے کی صلاحیت ہو، اور نوڈس اسٹارکس اور پیئرڈاس کے ذریعے کوئمیکس کے خلاف مکمل طور پر سب کچھ ویئریفائی کریں، لیکن اگر یہ پروٹوکول لاکھوں لائنز کوڈ اور 5 ڈاکٹریٹ سطح کی کرپٹوگرافی کے ساتھ مل کر ایک بڑا اور الجھا ہوا سسٹم ہو، تو یہ پروٹوکول تینوں چیک آؤٹس میں ناکام ہو جائے گا: - یہ بے اعتمادی کا مظہر نہیں ہو گا، کیونکہ صارفین کو پروٹوکول کے خصوصیات کے بارے میں ایک چھوٹی سی جماعت کے ماہرین پر اعتماد کرنا پڑے گا۔ - یہ "چیک آؤٹ" ٹیسٹ کے ذریعے نہیں گزر سکے گا، کیونکہ اگر موجودہ کلائنٹ ٹیم چلی جاتی ہے تو نئی ٹیم کو اس کی برابر کی کوالٹی حاصل کرنا بہت مشکل ہو گا۔ - یہ خود مختاری کا مظہر نہیں ہو گا، کیونکہ ہر ایک فنکشنل صلاحیت رکھنے والے شخص بھی اسے چیک کرنا یا سمجھنا ناممکن ہو گا، اس لیے یہ صارف کے مکمل کنٹرول میں نہیں ہو گا۔ - اس کی سیکیورٹی بھی کم ہو گی، کیونکہ پروٹوکول کا ہر حصہ، خصوصاً جب وہ دیگر حصوں کے ساتھ پیچیدہ طریقے سے تعامل کر سکے، تو پروٹوکول کے ٹوٹنے کا خطرہ ہو گا۔ میری ایتھریم پروٹوکول ترقی کے حوالے سے ایک تشویش یہ ہے کہ ہم نے شاید بہت جلدی سے نئی صلاحیتیں شامل کر دی ہیں جو کہ بہت خاص ضروریات کو پورا کر رہی ہیں، چاہے یہ صلاحیتیں پروٹوکول کو گندا کر دیں یا نئے قسم کے تعاملات یا پیچیدہ کرپٹوگرافی کو اہم انحصار کے طور پر شامل کر دیں۔ یہ درمیانے مدت میں صلاحیتیں حاصل کرنے میں مدد کر سکتی ہیں، لیکن اس کا مختصر مدتی فائدہ مختصر ہے، اور یہ طویل مدتی خود مختاری کی تشکیل اور ایک سو سالہ decentralization سپر سٹرکچر کی تشکیل کے لیے بہت نقصان دہ ہے جو کہ سلطنتوں اور افکار کے ابھار و زوال کے مطابق نہیں ہو۔ اس کا بنیادی مسئلہ یہ ہے کہ اگر ہم موجودہ پروٹوکول میں کی گئی تبدیلی کو "موجودہ پروٹوکول کی تبدیلی کی گہرائی" کے حوالے سے جانچتے ہیں، تو پیچھے کی سازگاری کی خواہش کا مطلب یہ ہے کہ شامل کی گئی تبدیلیوں کی تعداد کم کی گئی تبدیلیوں کی تعداد سے بہت زیادہ ہو گی، اور پروٹوکول کے ساتھ ساتھ ضرورت سے زیادہ گندا ہو جائے گا۔ اس کے جواب میں، ایتھریم ترقی کے عمل کو واضح طور پر "سادہ کرنا" یا "گاربیج کلیئرنگ" کی ضرورت ہے، جس کے لیے "سادہ کرنا" تین معیار ہیں: 1. پروٹوکول کی کل کوڈ لائنز کو کم کرنا۔ 2. بنیادی طور پر پیچیدہ ٹیکنیکی مصنوعات پر غیر ضروری انحصار سے بچنا۔ 3. زیادہ غیر تبدیلی کے اصول شامل کرنا: پروٹوکول کے اصلی خصوصیات جن پر اعتماد کیا جا سکتا ہے، مثلاً EIP-6780 (سیلف ڈیسٹرکٹ کو ہٹانے) نے ہر بلاک میں زیادہ سے زیادہ N سٹوریج سلوٹس کو تبدیل کرنے کی خصوصیت شامل کی ہے، جو کلائنٹ ترقی کو بہت سادہ کر دیتی ہے۔ گاربیج کلیئرنگ چھوٹی یا بڑی سطح پر ہو سکتی ہے۔ چھوٹی سطح کا راستہ موجودہ صلاحیتوں کو سادہ اور منطقی بنانے کی کوشش کرتا ہے۔ بڑے پیمانے پر گاربیج کلیئرنگ کا ایک مثال PoW کو PoS سے تبدیل کرنا ہے۔ دوسری راہ "روزیٹا سٹائل بیکورڈ کمپیٹیبلٹی" ہے، جس میں پیچیدہ لیکن کم استعمال ہونے والی صلاحیتیں مزید دستیاب ہیں، لیکن انہیں "ذہنی معاہدے" کوڈ کے طور پر "کم کر دیا جاتا ہے" اور پروٹوکول کا لازمی حصہ نہیں ہوتا، اس طرح نئے کلائنٹ ترقی کاروں کو ان کا سامنا کرنا نہیں پڑتا۔ مثلاً، مکمل طور پر اکاؤنٹ ایبسٹرکشن کے ساتھ اپ گریڈ کرنے کے بعد، تمام قدیم ٹرانزیکشن قسمیں ختم ہو سکتی ہیں؛ موجودہ پر کمپائل کردہ کوڈ کو EVM یا RISC-V کوڈ سے تبدیل کیا جا سکتا ہے؛ آخر کار ورچوئل ماشین کو EVM سے RISC-V میں تبدیل کیا جا سکتا ہے۔ آخر میں، امید ہے کہ کلائنٹ ترقی کاروں کو اب موجودہ تمام قدیم ایتھریم پروٹوکول کے ورژن کا سامنا کرنا نہیں پڑے گا۔ طویل مدت میں، ایتھریم کی تبدیلی کی رفتار کم ہو سکتی ہے، اور ہمیں اس بات کی کوشش کرنی چاہیے کہ ایتھریم پروٹوکول کے لیے بے کار حصوں کو مستقل طور پر ایک بوجھ کے طور پر نہیں بننے دیا جائے۔
ویٹلک بٹرن نے ایتھریم پروٹوکول ترقی میں سادگی اور 'کچرہ ہٹانے' کا مطالبہ کیا ہے
PANewsبانٹیں






ویٹلیک بوٹرین نے بلاک چین ترقی کے حوالے سے سادگی کا مطالبہ کیا ہے اور زور دیا ہے کہ ایتھریوم کو پروٹوکول کی بھاری ہوائیں بچھانے سے بچنا چاہیے۔ انہوں نے 'گاربیج کالیکشن' کا تجویز کیا ہے تاکہ کوڈ کے سائز اور انحصار کو کم کیا جا سکے۔ بوٹرین نے یہ بھی تجویز کیا کہ کم استعمال ہونے والی خصوصیات کو اسمارٹ کانٹریکٹ ترقی کے بجائے مرکزی کوڈ میں منتقل کیا جائے۔ مقصد ہے کہ غیر جمہوریت اور لمبی مدتی سیکیورٹی کو برقرار رکھا جائے۔ روٹسٹا سٹائل کمپیٹی بیک وارڈ سپورٹ کو برقرار رکھنے میں مدد کر سکتی ہے۔ اس منصوبے کا توجہ مرکوز ہے پروٹوکول ڈیزائن میں استحکام اور قابلیت برقرار رکھنے پر۔
ذریعہ:اصل دکھائیں۔
اعلان دستبرداری: اس صفحہ پر معلومات تیسرے فریق سے حاصل کی گئی ہوں گی اور یہ ضروری نہیں کہ KuCoin کے خیالات یا خیالات کی عکاسی کرے۔ یہ مواد کسی بھی قسم کی نمائندگی یا وارنٹی کے بغیر صرف عام معلوماتی مقاصد کے لیے فراہم کیا گیا ہے، اور نہ ہی اسے مالی یا سرمایہ کاری کے مشورے کے طور پر سمجھا جائے گا۔ KuCoin کسی غلطی یا کوتاہی کے لیے، یا اس معلومات کے استعمال کے نتیجے میں کسی بھی نتائج کے لیے ذمہ دار نہیں ہوگا۔
ڈیجیٹل اثاثوں میں سرمایہ کاری خطرناک ہو سکتی ہے۔ براہ کرم اپنے مالی حالات کی بنیاد پر کسی پروڈکٹ کے خطرات اور اپنے خطرے کی برداشت کا بغور جائزہ لیں۔ مزید معلومات کے لیے، براہ کرم ہماری استعمال کی شرائط اور خطرے کا انکشاف دیکھیں۔