Penarikan mengunci mengacu pada transfer ETH dari akun validator di lapisan konsensus Ethereum (Beacon Chain), ke lapisan eksekusi di mana ia dapat ditransaksikan.
Pembayaran hadiah dari kelebihan saldo di atas 32 ETH akan secara otomatis dan teratur dikirim ke alamat penarikan yang ditautkan ke setiap validator, setelah diberikan oleh pengguna. Pengguna juga dapat keluar dari mengunci sepenuhnya, membuka kunci saldo validator penuh mereka.
Hadiah mengunci
Pembayaran hadiah diproses secara otomatis untuk akun validator aktif dengan saldo efektif maksimal 32 ETH.
Setiap saldo di atas 32 ETH yang diperoleh melalui hadiah sebenarnya tidak berkontribusi pada pokok, atau meningkatkan bobot validator ini di jaringan, dan dengan demikian secara otomatis ditarik sebagai pembayaran hadiah setiap beberapa hari. Selain memberikan alamat penarikan satu kali, hadiah ini tidak memerlukan tindakan apa pun dari operator validator. Ini semua dimulai di lapisan konsensus, sehingga tidak ada gas (biaya transaksi) yang diperlukan pada langkah apa pun.
Bagaimana kita sampai di sini?
Selama beberapa tahun terakhir Ethereum telah mengalami 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 "mengunci", karena peserta secara sukarela mengunci ETH, menempatkannya "sebagai taruhan" untuk kemampuan berpartisipasi dalam jaringan. Pengguna yang mengikuti aturan akan diberi hadiah, sementara upaya untuk curang dapat dihukum.
Sejak peluncuran kontrak deposit mengunci pada November 2020, beberapa perintis Ethereum yang berani telah secara sukarela mengunci dana untuk mengaktifkan "validator", akun khusus yang memiliki hak untuk secara resmi mengesahkan dan mengusulkan blok, mengikuti aturan jaringan.
Sebelum peningkatan Shanghai/Capella, Anda tidak dapat menggunakan atau mengakses ETH yang Anda stake. Tetapi sekarang, Anda dapat memilih untuk secara otomatis menerima hadiah Anda ke akun yang dipilih, dan Anda juga dapat menarik ETH yang Anda 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
Anda dapat memasukkan nomor indeks validator Anda di sini untuk melihat apakah Anda masih perlu memperbarui kredensial Anda
Pemberitahuan penting
Memberikan alamat penarikan adalah langkah yang diperlukan untuk setiap akun validator sebelum memenuhi syarat untuk menarik ETH dari saldonya.
Tidak ada ancaman terhadap dana Anda untuk sementara waktu karena tidak memberikan ini, dengan asumsi frasa seed/mnemonik Anda tetap aman secara offline, dan belum disusupi dengan cara apa pun. Kegagalan untuk menambahkan kredensial penarikan hanya akan membiarkan ETH terkunci di akun validator seperti sebelumnya sampai alamat penarikan diberikan.
Keluar dari mengunci sepenuhnya
Memberikan alamat penarikan diperlukan sebelum dana apa pun dapat ditransfer keluar dari saldo akun validator.
Pengguna yang ingin keluar dari mengunci sepenuhnya dan menarik kembali saldo penuh mereka juga harus menandatangani dan menyiarkan pesan "keluar sukarela" dengan kunci validator yang akan memulai proses keluar dari mengunci. Ini dilakukan dengan klien validator Anda dan dikirimkan ke node konsensus Anda, dan tidak memerlukan gas.
Proses validator keluar dari mengunci membutuhkan jumlah waktu yang bervariasi, tergantung 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 mendapatkan hadiah, dan tidak lagi memiliki ETH mereka "sebagai taruhan". 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 penyapuan berikutnya.
Kapan penarikan mengunci diaktifkan?
Fungsionalitas penarikan diaktifkan sebagai bagian dari peningkatan Shanghai/Capella yang terjadi pada 12 April 2023.
Peningkatan Shanghai/Capella memungkinkan ETH yang sebelumnya di-stake untuk diklaim kembali ke akun Ethereum biasa. Ini menutup putaran pada likuiditas mengunci, dan membawa Ethereum selangkah lebih dekat dalam perjalanannya menuju pembangunan ekosistem desentralisasi yang berkelanjutan, dapat diskalakan, dan aman.
Bagaimana cara kerja pembayaran penarikan?
Apakah validator tertentu memenuhi syarat untuk penarikan atau tidak ditentukan oleh status akun validator itu sendiri. Tidak ada input pengguna yang diperlukan pada waktu tertentu untuk menentukan apakah suatu akun harus memulai penarikan atau tidak—seluruh proses dilakukan secara otomatis oleh lapisan konsensus pada putaran yang berkelanjutan.
Lebih suka belajar secara visual?
Lihat penjelasan tentang penarikan mengunci Ethereum ini oleh Finematics:
"Penyapuan" validator
Ketika validator dijadwalkan untuk mengusulkan blok berikutnya, ia diharuskan 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, maju secara berurutan tanpa batas.
Sekarang alih-alih 1 hingga 12, bayangkan jam memiliki 0 hingga N (jumlah total akun validator yang pernah terdaftar di lapisan konsensus, lebih dari 500.000 pada Jan 2023).
Jarum jam menunjuk ke validator berikutnya yang perlu diperiksa untuk penarikan yang memenuhi syarat. Ini dimulai pada 0, dan berlanjut terus tanpa melewatkan akun apa 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 demikian, 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 dimulai.
- Apakah validator telah keluar dan dapat ditarik? Jika validator telah sepenuhnya keluar, dan kita telah mencapai epoch di mana akun mereka dianggap "dapat ditarik", maka penarikan penuh akan diproses. Ini akan mentransfer seluruh sisa saldo ke alamat penarikan.
- Apakah saldo efektif maksimal pada 32? Jika akun memiliki kredensial penarikan, belum sepenuhnya keluar, dan memiliki hadiah di atas 32 yang menunggu, penarikan sebagian akan diproses yang hanya mentransfer hadiah di atas 32 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
Pendekatan penarikan mengunci ini menghindari keharusan staker untuk secara manual mengirimkan transaksi yang meminta sejumlah ETH tertentu untuk ditarik. Ini berarti tidak ada gas (biaya transaksi) yang diperlukan, dan penarikan juga tidak bersaing untuk ruang blok lapisan eksekusi yang ada.
Seberapa sering saya akan mendapatkan hadiah mengunci 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 penyapuan.
Memperluas perhitungan ini, kita dapat memperkirakan waktu yang dibutuhkan untuk memproses sejumlah penarikan tertentu:
| Jumlah penarikan | Waktu penyelesaian |
|---|---|
| 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 yang ada 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)
- EIP-4895: Penarikan dorong beacon chain 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 beacon chain sebagai operasi bersama Alex Stokes (opens in a new tab)
- Memahami Saldo Efektif Validator (opens in a new tab)
Pembaruan terakhir halaman: 23 Februari 2026
