EIP-3074: Meningkatkan fungsi dan keamanan akun Ethereum
EIP-3074 adalah proposal peningkatan Ethereum yang penting, yang bertujuan untuk meningkatkan fungsionalitas akun yang dimiliki secara eksternal (EOA), sehingga dapat memperoleh kemampuan eksekusi yang setara dengan kontrak pintar. Proposal ini tidak hanya secara signifikan meningkatkan pengalaman pengguna, tetapi juga dapat merombak mekanisme otorisasi yang ada, sambil mempertahankan kenyamanan dan meningkatkan keamanan.
Fitur Utama EIP-3074
Memungkinkan EOA untuk memberikan kontrol kepada kontrak yang ditentukan, sehingga memungkinkan operasi yang lebih kaya.
Pengguna dapat menyelesaikan beberapa operasi dalam satu transaksi, yang secara signifikan meningkatkan efisiensi.
Tidak perlu memiliki ETH sebelumnya untuk membayar biaya transaksi, mengurangi batasan penggunaan.
Mekanisme Kontrak Invoker
Kontrak Invoker adalah kontrak khusus yang memperoleh kontrol EOA. Pengguna harus memberikan tanda tangan dengan kunci privat untuk memberikan otorisasi, secara jelas menentukan alamat kontrak Invoker dan operasi yang diizinkan untuk dilakukan.
Proses eksekusi biasanya sebagai berikut:
Pengguna menandatangani dan menyerahkan konten kepada Relayer.
Relayer mengirimkan tanda tangan ke kontrak Invoker.
Invoker setelah memverifikasi tanda tangan, melakukan operasi terkait dengan identitas EOA pengguna.
Perlu dicatat bahwa kontrak Invoker harus mengimplementasikan mekanisme nonce sendiri untuk mencegah serangan replay.
Aplikasi EIP-3074
Batchcall: Menggabungkan beberapa operasi menjadi satu transaksi, menghemat langkah otorisasi dan biaya Gas.
Kunci Sesi: Memungkinkan pihak ketiga untuk melakukan operasi akun atas nama Anda dalam kondisi tertentu.
Native ETH Permit: Mewujudkan fungsi Permit untuk ETH asli.
Limit Order: Anda dapat menetapkan limit order tanpa perlu otorisasi sebelumnya.
Kontrak Intent: Asalkan memenuhi syarat yang telah ditentukan, siapa pun dapat melakukan tindakan tertentu sebagai pengguna.
Pemulihan Sosial: Memindahkan aset saat kunci privat hilang melalui mekanisme otorisasi yang telah ditentukan.
Dampak EIP-3074 terhadap Ekosistem yang Ada
Memperbaiki cara otorisasi aset
EIP-3074 diharapkan dapat menggantikan model approve dan permit yang ada saat ini. Pengguna dapat mengaitkan operasi DApp dengan otorisasi, mewujudkan eksekusi atomik, meningkatkan keamanan sambil mempertahankan pengalaman pengguna yang baik.
Pengolahan nonce EOA
Dalam desain saat ini, nilai nonce EOA termasuk dalam konten tanda tangan. Ini berarti setelah EOA mengirim transaksi yang mengubah nilai nonce, semua otorisasi EIP-3074 sebelumnya akan menjadi tidak valid. Dompet perlu menerapkan strategi manajemen nonce yang sesuai untuk berbagai skenario penggunaan (seperti Kunci Sesi, Pemulihan Sosial, dll.).
Ringkasan
EIP-3074 membawa banyak kemungkinan inovasi untuk ekosistem Ethereum, termasuk operasi batch, otorisasi yang fleksibel, dan fitur ETH Permit yang asli. Ini tidak hanya meningkatkan pengalaman pengguna, tetapi juga meningkatkan keamanan melalui perbaikan mekanisme otorisasi. Dengan kemajuan proposal ini, kita berharap dapat melihat skenario aplikasi terdesentralisasi yang lebih aman dan lebih mudah secara bertahap terwujud.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
21 Suka
Hadiah
21
7
Bagikan
Komentar
0/400
PositionPhobia
· 8jam yang lalu
Apakah operasi massal tidak memiliki risiko Hacker?
Lihat AsliBalas0
ConsensusDissenter
· 07-11 15:02
gas menghemat banyak, ya
Lihat AsliBalas0
ser_we_are_ngmi
· 07-11 15:00
Menunggu peluncuran, cepatlah!
Lihat AsliBalas0
fren.eth
· 07-11 14:59
Ini pasti hanya omong kosong, sama sekali tidak berguna.
Lihat AsliBalas0
RugPullAlarm
· 07-11 14:52
Juga mengatakan untuk meningkatkan keamanan, sebelumnya sudah cukup merasakan jebakan dari smart contract.
EIP-3074: Memperbaharui fungsi akun Ethereum untuk meningkatkan keamanan dan pengalaman pengguna
EIP-3074: Meningkatkan fungsi dan keamanan akun Ethereum
EIP-3074 adalah proposal peningkatan Ethereum yang penting, yang bertujuan untuk meningkatkan fungsionalitas akun yang dimiliki secara eksternal (EOA), sehingga dapat memperoleh kemampuan eksekusi yang setara dengan kontrak pintar. Proposal ini tidak hanya secara signifikan meningkatkan pengalaman pengguna, tetapi juga dapat merombak mekanisme otorisasi yang ada, sambil mempertahankan kenyamanan dan meningkatkan keamanan.
Fitur Utama EIP-3074
Mekanisme Kontrak Invoker
Kontrak Invoker adalah kontrak khusus yang memperoleh kontrol EOA. Pengguna harus memberikan tanda tangan dengan kunci privat untuk memberikan otorisasi, secara jelas menentukan alamat kontrak Invoker dan operasi yang diizinkan untuk dilakukan.
Proses eksekusi biasanya sebagai berikut:
Perlu dicatat bahwa kontrak Invoker harus mengimplementasikan mekanisme nonce sendiri untuk mencegah serangan replay.
Aplikasi EIP-3074
Dampak EIP-3074 terhadap Ekosistem yang Ada
EIP-3074 diharapkan dapat menggantikan model approve dan permit yang ada saat ini. Pengguna dapat mengaitkan operasi DApp dengan otorisasi, mewujudkan eksekusi atomik, meningkatkan keamanan sambil mempertahankan pengalaman pengguna yang baik.
Dalam desain saat ini, nilai nonce EOA termasuk dalam konten tanda tangan. Ini berarti setelah EOA mengirim transaksi yang mengubah nilai nonce, semua otorisasi EIP-3074 sebelumnya akan menjadi tidak valid. Dompet perlu menerapkan strategi manajemen nonce yang sesuai untuk berbagai skenario penggunaan (seperti Kunci Sesi, Pemulihan Sosial, dll.).
Ringkasan
EIP-3074 membawa banyak kemungkinan inovasi untuk ekosistem Ethereum, termasuk operasi batch, otorisasi yang fleksibel, dan fitur ETH Permit yang asli. Ini tidak hanya meningkatkan pengalaman pengguna, tetapi juga meningkatkan keamanan melalui perbaikan mekanisme otorisasi. Dengan kemajuan proposal ini, kita berharap dapat melihat skenario aplikasi terdesentralisasi yang lebih aman dan lebih mudah secara bertahap terwujud.