بلاک بیٹس کی اطلاع کے مطابق 18 جنوری کو ایتھریم کے موجد وٹلک نے ایک پوسٹ میں کہا کہ "غیر اعتماد، چیک کے بغیر اور خود مختاری کا ایک اہم پہلو، جو بہت دنوں سے کم توجہ حاصل کر رہا ہے، پروٹوکول کی سادگی ہے۔ اگر چہ ایک پروٹوکول بہت زیادہ سینٹرلائزڈ ہو، چالیس ہزار سے زائد نوڈس کے ساتھ، 49 فیصد بائزنٹائن ٹولرنس کی گنجائش ہو، نوڈس کوئمیک سیکیور peerda اور stark کا استعمال کر کے تمام چیزوں کی مکمل جانچ کرے، لیکن اگر یہ پروٹوکول لاچار اور الجھن کی حالت میں ہو، جو لاکھوں لائنوں کے کوڈ اور 5 ڈاکٹریٹ سطح کی کرپٹو گرافی کی شکل میں ہو، تو آخر کار یہ تینوں چیک سے نہیں گزرے گا: یہ مکمل طور پر غیر اعتماد نہیں ہو گا، مکمل طور پر خود مختار نہیں ہو گا، اور نہ ہی بہت محفوظ ہو گا۔"
میری تشویش ایتھریم پروٹوکول کی ترقی کے حوالے سے یہ ہے کہ ہم خاص ضروریات کو پورا کرنے کے لیے نئی خصوصیات شامل کرنے میں اتنا جلدی کر رہے ہیں کہ چاہے ان خصوصیات سے پروٹوکول کا حجم بڑھ جائے یا پھر نئے تعاملات یا پیچیدہ اورپٹوگرافکس کو اہم انحصار کے طور پر شامل کر دیا جائے۔ یہ قریبی مدت کے حوالے سے کارکردگی کا اضافہ تو کر سکتا ہے لیکن یہ پروٹوکول کی مدتِ میں خود مختاری کو نقصان پہنچا سکتا ہے۔ اصل مسئلہ یہ ہے کہ اگر ہم موجودہ پروٹوکول میں کی گئی تبدیلی کے حجم کو پروٹوکول کی تبدیلی کا معیار سمجھیں تو پیچیدگی کو برقرار رکھنے کے لیے نئی خصوصیات کا اضافہ موجودہ خصوصیات کے حذف کے مقابلے میں بہت زیادہ ہو گا اور پروٹوکول کا حجم ضروری طور پر وقت کے ساتھ بڑھتا رہے گا۔ اس مسئلے کو حل کرنے کے لیے ایتھریم کے ترقی کے عمل میں واضح "سادگی" یا "کچرا ہٹانے" کا نظام شامل کیا جانا چاہیے۔
ہمیں امید ہے کہ کلائنٹ تیار کنندگان کو اب ایتھریم پروٹوکول کے تمام پرانے ورژن کے ساتھ کام کرنے کی ضرورت نہیں ہو گی۔ یہ کام ڈاکر کنٹینر میں چلنے والے پرانے ورژن کے کلائنٹس کو چھوڑ دیا جائے گا۔ طویل مدتی طور پر، مجھے امید ہے کہ ایتھریم کی تبدیلی کی رفتار کم ہو جائے گی۔ مجھے لگتا ہے کہ اس کی مختلف وجوہات کی بناء پر یہ آخر کار لازمی ہے۔ ابتدائی پندرہ سال کو ایک ترقیاتی مراحل کے طور پر دیکھا جانا چاہیے، جس میں ہم نے بہت سے ایکسپلور کیے، اور دیکھا کہ کیا کام کرتا ہے، کیا مفید ہے، اور کیا نہیں۔ ہمیں اس کوشش کی ضرورت ہے کہ وہ بے کار چیزیں ایتھریم پروٹوکول کے لیے مستقل طور پر بوجھ نہ بن جائیں۔

