អ្នកផ្ទេរសិទ្ធិ EIP-7702៖ ប្រាំបួនក្នុងចំណោមដប់ដែលគ្មានហាសទិន្នន័យមេតា បោះពុម្ពផ្សាយកូដប្រភព
ការពិនិត្យកិច្ចសន្យាចំនួន ៥៩ ដែលប្រើជាអ្នកប្រគល់សិទ្ធិ EIP-7702 នៅលើ Ethereum បានរកឃើញថា កិច្ចសន្យាចំនួន ១០ មិនបានបញ្ចូល hash ទិន្នន័យមេតា ដែលជាទូទៅត្រូវបានបន្ថែមនៅចុង bytecode របស់ Solidity ទេ។ ទោះជាយ៉ាងណា កិច្ចសន្យា ៩ ក្នុងចំណោម ១០ នោះមានកូដប្រភពដែលបានផ្ទៀងផ្ទាត់នៅលើ Blockscout។ ក្នុងចំណោមកិច្ចសន្យា ៤៦ ដែលរក្សា hash ទិន្នន័យមេតាពេញលេញ មាន ២១ ត្រូវបានផ្ទៀងផ្ទាត់នៅទីនោះ។
គំរូសិក្សានេះគ្របដណ្ដប់លើការអនុញ្ញាតចំនួន ១,១៧៨ ក្នុងចន្លោះ ២០០ ប្លុក Ethereum នៅថ្ងៃទី ៨ ខែកញ្ញា។ ក្នុងចំណោមការអនុញ្ញាតដែលផ្ញើទៅអ្នកប្រគល់សិទ្ធិដែលគ្មាន hash ទិន្នន័យមេតា មាន ៣៦៩ ក្នុងចំណោម ៣៧១ ដែលចង្អុលទៅកិច្ចសន្យាដែលបានផ្សព្វផ្សាយកូដប្រភព។ បើប្រៀបធៀប ការអនុញ្ញាត ៣២៤ ក្នុងចំណោម ៧៧៤ ដែលផ្ញើទៅកិច្ចសន្យាមាន hash ពេញលេញ ក៏ចង្អុលទៅកិច្ចសន្យាប្រភេទនេះដែរ។
កិច្ចសន្យាដែលបានដក hash ចេញរួមមានគម្រោងដូចជា CaliburEntry របស់ Uniswap និង SemiModularAccount7702 របស់ Alchemy។ ការវិភាគបង្ហាញថា ការដក hash ចេញអាចជួយរក្សា bytecode ឱ្យមានស្ថិរភាពនៅពេលទិន្នន័យមេតាប្រែប្រួល ប៉ុន្តែគម្រោងទាំងនោះមិនបានបញ្ជាក់ពីហេតុផលរបស់ខ្លួនទេ។ ការរកឃើញនេះពាក់ព័ន្ធនឹងការផ្ទៀងផ្ទាត់កូដ និងតម្លាភាពនៃកិច្ចសន្យា មិនមែនការផ្លាស់ប្តូរមូលដ្ឋានគ្រឹះទីផ្សារ Ethereum ទេ។ វិសាលភាពនៃការសិក្សាមានកម្រិតត្រឹមគំរូប្លុកមួយ និងសេវាផ្ទៀងផ្ទាត់ពីរ។
Neutral
របាយការណ៍នេះផ្តោតជាចម្បងលើទិន្នន័យមេតារបស់កិច្ចសន្យាប្រគល់សិទ្ធិ EIP-7702 និងការផ្ទៀងផ្ទាត់កូដប្រភព មិនមែនលើតម្រូវការថូខិន ប្រាក់ចំណូលរបស់ពិធីការ ឬការផ្លាស់ប្តូរផ្នែកសុវត្ថិភាព ឬគោលនយោបាយរូបិយវត្ថុរបស់ Ethereum នោះទេ។ ដូច្នេះ វាមិនផ្តល់សញ្ញាច្បាស់លាស់អំពីទិសដៅរបស់ ETH ឬទីផ្សារគ្រីបតូទាំងមូលឡើយ។ គំរូក៏មានវិសាលភាពតូចដែរ៖ គ្របដណ្ដប់តែចន្លោះមួយដែលមាន 200 ប្លុក ហើយការត្រួតពិនិត្យផ្ទៀងផ្ទាត់ប្រើតែ Blockscout និង Sourcify ប៉ុណ្ណោះ។
ក្នុងរយៈពេលខ្លី អ្នកជួញដូរអាចចាប់អារម្មណ៍លើលទ្ធផលនេះក្នុងនាមជាបញ្ហានៃតម្លាភាព និងការត្រួតពិនិត្យឱ្យបានម៉ត់ចត់។ ភាពខុសគ្នារវាងសមាមាត្រខ្ពស់នៃការអនុញ្ញាតដែលភ្ជាប់ទៅកាន់កិច្ចសន្យាដែលបានផ្សព្វផ្សាយកូដប្រភព ប៉ុន្តែបានដក hash ទិន្នន័យមេតាចេញ និងសមាមាត្រទាបជាងសម្រាប់កិច្ចសន្យាដែលមាន hash ពេញលេញ អាចជំរុញឱ្យមានការពិនិត្យកាន់តែម៉ត់ចត់លើអ្នកទទួលសិទ្ធិជាក់លាក់។ ទោះជាយ៉ាងណា អត្ថបទមិនរាយការណ៍អំពីការកេងប្រវ័ញ្ចចន្លោះខ្សោយ ការបាត់បង់មូលនិធិ ឬការរំខានសេវាកម្មទេ ដូច្នេះប្រតិកម្មទូលំទូលាយពីទីផ្សារហាក់ដូចជាមិនសូវមានលទ្ធភាពកើតឡើង។ ប្រសិនបើមានប្រតិកម្មណាមួយ វាទំនងជាកំណត់ត្រឹមអ្នកប្រើប្រាស់ ឬគម្រោងដែលមានអន្តរកម្មជាមួយកិច្ចសន្យាដែលបានលើកឡើងប៉ុណ្ណោះ។
ក្នុងរយៈពេលវែង ការរកឃើញទាំងនេះអាចចូលរួមក្នុងការពិភាក្សាអំពីសមត្ថភាពបង្កើត bytecode ឡើងវិញ ការផ្ទៀងផ្ទាត់កិច្ចសន្យា និងរបៀបដែលការកំណត់ទិន្នន័យមេតាប៉ះពាល់ដល់ការដាក់ឱ្យដំណើរការដែលមានលទ្ធផលកំណត់ជាមុន។ របាយការណ៍តម្លាភាពស្រដៀងគ្នានេះជាទូទៅមានសារៈសំខាន់បំផុតនៅពេលមានភស្តុតាងអំពីចន្លោះខ្សោយ កូដដែលត្រូវបានបង្ហាញខុស ឬការខាតបង់ហិរញ្ញវត្ថុភ្ជាប់មកជាមួយ; ករណីនេះមិនទាន់មានអ្វីទាំងនោះត្រូវបានបញ្ជាក់ឡើយ។ អ្នកជួញដូរគួរបែងចែករវាងការខ្វះ hash ទិន្នន័យមេតា និងភស្តុតាងថាកូដប្រភពត្រូវបានលាក់៖ កិច្ចសន្យា 9 ក្នុងចំណោម 10 ដែលបានដក hash ចេញ ត្រូវបានផ្ទៀងផ្ទាត់នៅលើ Blockscout ហើយកិច្ចសន្យាទាំង 8 ដែលបានស្វែងរកនៅលើ Sourcify ទទួលបានស្ថានភាពថាត្រូវគ្នា ទោះបីមិនមែនជាការត្រូវគ្នាពេញលេញក៏ដោយ។ ជារួម អត្ថបទនេះមានប្រយោជន៍សម្រាប់ការវាយតម្លៃហានិភ័យកម្រិតកិច្ចសន្យា ប៉ុន្តែវាមិនមែនជាកត្តាជំរុញឱ្យទីផ្សារឡើងថ្លៃ ឬធ្លាក់ថ្លៃដោយខ្លួនឯងនោះទេ។