Satu tanda tangan buruk akan dapat menguras akun Anda di Ethereum setelah EIP-3074

4/23/2024, 5:44:08 PM
Setelah EIP-3074, tanda tangan yang cacat dapat menghabiskan saldo di akun Ethereum Anda. Artikel ini menjelaskan bagaimana dompet mengintegrasikan EIP-3074 dan menjelaskan cara-cara khusus yang dapat membuat pengguna lebih rentan dan mekanisme yang mendasarinya, dengan tujuan mencegah kesalahan yang tidak dapat dibatalkan.

Satu tanda tangan buruk akan dapat menguras akun Anda di Ethereum setelah EIP-3074.

Ya; ini benar. 3074 coauthor di sini! Biarkan saya mengatasi kekhawatiran ini sedikit sebelum menjadi semakin kacau.

Untuk memulai: Saya tidak mengetahui adanya dompet yang mendukung penandatanganan data tanpa awalan saat ini. Ini berarti bahwa saat ini, tidak ada dompet yang mendukung 3074. Tidak peduli seberapa banyak panel kontrol yang Anda navigasi atau fitur canggih yang Anda aktifkan. Tidak mungkin untuk menandatangani pesan 3074 saat ini.

Pesan yang Anda tandatangani untuk “login” ke dapps menggunakan standar yang sepenuhnya berbeda berdasarkan EIP-191. Ini menambahkan data berikut ke pesan yang Anda tandatangani:

“””

0x19 <0x45 (E)>

“””

Itulah yang membuatnya tidak mungkin menipu seseorang yang masuk ke dapp untuk benar-benar menandatangani transaksi Ethereum yang valid.

Transaksi diawali dengan nilai byte tunggal:

0x01 - 2930 transaksi

0x02 - 1559 tx

0x03 - 4844 tx

informasi lebih lanjut di sini:https://github.com/ethereum/execution-specs/tree/master/lists/signature-types

3074 berencana menggunakan awalan 0x04. Ini akan membedakannya dari semua jenis data yang dapat ditandatangani di Ethereum.

Dompet akan harus secara aktif memilih untuk memungkinkan pengguna untuk menandatangani pesan-pesan ini.

Tergantung pada bagaimana dompet mengintegrasikan 3074, mereka bisa menciptakan situasi di mana pengguna mereka lebih mudah dieksploitasi. Untuk memahami hal ini, kita perlu memastikan bahwa kita memahami bagaimana tanda tangan 3074 bekerja.

Pesan otorisasi yang ditandatangani dibuat di atas memiliki bidang-bidang berikut. Yang penting, itu mencakup alamat pemanggil. Ini adalah satu-satunya alamat di bawah mana tanda tangan akan dianggap sah oleh AUTH.

Untuk sebuah akun bisa dikuras 1) dompet harus memungkinkan pengguna menandatangani ke alamat pemanggil apa pun dan 2) pengguna tidak boleh memverifikasi apakah pemanggil tersebut dapat dipercaya. Lakukan salah satunya dan tidak akan ada masalah.

Untuk 1) kami harap dompet memahami bahwa 3074 invoker lebih mirip dengan ekstensi dari kode mereka daripada kontrak. Dompet tidak memberikan kebebasan kepada pengguna untuk menjalankan kode sembarangan dengan akses ke pk mereka; begitu pula, mereka tidak boleh membiarkan pengguna mendelagasikan akun mereka secara sembarangan.

Jadi jika dompet tidak aman mengintegrasikan 3074danpengguna tidak memverifikasi pemuat yang mereka interaksikan, memungkinkan untuk mendelegasikan kepada pemuat yang jahat.

Namun, ini dapat dibatalkan dengan mengirimkan satu tx tunggal dari EOA. Ini mencabut semua tanda tangan AUTH yang sedang berlangsung.

Setidaknya, dompet harus membuat penandatanganan pesan 3074 menjadi hal yang penting. Ini seperti level hal yang besar seperti mengekspor-kunci-pribadi-anda.

Dengan asumsi dompet mengintegrasikan 3074 secara aman, masih memungkinkan bagi sebuah akun untuk disapu. Ini adalah properti fundamental dari transaksi batch. Ini dengan mudah memungkinkan Anda mengirim beberapa op sebagaimana memungkinkan seorang penyerang untuk menipu Anda mengirim sekelompok aset ke alamat yang mereka kendalikan.

Dompet harus menampilkan setiap operasi yang Anda tanda tangani dengan jelas. Dengan cara ini, mudah untuk memperhatikan "Saya hanya berencana melakukan satu perdagangan, tetapi permintaan tanda tangan ini membuat saya melakukan belasan transfer juga".

Akan tidak mungkin untuk mendeteksi ini jika penggabungan tersedia melalui tanda tangan buta.

Ya, 3074 sangat mempercayakan dompet. Tapi lihat, kita sudah mempercayakan mereka dengan aman kunci pribadi kita! Tidak ada tingkat kepercayaan yang lebih tinggi.

Mungkin untuk mengintegrasikan dan menggunakan 3074 dengan aman. Jika ada dompet yang memiliki pertanyaan tentang bagaimana mereka dapat melakukannya, jangan ragu untuk menghubungi kami. Sebagai penulis 3074, kami saat ini sedang mencari cara terbaik untuk membantu standar ini dalam fase selanjutnya dari kehidupannya.

Selama beberapa tahun terakhir, kami telah menghabiskan banyak waktu mengembangkan skenario hipotetis tentang bagaimana hal itu mungkin digunakan dan disalahgunakan. Kami sangat bersemangat untuk gagasan-gagasan ini mulai diproduksi. Tetapi kami juga sadar bahwa ini adalah bagian yang sulit.

Pernyataan:

  1. Artikel ini yang awalnya berjudul “Satu tanda tangan buruk akan dapat menguras akun Anda di Ethereum setelah EIP-3074” direproduksi dari [klien ringanSemua hak cipta milik penulis aslilightclients]. Jika Anda memiliki keberatan terhadap cetak ulang, silakan hubungi Gerbang Belajartim, tim akan menanganinya sesegera mungkin.

  2. Penafian: Pandangan dan opini yang terdapat dalam artikel ini hanya mewakili pandangan pribadi penulis dan tidak merupakan saran investasi apa pun.

  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Bagikan

Konten

Kalender Kripto

Pembaruan Proyek
Etherex akan meluncurkan token REX pada 6 Agustus.
REX
22.27%
2025-08-06
Hari Rare Dev & Governance di Las Vegas
Cardano akan mengadakan Rare Dev & Governance Day di Las Vegas, dari 6 hingga 7 Agustus, menampilkan lokakarya, hackathon, dan diskusi panel yang berfokus pada pengembangan teknis dan topik tata kelola.
ADA
-3.44%
2025-08-06
Blockchain.Rio di Rio De Janeiro
Stellar akan berpartisipasi dalam konferensi Blockchain.Rio, yang dijadwalkan berlangsung di Rio de Janeiro, dari 5 hingga 7 Agustus. Program ini akan mencakup pidato kunci dan diskusi panel yang menampilkan perwakilan ekosistem Stellar bekerja sama dengan mitra Cheesecake Labs dan NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle telah mengumumkan webinar Executive Insights langsung berjudul "Era GENIUS Act Dimulai", yang dijadwalkan pada 7 Agustus 2025, pukul 14:00 UTC. Sesi ini akan mengeksplorasi implikasi dari GENIUS Act yang baru saja disahkan—kerangka regulasi federal pertama untuk stablecoin pembayaran di Amerika Serikat. Dante Disparte dan Corey Then dari Circle akan memimpin diskusi tentang bagaimana legislasi ini mempengaruhi inovasi aset digital, kejelasan regulasi, dan kepemimpinan AS dalam infrastruktur keuangan global.
USDC
-0.03%
2025-08-06
AMA di X
Ankr akan mengadakan AMA di X pada 7 Agustus pukul 16:00 UTC, yang berfokus pada pekerjaan DogeOS dalam membangun lapisan aplikasi untuk DOGE.
ANKR
-3.23%
2025-08-06

Artikel Terkait

Bagaimana Melakukan Penelitian Anda Sendiri (DYOR)?
Pemula

Bagaimana Melakukan Penelitian Anda Sendiri (DYOR)?

"Penelitian berarti Anda tidak tahu, tetapi bersedia mencari tahu." - Charles F. Kettering.
11/21/2022, 8:14:39 AM
Apa Itu Analisis Fundamental?
Menengah

Apa Itu Analisis Fundamental?

Indikator dan alat yang sesuai dikombinasikan dengan berita crypto membuat analisis fundamental terbaik untuk pengambilan keputusan
11/21/2022, 9:38:29 AM
Apa itu Tronscan dan Bagaimana Anda Dapat Menggunakannya pada Tahun 2025?
Pemula

Apa itu Tronscan dan Bagaimana Anda Dapat Menggunakannya pada Tahun 2025?

Tronscan adalah penjelajah blockchain yang melampaui dasar-dasar, menawarkan manajemen dompet, pelacakan token, wawasan kontrak pintar, dan partisipasi tata kelola. Pada tahun 2025, ia telah berkembang dengan fitur keamanan yang ditingkatkan, analitika yang diperluas, integrasi lintas rantai, dan pengalaman seluler yang ditingkatkan. Platform ini sekarang mencakup otentikasi biometrik tingkat lanjut, pemantauan transaksi real-time, dan dasbor DeFi yang komprehensif. Pengembang mendapatkan manfaat dari analisis kontrak pintar yang didukung AI dan lingkungan pengujian yang diperbaiki, sementara pengguna menikmati tampilan portofolio multi-rantai yang terpadu dan navigasi berbasis gerakan pada perangkat seluler.
11/22/2023, 6:27:42 PM
Apa itu Solana?
06:10
Pemula

Apa itu Solana?

Sebagai proyek blockchain, Solana bertujuan untuk mengoptimalkan skalabilitas jaringan dan meningkatkan kecepatan, serta mengadopsi algoritma proof of history yang unik untuk secara signifikan meningkatkan efisiensi transaksi dan pengurutan on-chain.
11/21/2022, 9:41:14 AM
Apa itu USDC?
Pemula

Apa itu USDC?

Sebagai jembatan yang menghubungkan mata uang fiat dan mata uang kripto, semakin banyak stablecoin yang dibuat, dengan banyak di antaranya yang ambruk tak lama kemudian. Bagaimana dengan USDC, stablecoin terkemuka saat ini? Bagaimana itu akan berkembang di masa depan?
11/21/2022, 10:36:25 AM
Risiko yang Harus Anda Waspadai Saat Berdagang Kripto
Pemula

Risiko yang Harus Anda Waspadai Saat Berdagang Kripto

Apa yang Anda ketahui tentang risiko perdagangan cryptocurrency? Seiring berkembangnya banyak proyek mata uang kripto, ada semakin banyak risiko yang perlu dipertimbangkan, termasuk penipuan umum, peretasan, dan risiko peraturan.
11/21/2022, 10:15:01 AM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!