იმის შესწავლა, თუ რატომ არ იყო Ethereum-ის შანხაის საცდელი ქსელი გლუვი

  • გადახედეთ მთავარ გამოწვევებს, რომლებსაც დეველოპერები შეხვდნენ შანხაის განახლებამდე რამდენიმე დღის განმავლობაში.
  • რატომ შეიძლება აღმოჩნდეს გამოწვევები, შეიძლება სულაც არ იყოს დროის საზრუნავი.

ის Ethereum ქსელი დაგეგმილია თებერვლის დასრულება კიდევ ერთი მნიშვნელოვანი განახლებით, სახელწოდებით შანხაის განახლება.

ეს გააადვილებს თხევადი დაწყობას, რის გამოც დიდი მოლოდინი აქვს. როგორც ასეთი, მისი განვითარება და წარმატებული გაშვება ძალიან მნიშვნელოვანია.

ისტორიულად, ჩვენ ვნახეთ შეფერხებები, რომლებიც დაკავშირებულია ზოგიერთ წარსულ განახლებასთან, რაც ჩვეულებრივ დაკავშირებულია განვითარების პროცესში გამოწვევებთან.

შანხაის განახლების განვითარების მიმდინარე პროცესს ასევე ჰქონდა გამოწვევების საკმაოდ დიდი წილი Ethereum All Core Developers Execution Call (ACDE).

ცარიელი ბლოკების პრობლემა

ერთ-ერთი ყველაზე დიდი გამოწვევა, რომელსაც დეველოპერები ახლახან შეხვდნენ, არის შეცდომა Geth EL კლიენტში შანხაის გამოშვებისთვის.

წინასწარმა დასკვნებმა გამოავლინა, რომ გეტის კვანძები იყო გამორთული ცარიელი ბლოკების გამო. Geth (EL) კლიენტმა, გავრცელებული ინფორმაციით, გაასწორა შეცდომები.

აღარ არის ნულოვანი ტრანზაქციები

ACDE ზარმა ასევე შექმნა დეველოპერებისთვის შესაძლებლობა, განეხილათ, თუ როგორ უნდა გაუმკლავდეთ დიდ ბინარულ მონაცემთა ტიპებს, რომლებსაც blobs ეწოდება, მემპულისა და Ethereum პროტოკოლში.

ერთი იდეა იყო ტრანზაქციების აღნიშვნა ნულოვანი ტრანზაქციის ტიპებით, რომლებიც საჭიროებენ სპეციალიზებულ ლოგიკას.

Zero blob ტრანზაქციების შესახებ იდეების განხილვის შემდეგ, დეველოპერებმა გადაწყვიტეს საერთოდ გააუქმონ იდეა. ეს იმიტომ, რომ ისინი შეთანხმდნენ, რომ გადაწყვეტილებების სახით წარმოდგენილი იდეები უფრო მეტ სირთულეს შემატებდა

Péter Szilágyi, Geth (EL) დეველოპერმა ასე თქვა ნულოვანი ტრანზაქციების შესახებ:

”თეორია არის ძალიან ლამაზი, სუპერ ელეგანტური და საოცრად რთული. შეგიძლიათ ბლოკში ბევრი დიდი ტრანზაქცია გქონდეთ, მაგრამ ბლოკში მხოლოდ ერთი ან ორი ტრანზაქცია შეგიძლიათ. ეს არის უზარმაზარი ქცევითი დიფერენციაცია. ”

იმოქმედებს თუ არა ეს გამოწვევები Ethereum-ის შანხაის ტესტირების ვადებზე?

აქამდე არსებული გამოწვევები სულაც არ ემუქრება წინსვლის ქსელის მდგომარეობას.

უფრო მეტიც, აღსანიშნავია, რომ ACDE ზარმა ასევე აჩვენა გადაწყვეტილებების და პრობლემის გადაჭრის სწრაფი ბუნება, რაც აჩვენეს Ethereum-ის დეველოპერებმა.

ეს ვარაუდობს, რომ შანხაის ტესტის ქსელი გაშვება ჯერ კიდევ 28 თებერვალს გამოვა.

განვითარების პროცესში გამოწვევები საერთო და მოსალოდნელია. ისინი მნიშვნელოვან როლს ასრულებენ გაუმჯობესების პროცესში. იმავდროულად, წარმატებული გაშვება, სავარაუდოდ, გაზრდის ინტერესს ლიკვიდურობის მოპოვების პლატფორმების მიმართ, როგორიცაა LIDO.

წყარო: https://ambcrypto.com/exploring-why-ethereums-shanghai-testnet-hasnt-been-a-smooth-sail/