Распрацоўшчык Ethereum распавядае пра памылкі Kintsugi, New Kiln Testnet, абнаўленне ў Шанхаі і многае іншае

У справаздачы аб абнаўленні асноўны распрацоўшчык Ethereum Цім Бэйко акрэсліў важныя моманты і падзеі, якія адбыліся пасля запуску тэставай сеткі Kintsugi. Ён таксама падкрэсліў, што плануе засяродзіцца на прапановах, якія былі адменены з-за запуску EIP 1559. 

Запуск Kintsugi і не толькі

Адзін з асноўных абнаўлення што адбываецца ў сетцы Ethereum пасля зліцця, быў запуск тэставай сеткі Kintsugi непасрэдна перад святамі. Будучы першай агульнадаступнай, лёгкадаступнай, шматкліенцкай тэставай сеткай, якая працуе ў сетцы, яна дапамагла расшыфраваць памылку, якая выклікала затрымкі ў фіналізацыі. Акрамя таго, іншыя праблемы таксама ўзнікалі, калі ў сетцы было некалькі глыбокіх разгалінаванняў. Гэта адбывалася таму, што карысныя нагрузкі, адпраўленыя кансенсуснымі кліентамі кліентам выканання праз некалькі форкаў, мелі перавагу і выконваліся па змаўчанні. Гэты працэс запавольваў працу кліентаў і запускаў непатрэбныя працэсы сінхранізацыі. У некаторых выпадках гэта нават прывядзе да панікі і адключэння вузла. Бейко ўдакладніў, што праблемы былі вырашаны шляхам змякчэння патрабаванняў да кліентаў выканання пры атрыманні карысных нагрузак, каб гарантаваць, што яны не будуць апрацоўвацца па змаўчанні. Замест гэтага кліент зможа выбраць захоўванне карысных нагрузак у некананічным ланцужку. 

Абнаўленні для прадухілення рызык і страты сродкаў

Beiko таксама абвясціў, што разам з гэтым змяненнем у спецыфікацыі Engine API, у наступным выпуску спецыфікацый таксама будзе ўведзены механізм аўтэнтыфікацыі для кліентаў выканання і кансенсусу. Гэты механізм не дазволіць карыстальнікам выпадкова раскрыць іх API Engine праз адкрыты Інтэрнэт, што можа прывесці да страты сродкаў. Праз аўтэнтыфікацыю кліенты кансенсусу і выканання вузла будуць узаемадзейнічаць толькі адзін з адным. 

Бейко таксама распавёў пра новую тэставую сетку ў стылі Kintsugi, Kiln, якая працуе з апошнімі спецыфікацыямі і зменамі пасля іх укаранення. Ён адзначыў, што калі ўсё пойдзе добра, то існуючыя тэставыя сеткі будуць пераведзены на proof-of-stake, перш чым канчаткова вызначыць дату аб'яднання ў асноўнай сетцы. 

Нарэшце, іншыя прапановы, на якія варта звярнуць увагу

Бейко таксама распавядае пра дыскусіі вакол першага абнаўлення пасля зліцця ў Шанхаі. Ён адзначыў, што за апошнія два гады большасць пратакольных работ круцілася вакол ініцыятывы EIP 1559 і пераходу на proof-of-stake. У выніку іншыя прапановы, якія былі пазбаўлены прыярытэту, зараз разглядаюцца для мадэрнізацыі ў Шанхаі. Некаторыя з гэтых праектаў - EVM Object Format, BLS Precompiles, EIP-3074, EIP-4488 і EIP-1153. Акрамя таго, каманда таксама аддае прыярытэт зняццю з ланцужка Beacon. 

Адмова: Гэты артыкул прадастаўлены толькі ў інфармацыйных мэтах. Ён не прапануецца і не прызначаны для выкарыстання ў якасці юрыдычнай, падатковай, інвестыцыйнай, фінансавай ці іншай кансультацыі.

Крыніца: https://cryptodaily.co.uk/2022/01/ethereum-developer-talks-kintsugi-bugs-new-kiln-testnet-shanghai-upgrade-and-more