Perwakilan EIP-7702: sembilan daripada sepuluh yang tiada cincangan metadata menerbitkan kod sumber
Semakan terhadap 59 kontrak yang digunakan sebagai delegat EIP-7702 di Ethereum mendapati bahawa sepuluh daripadanya tidak menyertakan cincangan metadata yang biasanya ditambahkan pada bytecode Solidity. Sembilan daripada sepuluh kontrak itu tetap mempunyai kod sumber yang disahkan di Blockscout; daripada 46 kontrak yang mengekalkan cincangan metadata penuh, 21 disahkan di sana.
Sampel tersebut merangkumi 1,178 kebenaran daripada julat 200 blok Ethereum pada 8 September. Daripada kebenaran yang ditujukan kepada delegat tanpa cincangan metadata, 369 daripada 371 menunjuk kepada kontrak dengan kod sumber yang diterbitkan. Sebagai perbandingan, 324 daripada 774 kebenaran kepada kontrak dengan cincangan penuh berbuat demikian.
Kontrak yang cincangannya dibuang termasuk projek seperti CaliburEntry daripada Uniswap dan SemiModularAccount7702 daripada Alchemy. Analisis menunjukkan bahawa pembuangan cincangan mungkin membantu memastikan bytecode kekal stabil apabila metadata berubah, tetapi projek-projek tersebut tidak menyatakan sebabnya. Dapatan ini berkaitan dengan pengesahan kod dan ketelusan kontrak, bukannya perubahan kepada asas pasaran Ethereum. Skopnya terhad kepada satu sampel blok dan dua perkhidmatan pengesahan.
Neutral
Laporan ini terutamanya berkaitan metadata kontrak delegasi EIP-7702 dan pengesahan sumber, bukannya permintaan token, hasil protokol atau perubahan terhadap keselamatan atau dasar monetari Ethereum. Oleh itu, laporan ini tidak memberikan isyarat arah yang jelas untuk ETH atau pasaran kripto yang lebih luas. Sampelnya juga terhad: ia merangkumi satu jendela 200 blok, dan semakan pengesahan hanya menggunakan Blockscout dan Sourcify.
Dalam jangka pendek, pedagang mungkin memberi perhatian kepada hasil ini sebagai isu ketelusan dan usaha wajar. Perbezaan antara bahagian kebenaran yang tinggi untuk kontrak tanpa hash metadata yang sumbernya diterbitkan dengan bahagian yang lebih rendah bagi kontrak berhash penuh mungkin mendorong penelitian lebih rapi terhadap delegat tertentu. Walau bagaimanapun, artikel ini tidak melaporkan eksploitasi, kehilangan dana atau gangguan perkhidmatan, maka reaksi pasaran yang meluas kelihatan tidak mungkin berlaku. Sebarang tindak balas lebih berkemungkinan terhad kepada pengguna atau projek yang berinteraksi dengan kontrak yang dibincangkan.
Dalam jangka panjang, dapatan ini mungkin membantu membentuk perdebatan tentang kebolehulangan bytecode, pengesahan kontrak dan kesan tetapan metadata terhadap deployment deterministik. Laporan berkaitan ketelusan yang serupa lazimnya paling penting apabila disertai bukti kerentanan, kod yang disalahnyatakan atau kerugian kewangan; tiada satu pun yang dibuktikan di sini. Pedagang harus membezakan hash metadata yang tiada daripada bukti bahawa kod sumber disembunyikan: sembilan daripada sepuluh kontrak tanpa hash metadata disahkan di Blockscout, dan kesemua lapan yang disemak di Sourcify menerima status padanan, walaupun bukan padanan tepat. Secara keseluruhan, artikel ini berguna untuk penilaian risiko pada peringkat kontrak, tetapi dengan sendirinya tidak menunjukkan pemangkin pasaran yang menaik atau menurun.