Sebuah Jembatan Solana Kehilangan $4,5 Juta Akibat Peretasan. Setiap Pengguna Menyimpan 100% Dana Mereka.
Ini adalah jembatan yang digunakan untuk jutaan dolar, dan sama sekali tidak ada dolar yang hilang dari pengguna mana pun. Kombinasi ini tampaknya tidak mungkin, tetapi memang terjadi di sisi Solana Across Protocol pada 17 Juli.
Berikut yang sebenarnya terjadi. Seorang peretas membuat 1.627 dompet palsu di Solana dan mengirim setoran palsu yang tidak pernah tercatat di blockchain.
Setoran palsu tersebut berjumlah sekitar $41,7 juta dan dikeluarkan untuk membayar 18 rantai tujuan berbeda.
Sebelum tim menyadari dan menonaktifkan operasi Solana, relayer Across (Yayasan Risk Labs) memenuhi 581 permintaan palsu tersebut.
Pendapatan kotor relayer tersebut sekitar $4,5 juta. Sekitar $500.000 dari uang penyerang terjebak dalam penipuan itu, sehingga kerugian akhir menjadi kurang dari $4 juta.
Aspek penting bagi mereka yang benar-benar menggunakan jembatan ini: itu bukan uang mereka.
Agar relayer dapat menginvestasikan modal mereka sendiri untuk penyelesaian instan dalam model berbasis niat, di mana mereka akan dibayar kembali di blockchain nanti, hal ini dilakukan secara berulang. Jika terjadi kesalahan di sisi relayer, maka relayer yang menanggung kerugian. Bukan orang yang memicu transfer tersebut.
Semua transfer sah yang dilakukan setelahnya juga diproses dan/atau dikembalikan. Dalam hitungan jam, setoran Solana ditangguhkan, dan setoran dibuka kembali dalam sekitar 45 menit melalui rute cadangan melalui Protokol Transfer Silang Circle.
Ini adalah konsep yang perlu diingat ketika ada headline jembatan yang mengatakan "bencana". Jumlah dolar tidak sepenting arsitekturnya.
Peretasan yang hanya memengaruhi kas protokol adalah risiko berbeda dibandingkan peretasan yang memengaruhi kumpulan dana pengguna umum, meskipun keduanya mungkin dilaporkan dengan cara yang sama di media sosial.
Analisis teknis mendetail mengenai masalah yang menyebabkan kegagalan ini belum selesai, dan pemulihan dana yang terkunci masih berlangsung.
Jika Anda percaya bahwa uang pengguna tidak berisiko selama arsitek jembatan yang berisiko, apakah itu membuat Anda merasa lebih aman? Atau apakah itu membuat Anda merasa kurang aman jika pengguna akhirnya kehilangan uangnya, terlepas dari siapa yang kehilangan apa?
Ini bukan saran keuangan.