50万美元的血泪教训:一个简单的签名如何导致资产被盗?

区块律动Dipublikasikan tanggal 2022-08-30Terakhir diperbarui pada 2022-08-30

Abstrak

你可能很难想象,Metamask 中一个简单的签名就能掏空你的钱包。

你可能很难想象,Metamask 中一个简单的签名就能掏空你的钱包。但这样的事却发生在了一名资深用户身上,今天他因一个漏洞损失了近 50 万 USDC 。如果不多加小心的话,你可能就是下一个他。所以,今天我想和大家讲讲这件事的来龙去脉,告诉大家以后如何注意此类问题。

那是在一个安静的午后时分,Joe(化名)突然发现自己的钱包被转走了 46.9 万 USDC。这次转账并不简单,肯定不是攻击者能做出的行为,因为他们根本不可能得到 Joe 钱包的权限。那就说明,转走他所有 USDC 的应该是某个恶意合约。

在讲述今天的故事之前,我需要先向大家解释一些术语。USDC 是以太坊上的一个具有多种功能的合约,规定了我们可以如何使用 USDC。

在众多功能当中,我们需要特别关注下面两项功能:

转账(transfer)

代转(transferFrom)

当你需要在钱包之间转移 USDC,或其他 ERC20s 时,就需要用到转账功能。它可以将 Token 从调用者(调用该功能的地址)转移到其他地址。如果有人能以你的名义恶意使用该功能,那么他一定得先掌握了你钱包的全部权限才行。

当你与合约产生互动时,它们会通过代转功能来转移你的 Token,具体金额由你提前预设好的比例决定。因此,如果你允许一项合约转移无限量的 USDC,那么理论上它就可以拿走你所有的 USDC。

现在让我们回到 Joe 的故事当中,转走他全部 USDC 的确实就是 transferFrom 功能。然而,只有当 Joe 批准合约使用他的 USDC 时,transferFrom 才能发挥作用。但事实上,Joe 坚信自己没有批准任何事项。

可是,DeBank 的交易记录清楚地显示,在漏洞发生前 10 分钟,该恶意合约可以无限使用账户中的 USDC。那么问题就在于,如果不是 Joe 本人的话,究竟是谁给了该合约这一项批准呢?我只能说,Joe 确实批准了这一操作,但却是在他不知情的情况下完成的。

Etherscan 上的信息显示,Joe 本人确实没有调用该功能,真正批准了这一额度的是其他地址,这才让恶意合约得以花光 Joe 全部的 USDC。

我们不禁疑问,别人怎么能代替我给予合约许可呢?

许可功能的引入原本是为了改善以太坊的用户体验,它只需一个签名就可以让用户在不提交交易的情况下修改批准金额。也就是说,只要有了你的签名,任何人都可以调用许可功能,并更新你对合约的批准额度。

当你使用 1inch dApp 时,你就可以体验到这一功能。如果你想在上面出售 USDC,那你并不需要事先批准,只需要签上你的名字就够了。有了这个签名,1inch 便获取了你全部 USDC 的使用权限。虽然 1inch 不会无缘无故花光你所有的 USDC,但这却给了恶意合约机会。

Joe 一定是不小心在一个恶意网站上签署了这样的信息。不幸的是,那一次他用的是热钱包,签名只是随手点击一下就完成了。如果他用的是硬件钱包的话,就需要在外部设备上签署信息,那么还会有一个思考的时间。

有了 Joe 的签名,其他地址便可以提交一个带有许可功能的交易,这样恶意合约就获取了 Joe 钱包全部 USDC 的使用权限。然后,只要它调用 transferFrom 功能,就可以转走全部这些资金了。

所以说,一个看似小小的签名却可以引来巨大的灾难。在某些情况下,Metamask 会在你准备签名是对你发出警告,告知你其中的危险性。签署一个信息可能是危险的。但一些技术层面上的批准签名却不会收到预警,但这些一旦滥用往往会造成巨额的损失。

如何避免今后遇到类似的问题?

1. 不要在 Metamask 中签署一切内容;

2. 花点时间了解你所签署的内容;

3. 对传统的批准事项要格外小心。

Bacaan Terkait

David Villa Resmi Ditunjuk Sebagai Duta Merek BitradeX

Demam Piala Dunia 2026 sedang melanda dunia. Pada momen ketika perhatian global terfokus pada ajang sepak bola ini, BitradeX secara resmi mengumumkan bahwa David Villa (David Villa), legenda penyerang Spanyol dan anggota juara Piala Dunia 2010, telah diangkat sebagai duta merek global BitradeX. Di masa depan, kedua belah pihak akan melakukan kolaborasi mendalam di berbagai bidang seperti pembangunan merek, promosi pasar global, perluasan pengaruh komunitas, dan kerja sama strategis globalisasi untuk bersama-sama mendorong peningkatan lebih lanjut pengaruh merek global BitradeX. Sebagai salah satu pemain paling representatif dari era keemasan sepak bola Spanyol, David Villa pernah memenangkan Euro 2008, Piala Dunia 2010, dan Euro 2012 bersama tim nasional Spanyol, dan dengan 59 gol untuk negaranya, ia lama memegang rekor sebagai pencetak gol terbanyak sepanjang masa untuk tim nasional Spanyol. Ia bukan hanya salah satu legenda penyerang paling berpengaruh di dunia sepak bola, tetapi juga perwakilan penting dari semangat juang dan nilai-nilai long-termism. Bagi BitradeX, memilih duta merek tidak hanya tentang memilih seorang bintang olahraga dengan ketenaran global. Yang benar-benar penting adalah apakah kedua belah pihak memiliki nilai dan prinsip yang sama. Karier David Villa selalu diwarnai oleh keyakinan yang sama: ketekunan, fokus, terobosan, dan pencarian tanpa henti untuk keunggulan. Semangat juang dan long-termism ini juga sejalan dengan filosofi pengembangan yang dipegang teguh oleh BitradeX. Sebagai platform ekosistem aset digital berbasis AI global, BitradeX terus menyempurnakan tata letak ekosistemnya yang berpusat pada nilai pengguna, secara bertahap membentuk sistem ekosistem yang mencakup inti seperti AiBot, BXC Ecosystem, BTX Card, dan secara mantap memajukan strategi pengembangan globalisasi. Bergabungnya David Villa akan semakin meningkatkan kesadaran dan pengaruh merek BitradeX di pasar internasional. Kerja sama ini bukan hanya sebuah kolaborasi di tingkat merek, tetapi juga bagian penting dari strategi globalisasi BitradeX. Di masa depan, BitradeX akan terus didorong oleh inovasi, berfokus pada nilai pengguna, dan bersama-sama dengan pengguna global menyambut peluang baru di era digital.

链捕手13m yang lalu

David Villa Resmi Ditunjuk Sebagai Duta Merek BitradeX

链捕手13m yang lalu

STRC Jatuh di Bawah Nilai Nominal, Eksperimen Perbendaharaan Bitcoin Masuk ke Babak Kedua

STRC, saham preferen berdividen yang diterbitkan oleh Strategy, jatuh di bawah nilai nominal $100, mencerminkan meningkatnya kekhawatiran pasar mengenai model 'perusahaan perbendaharaan Bitcoin' yang diadopsi perusahaan tersebut. Inti dari model Strategy adalah mengubah saham perusahaan menjadi eksposur Bitcoin, lalu menggunakan kepemilikan BTC sebagai dasar kredit untuk menerbitkan lebih banyak sekuritas (seperti saham biasa, obligasi konversi, dan saham preferen seperti STRC), dan akhirnya mengemas aset yang tidak menghasilkan arus kas (BTC) menjadi sekuritas yang membayar dividen tunai. STRC yang jatuh di bawah nilai nominal menunjukkan tekanan telah merambat dari fluktuasi harga aset ke harga instrumen pendanaan. Ketegangan utamanya terletak pada aset yang sangat fluktuatif tanpa arus kas di satu sisi, dan kewajiban yang memerlukan pengeluaran tunai berkelanjutan di sisi lain. Kerugian belum terealisasi pada portofolio BTC Strategy tidak secara langsung menyebabkan krisis likuiditas. Yang lebih kritis adalah kesenjangan arus kas: kewajiban dividen tahunan untuk saham preferen telah mencapai sekitar $1,7 miliar, jauh melampaui pendapatan dari bisnis perangkat lunak inti perusahaan. Perusahaan bergantung pada akses pasar modal untuk mendanai dividen ini dan pembelian BTC lebih lanjut. Penurunan STRC menyoroti tiga biaya yang semakin meningkat bagi Strategy: 1) **Biaya Dividen**: yield yang lebih tinggi untuk menarik investor meningkatkan beban tunai masa depan. 2) **Biaya Dilusi**: Menerbitkan lebih banyak saham biasa (MSTR) untuk mendanai dapat mengencerkan nilai per saham bagi pemegang saham lama. 3) **Biaya Pelepasan Aset**: Menjual BTC untuk likuiditas akan merusak narasi 'hold' jangka panjang dan kepercayaan investor. Dampak pada pasar crypto bisa signifikan. Strategy telah menjadi pembeli marjinal yang stabil dan dapat diprediksi untuk BTC. Jika kemampuan pendanaannya terhambat, pembelian ini akan melambat, menghilangkan salah satu narasi pendukung kunci pasar. Selain itu, jika pasar mulai mempertanyakan keberlanjutan model ini, penilaian perusahaan sejenis mungkin ditinjau ulang, bergeser dari premium eksposur BTC menjadi analisis manajemen neraca yang lebih ketat. Kesimpulannya, jatuhnya STRC bukanlah akhir dari model Strategy, melainkan titik balik. Ini mengingatkan pasar bahwa keberhasilan model 'perusahaan perbendaharaan Bitcoin' tidak hanya bergantung pada harga BTC, tetapi juga pada akses jendela pendanaan yang berkelanjutan, biaya struktur modal, dan kepercayaan investor yang berkelanjutan terhadap keseluruhan konstruksi finansial ini.

marsbit26m yang lalu

STRC Jatuh di Bawah Nilai Nominal, Eksperimen Perbendaharaan Bitcoin Masuk ke Babak Kedua

marsbit26m yang lalu

Standard Chartered Lagi-lagi Menyanyikan 'Mimpi Gila' 50 Kali, Membuat 'Kue Kosong' untuk AAVE dengan Target Rp 3.500 (sekitar $3,500)

Penulis: Jae, PANews Bank Standard Chartered kembali membuat pernyataan mengejutkan di industri crypto, dengan memperkirakan token AAVE berpotensi melonjak 50 kali lipat menjadi $3.500 pada akhir 2030. Laporan mereka berfokus pada narasi makro seperti pertumbuhan besar DeFi TVL menuju $2,7 triliun dan gelombang tokenisasi aset dunia nyata (RWA), yang diyakini akan mendorong pendapatan protokol Aave. Analisis inti bank tersebut adalah: skala deposit menentukan kapasitas pinjaman, yang kemudian mendorong pendapatan biaya, dan akhirnya mengubahnya menjadi kapitalisasi pasar token. Aave, dengan arus kas yang sehat dan program pembelian kembali/burning token, dipandang sebagai aset yang didorong oleh arus kas dan saat ini dinilai terlalu rendah. Laporan terbaru dari Grayscale juga mendukung pandangan ini. Pada tingkat mikro, Aave mendominasi pasar dengan keuntungan bersih. Data menunjukkan Aave menghasilkan sekitar 80,7% dari total laba yang dipertahankan ("Earnings") di sektor peminjaman, meskipun hanya memiliki sekitar setengah dari total TVL sektor. Arsitektur teknis baru V4 dan pasar pinjaman berizin Horizon juga dilihat sebagai faktor pendukung. Namun, tantangan struktural tetap ada. Model pinjaman *peer-to-pool* Aave menyebabkan inefisiensi modal yang signifikan, dengan dana menganggur menimbulkan kerugian besar setiap tahun. Kelemahan ini membuatnya rentan terhadap risiko sistemik, seperti yang terlihat dalam insiden keamanan KelpDAO April lalu, dan membuka peluang bagi pesaing seperti Morpho yang menawarkan efisiensi lebih tinggi. Pada intinya, prediksi optimis Bank Standard Chartered mencerminkan ambisi lembaga keuangan tradisional terhadap masa depan aset yang ditokenisasi. Namun, bagi Aave, perjalanan menuju realisasi "kue" $3.500 tersebut akan bergantung pada kemampuannya mengatasi kelemahan struktural, meningkatkan efisiensi, dan menemukan jalur yang kokoh untuk mendukung pertumbuhan skala triliunan dolar.

链捕手1j yang lalu

Standard Chartered Lagi-lagi Menyanyikan 'Mimpi Gila' 50 Kali, Membuat 'Kue Kosong' untuk AAVE dengan Target Rp 3.500 (sekitar $3,500)

链捕手1j yang lalu

Investasi Pasang Surut: Kami Masih Optimis dengan Rantai Industri AI, Namun Alasannya Telah Berubah

**Investasi Pasang Surut: Kami Masih Optimis dengan Rantai Industri AI, Tapi Alasannya Berubah** Pasar saat ini dihadapkan pada gelombang penggalangan dana besar-besaran oleh perusahaan teknologi raksasa seperti SpaceX, Alphabet, dan Meta, menimbulkan kekhawatiran bahwa siklus AI mungkin telah mencapai puncaknya. Namun, analisis menunjukkan bahwa ini bukan tanda akhir, melainkan peralihan ke babak berikutnya dalam perkembangan AI. Alasan utama optimisme terletak pada intensitas investasi modal (Capex) yang terus berlanjut dan bahkan meningkat tajam. Lima penyedia cloud utama (Alphabet, Amazon, Meta, Microsoft, Oracle) semuanya telah meningkatkan panduan Capex mereka untuk tahun 2026 secara signifikan, dengan angka mencapai ratusan miliar dolar AS. Ini menunjukkan komitmen kuat untuk membangun infrastruktur AI. Siklus investasi ini diperkirakan akan lebih tahan lama dibandingkan siklus perangkat keras sebelumnya karena beberapa alasan: 1. **Kompleksitas dan Hambatan Fisik:** Investasi tidak hanya untuk chip (GPU), tetapi juga untuk listrik, transformator, pendinginan, jaringan, dan ruang data. Banyak dari komponen ini menghadapi kendala pasokan yang parah dan waktu tunggu produksi yang panjang (misalnya, transformator bisa memakan waktu 4 tahun). 2. **Sifat Proyek yang Berkelanjutan:** Proyek infrastruktur berskala besar, sekali dimulai, lebih mahal untuk dihentikan di tengah jalan daripada diselesaikan. 3. **Data Pendukung:** Perusahaan seperti Eaton melaporkan lonjakan pesanan data center lebih dari 200%, menunjukkan bahwa investasi ini didukung oleh aktivitas konstruksi nyata. Pasar memiliki dua kekhawatiran utama: 1. **ROI (Return on Investment):** Pertumbuhan Capex melampaui pertumbuhan pendapatan, menekan arus kas bebas. Namun, model bisnis cloud historis menunjukkan bahwa fase investasi masif dapat diikuti oleh monetisasi skala besar. Sinyal untuk mengubah pandangan akan muncul jika panduan Capex diturunkan atau penggunaan produk AI meleset dari ekspektasi – yang saat ini belum terjadi. 2. **Gelembung seperti tahun 2000:** Krisis dot-com dipicu oleh kelebihan pasokan infrastruktur (serat optik) yang mudah dibangun. Situasi saat ini justru sebaliknya, ditandai oleh **kekurangan pasokan** di banyak lapisan infrastruktur fisik yang kritis dan tidak dapat diproduksi secara berlebihan dengan mudah. Kesimpulannya, gelombang penggalangan dana saat ini mencerminkan kebutuhan untuk mendanai tahap ekspansi AI berikutnya yang penuh dengan hambatan teknis dan logistik. Sinyal dari perusahaan menunjukkan investasi belum melambat. Meskipun risiko selalu ada, bukti saat ini lebih mendukung narasi bahwa siklus AI masih berlanjut, hanya saja dengan dinamika dan tantangan yang telah berubah.

marsbit2j yang lalu

Investasi Pasang Surut: Kami Masih Optimis dengan Rantai Industri AI, Namun Alasannya Telah Berubah

marsbit2j yang lalu

Trading

Spot
Futures
活动图片