Penarikan staking mengacu pada transfer ETH dari akun validator di lapisan konsensus Ethereum (Rantai suar), ke lapisan eksekusi di mana ETH tersebut dapat ditransaksikan.
Jika Anda adalah bagian dari pool staking atau memegang token staking, Anda harus memeriksa dengan penyedia Anda untuk detail lebih lanjut tentang bagaimana penarikan staking ditangani, karena setiap layanan beroperasi secara berbeda.
Cara kerja penarikan bergantung pada jenis kredensial penarikan validator Anda:
- Validator lama (Tipe 1): Kelebihan saldo di atas 32 ETH secara otomatis dan teratur dikirim ke alamat penarikan yang ditautkan ke validator. Imbalan di atas 32 ETH tidak berkontribusi pada bobot validator di jaringan.
- Validator majemuk (Tipe 2): Imbalan dimajemukkan ke dalam saldo efektif validator hingga 2048 ETH, meningkatkan bobot validator dan menghasilkan lebih banyak imbalan. Hanya saldo yang melebihi 2048 ETH yang disapu secara otomatis.
Pengguna juga dapat keluar dari staking sepenuhnya, mengirimkan transaksi untuk menarik, menunggu garis waktu antrean penarikan (berdasarkan permintaan jaringan), dan membuka kunci saldo validator penuh mereka.
Imbalan staking
Bagaimana imbalan ditangani bergantung pada jenis kredensial validator:
Validator lama (Tipe 1) memiliki saldo efektif yang dibatasi pada 32 ETH. Saldo apa pun di atas 32 ETH yang diterima sebagai imbalan jaringan tidak berkontribusi pada saldo efektif atau meningkatkan bobot validator ini di jaringan, dan imbalan ini secara otomatis ditarik ke alamat penarikan khusus validator setiap beberapa hari. Selain memberikan alamat penarikan satu kali, mengklaim imbalan ini tidak memerlukan tindakan apa pun dari operator validator. Ini semua diinisiasi di lapisan konsensus, sehingga tidak ada gas (biaya transaksi) yang diwajibkan pada langkah apa pun.
Validator majemuk (Tipe 2) dapat memiliki saldo efektif di mana saja antara 32 dan 2048 ETH. Imbalan jaringan yang diterima oleh validator ini dimajemukkan ke dalam saldo efektif mereka, meningkatkan bobot validator dan potensi untuk menerima imbalan di masa mendatang. Sapuan otomatis hanya terjadi untuk saldo yang melebihi 2048 ETH. Untuk menarik imbalan di bawah ambang batas 2048 ETH, validator majemuk harus memicu penarikan sebagian secara manual dari lapisan eksekusi, yang mewajibkan gas.
Bagaimana kita sampai di sini?
Selama beberapa tahun terakhir Ethereum telah menjalani beberapa peningkatan jaringan yang bertransisi ke jaringan yang diamankan oleh ETH itu sendiri, alih-alih penambangan intensif energi seperti sebelumnya. Berpartisipasi dalam konsensus di Ethereum sekarang dikenal sebagai "staking", karena peserta secara sukarela mengunci ETH, menempatkannya "sebagai stake" untuk kemampuan berpartisipasi dalam jaringan. Pengguna yang mengikuti aturan akan diberi imbalan, sementara upaya untuk curang dapat dihukum.
Sejak peluncuran kontrak deposit staking pada November 2020, beberapa perintis Ethereum yang berani telah secara sukarela mengunci dana untuk mengaktifkan "validator", akun khusus yang memiliki hak untuk secara resmi membuktikan dan mengusulkan blok, mengikuti aturan jaringan.
Sebelum peningkatan Shanghai/Capella, Anda tidak dapat menggunakan atau mengakses ETH yang di-stake. Namun sekarang, Anda dapat memilih untuk secara otomatis menerima imbalan Anda ke akun yang dipilih, dan Anda juga dapat menarik ETH yang di-stake kapan pun Anda mau.
Bagaimana cara saya bersiap?
Staker saat ini
- Beberapa pengguna mungkin telah memberikan alamat penarikan saat pertama kali mengatur deposit mengunci mereka—pengguna ini tidak perlu melakukan apa-apa lagi
- Mayoritas staker tidak memberikan alamat penarikan pada deposit awal, dan perlu memperbarui kredensial penarikan mereka. Staking Launchpad (opens in a new tab) memiliki instruksi tentang cara melakukannya
comp-withdrawal-comparison-current-p
Pemberitahuan penting
Akun validator diwajibkan untuk memberikan alamat penarikan sebelum mereka dapat mengakses dan menarik imbalan jaringan yang terkumpul, atau memproses penarikan penuh saat keluar dari staking.
Jika Anda belum memberikan alamat penarikan untuk akun validator Anda, tidak ada ancaman terhadap dana Anda untuk sementara waktu, dengan asumsi mnemonik/frasa benih Anda tetap aman secara luring, dan belum disusupi dengan cara apa pun. Kegagalan untuk menambahkan kredensial penarikan hanya akan membiarkan ETH terkunci di akun validator hingga alamat penarikan diberikan.
Validator majemuk
Validator dapat memilih pemajemukan dengan mengonversi kredensial penarikan mereka dari Tipe 1 ke Tipe 2. Ini menaikkan saldo efektif maksimum dari 32 ETH menjadi 2048 ETH, memungkinkan imbalan untuk dimajemukkan ke dalam saldo efektif validator alih-alih disapu secara otomatis.
Dengan pemajemukan diaktifkan:
- Imbalan meningkatkan saldo efektif validator dalam peningkatan 1 ETH (tunduk pada penyangga histeresis (opens in a new tab) kecil), menghasilkan lebih banyak imbalan seiring waktu
- Sapuan otomatis hanya terjadi untuk saldo yang melebihi 2048 ETH
- Penarikan sebagian di bawah ambang batas 2048 ETH harus dipicu secara manual dari lapisan eksekusi (ini membutuhkan biaya gas)
- Beberapa validator dapat dikonsolidasikan menjadi satu validator majemuk, mengurangi beban operasional
Keluar dari staking sepenuhnya
Memberikan alamat penarikan diwajibkan sebelum dana apa pun dapat ditransfer keluar dari saldo akun validator.
Pengguna yang ingin keluar dari staking sepenuhnya dan menarik kembali saldo penuh mereka harus menginisiasi "keluar sukarela." Ini dapat dilakukan dengan dua cara:
- Menggunakan kunci validator: Menandatangani dan menyiarkan pesan keluar sukarela dengan klien validator Anda, yang dikirimkan ke node konsensus Anda. Ini tidak mewajibkan gas.
- Menggunakan kredensial penarikan: Memicu keluar dari lapisan eksekusi menggunakan alamat penarikan Anda, tanpa perlu akses ke kunci penandatanganan validator. Ini mewajibkan transaksi dan membutuhkan biaya gas.
Proses validator keluar dari staking membutuhkan jumlah waktu yang bervariasi, bergantung pada berapa banyak validator lain yang keluar pada saat yang sama. Setelah selesai, akun ini tidak akan lagi bertanggung jawab untuk melakukan tugas jaringan validator, tidak lagi memenuhi syarat untuk imbalan, dan tidak lagi memiliki ETH mereka "sebagai stake". Pada saat ini akun akan ditandai sebagai sepenuhnya "dapat ditarik".
Setelah akun ditandai sebagai "dapat ditarik", dan kredensial penarikan telah diberikan, tidak ada lagi yang perlu dilakukan pengguna selain menunggu. Akun secara otomatis dan terus-menerus disapu oleh pengusul blok untuk dana keluar yang memenuhi syarat, dan saldo akun Anda akan ditransfer secara penuh (juga dikenal sebagai "penarikan penuh") selama sapuan berikutnya.
Bagaimana cara kerja imbalan otomatis (validator Tipe 1)?
Apakah validator tertentu memenuhi syarat untuk penarikan atau tidak ditentukan oleh state dari akun validator itu sendiri. Tidak ada masukan pengguna yang dibutuhkan pada waktu tertentu untuk menentukan apakah suatu akun harus diinisiasi penarikannya atau tidak—seluruh proses dilakukan secara otomatis oleh lapisan konsensus dalam putaran yang berkelanjutan.
Lebih suka belajar secara visual?
Lihat penjelasan tentang penarikan staking Ethereum oleh Finematics ini:
How do Ethereum withdrawals work?
How staking withdrawals work on Ethereum after the Shanghai/Capella upgrade, covering the technical process, withdrawal queue, and what stakers need to know about accessing their staked ETH.
Watch with transcript"Penyapuan" validator
Ketika validator dijadwalkan untuk mengusulkan blok berikutnya, ia diwajibkan untuk membangun antrean penarikan, hingga 16 penarikan yang memenuhi syarat. Ini dilakukan dengan awalnya dimulai dengan indeks validator 0, menentukan apakah ada penarikan yang memenuhi syarat untuk akun ini sesuai aturan protokol, dan menambahkannya ke antrean jika ada. Validator yang ditetapkan untuk mengusulkan blok berikutnya akan melanjutkan dari tempat terakhir ditinggalkan, berlanjut secara berurutan tanpa batas.
Pikirkan tentang jam analog. Jarum jam menunjuk ke jam, bergerak ke satu arah, tidak melewati jam mana pun, dan akhirnya kembali ke awal lagi setelah angka terakhir tercapai.
Sekarang alih-alih 1 hingga 12, bayangkan jam tersebut memiliki 0 hingga N (N adalah jumlah total akun validator yang pernah terdaftar di lapisan konsensus, lebih dari 1,2 juta per April 2026).
Jarum jam menunjuk ke validator berikutnya yang perlu diperiksa untuk penarikan yang memenuhi syarat. Ini dimulai dari 0, dan berlanjut terus tanpa melewati akun mana pun. Ketika validator terakhir tercapai, siklus berlanjut kembali ke awal.
Memeriksa akun untuk penarikan
Sementara pengusul menyapu validator untuk kemungkinan penarikan, setiap validator yang diperiksa dievaluasi terhadap serangkaian pertanyaan singkat untuk menentukan apakah penarikan harus dipicu, dan jika ya, berapa banyak ETH yang harus ditarik.
- Apakah alamat penarikan telah diberikan? Jika tidak ada alamat penarikan yang diberikan, akun dilewati dan tidak ada penarikan yang diinisiasi.
- Apakah validator telah keluar dan dapat ditarik? Jika validator telah sepenuhnya keluar, dan kita telah mencapai Epok di mana akun mereka dianggap "dapat ditarik", maka penarikan penuh akan diproses. Ini akan mentransfer seluruh sisa saldo ke alamat penarikan.
- Apakah saldo melebihi saldo efektif maksimumnya? Untuk validator lama (Tipe 1), ambang batas ini adalah 32 ETH. Untuk validator majemuk (Tipe 2), ambang batas ini adalah 2048 ETH. Jika akun memiliki kredensial penarikan, belum sepenuhnya keluar, memiliki saldo efektif pada batas maksimum, dan memiliki saldo di atas ambang batas ini, maka penarikan sebagian akan diproses yang hanya mentransfer kelebihannya ke alamat penarikan pengguna.
Hanya ada dua tindakan yang diambil oleh operator validator selama siklus hidup validator yang memengaruhi alur ini secara langsung:
- Memberikan kredensial penarikan untuk mengaktifkan segala bentuk penarikan
- Keluar dari jaringan, yang akan memicu penarikan penuh
Bebas gas
Sapuan penarikan otomatis tidak mewajibkan staker untuk mengirimkan transaksi secara manual. Ini berarti tidak ada gas (biaya transaksi) yang diwajibkan untuk sapuan otomatis, dan mereka tidak bersaing untuk ruang blok lapisan eksekusi yang ada.
Perhatikan bahwa validator majemuk yang ingin memicu penarikan sebagian di bawah ambang batas 2048 ETH harus melakukannya secara manual dari lapisan eksekusi, yang mewajibkan gas.
Seberapa sering imbalan staking saya akan dibuka kuncinya dan tersedia di dompet saya?
Maksimal 16 penarikan dapat diproses dalam satu blok. Pada tingkat itu, 115.200 penarikan validator dapat diproses per hari (dengan asumsi tidak ada slot yang terlewat). Seperti dicatat di atas, validator tanpa penarikan yang memenuhi syarat akan dilewati, mengurangi waktu untuk menyelesaikan sapuan.
Memperluas perhitungan ini, kita dapat memperkirakan waktu yang dibutuhkan untuk memproses sejumlah penarikan tertentu:
| Jumlah penarikan | Waktu untuk menyelesaikan |
|---|---|
| 400.000 | 3,5 hari |
| 500.000 | 4,3 hari |
| 600.000 | 5,2 hari |
| 700.000 | 6,1 hari |
| 800.000 | 7,0 hari |
Seperti yang Anda lihat, ini melambat karena semakin banyak validator di jaringan. Peningkatan slot yang terlewat dapat memperlambat ini secara proporsional, tetapi ini umumnya akan mewakili sisi yang lebih lambat dari kemungkinan hasil.
Pertanyaan yang sering diajukan
Bacaan lebih lanjut
- Penarikan Staking Launchpad (opens in a new tab)
- Tindakan Validator Staking Launchpad (opens in a new tab)
- Penyelaman mendalam MaxEB: pemajemukan dan konsolidasi
- EIP-4895: Penarikan dorong Rantai suar sebagai operasi (opens in a new tab)
- PEEPanEIP #94: Penarikan ETH yang Di-stake (Pengujian) bersama Potuz & Hsiao-Wei Wang (opens in a new tab)
- PEEPanEIP#68: EIP-4895: Penarikan dorong Rantai suar sebagai operasi bersama Alex Stokes (opens in a new tab)
- Memahami Saldo Efektif Validator (opens in a new tab)
Pembaruan terakhir halaman: 30 April 2026
