पिछले कुछ हफ़्तों के दौरान, एथेरियम नेटवर्क निरंतर हमले का लक्ष्य रहा है। ग्राहक कार्यान्वयन के साथ-साथ प्रोटोकॉल विनिर्देश में कमजोरियों का पता लगाने में हमलावर बहुत चालाक रहे हैं।
जबकि हाल के पैच ने ग्राहक कार्यान्वयन में समग्र रूप से वृद्धि की है, हमलों ने यह भी प्रदर्शित किया है कि ईवीएम मूल्य निर्धारण मॉडल में निचले स्तर के बदलाव की आवश्यकता है।
कई उपयोगकर्ताओं के लिए, सबसे अधिक दिखाई देने वाला परिणाम शायद यह है कि उन्हें लेनदेन को ब्लॉक में शामिल करने में कठिनाई हो रही है, और फुले हुए राज्य को प्रबंधित करने में पूर्ण नोड्स को स्मृति सीमाओं का सामना करना पड़ रहा है।
इन मुद्दों के समाधान के लिए यह हमारी रणनीति है:
- सबसे हाल के हमले के प्रभावों को कम करने के लिए एक अस्थायी उपाय के रूप में, हम सभी खनिकों को गैसलिमिट को 500K गैस तक कम करने की सलाह देते हैं।
- पर आधारित एक कठिन कांटा ईआईपी 150 संस्करण 1 सी ब्लॉक में लागू किया जाएगा
2457000[see below]. अंतर्निहित कम्प्यूटेशनल जटिलता के लिए बेहतर अनुरूप होने के लिए यह कुछ परिचालनों का पुनर्मूल्यांकन करेगा। - हमलों द्वारा पेश किए गए वर्तमान “स्टेट-ब्लोट” को वापस लाने के उद्देश्य से शीघ्र ही एक दूसरा हार्ड-फोर्क अनुसरण करेगा। यह दूसरा कांटा खाली खातों को हटाने के लिए काम करेगा; कोड, बैलेंस, स्टोरेज और नॉन == 0 की कमी।
हमने ग्राहकों में आवश्यक परिवर्तनों को लागू किया है और वर्तमान में आम सहमति-तोड़ने वाली कमजोरियों की शुरूआत को रोकने के प्रयास में विस्तार कर रहे हैं और परीक्षण जोड़ रहे हैं।
और एक अनुस्मारक के रूप में, एथेरियम बग बाउंटी खुला है और इसमें नया हार्डफोर्क-कार्यान्वयन शामिल है।
संपादित करें: फोर्क ब्लॉक को स्थानांतरित कर दिया गया है 2463000 ताकि ज्यादा से ज्यादा टेस्टिंग हो सके।