Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi.

Jika Anda menggunakan blockchain Ethereum, Anda mungkin menyadari betapa frustasinya biaya gas. Gas diperlukan untuk memberi daya pada jaringan Ethereum tetapi dikenakan biaya untuk setiap pengguna. Sayangnya, biaya ini terkadang bisa sangat tinggi. Jadi, Ethereum sekarang memungkinkan pengguna untuk mengurangi biaya gas mereka melalui sesuatu yang disebut transaksi batch. Jadi, apa itu kumpulan Ethereum, dan bagaimana Anda bisa memulainya?

Apa Itu Ethereum Batching?

Kredit Gambar: Hai nama saya Jacco /Shutterstock

Gagasan transaksi batch pada blockchain Ethereum telah ada selama bertahun-tahun, dengan banyak pengguna yang mendorong penerapannya untuk menurunkan keseluruhannya biaya gas.

Biaya gas Ethereum bervariasi tergantung pada seberapa sibuk jaringan pada waktu tertentu. Ini sebabnya Kalkulator biaya gas Ethereum ada, memungkinkan Anda untuk melihat harga transaksi Ethereum saat ini. Kadang-kadang, harga gas akan relatif rendah, tetapi bisa juga melambung ke angka yang sangat tinggi dan agak tidak masuk akal.

Namun, terlepas dari keadaan jaringan, transaksi batch secara teoritis akan menghemat uang Anda jika Anda ingin melakukan banyak transfer. Tetapi bagaimana transaksi batch dapat membantu menurunkan biaya?

Kami akan menggunakan analogi sederhana untuk menjelaskan cara kerja transaksi batch Ethereum. Misalkan Anda ingin mengantar sepuluh orang ke bar terdekat. Dengan mobil standar, Anda harus melakukan beberapa perjalanan, meningkatkan penggunaan bahan bakar dan waktu yang dihabiskan. Di sisi lain, jika Anda memiliki minibus, Anda dapat membawa semua orang ke bar sekaligus, yang jauh lebih nyaman dan lebih murah.

Anda dapat menggunakan ide ini untuk memahami transaksi batch pada tingkat dasar. Jika Anda melakukan lima puluh transaksi Ethereum secara individual, masing-masing akan dikenakan biaya transaksi. Jika setiap transaksi memiliki biaya, katakanlah, $1, Anda harus membayar $50 secara keseluruhan (perhatikan bahwa biaya gas Ethereum dapat naik hingga sepuluh atau dua puluh kali lebih tinggi dari ini). Namun, jika Anda menyertakan semua transfer dalam satu transaksi, biaya keseluruhan Anda akan jauh lebih rendah.

Pada awal tahun 2021, proposal Ethereum Improvement Protocol (EIP) baru diadopsi oleh blockchain Ethereum yang dikenal sebagai EIP-3074 yang akan diterapkan pada bulan Juli di tahun yang sama.

Proposal tersebut diajukan pada Oktober 2020 dan mendapat dukungan besar. Meskipun proposal ini tidak semata-mata dirancang untuk menurunkan biaya bahan bakar melalui transaksi batch, proposal ini membuka pintu bagi pengguna yang ingin mendapatkan keuntungan ini. Ethereum menyatakan bahwa EIP-3074 datang sebagai hasil dari pengguna yang membuat permintaan untuk "menerapkan kemampuan pengelompokan, memungkinkan untuk mensponsori gas, kedaluwarsa, skrip, dan lainnya."

EIP-3074 menggabungkan AUT Dan PANGGILAN AUTHCALL Instruksi EVM untuk mengizinkan smart contract mengotorisasi Akun Milik Eksternal dan kemudian melakukan transaksi dari akun tersebut.

EIP baru ini menawarkan kepada siapa pun kesempatan untuk mengurangi biaya mereka sekitar 20% melalui batch di blockchain Ethereum. Blockchain lain juga menawarkan transaksi batch, seperti Bitcoin, Poligon rantai samping Ethereum, dan Optimisme.

Anda harus mencatat bahwa mengelompokkan transaksi Anda tidak selalu membuatnya lebih cepat. Meskipun secara teknis memungkinkan, Anda mungkin masih harus menunggu selama Anda memproses setiap transaksi satu per satu. Fokusnya di sini adalah pengurangan biaya, bukan waktu tunggu.

Ada proses yang menyertai pengelompokan transaksi yang harus Anda ikuti agar berhasil. Jadi, mari kita masuk ke bagaimana Anda dapat mengelompokkan transaksi Ethereum Anda.

Cara Mengelompokkan Transaksi Ethereum

Untuk mengelompokkan transaksi Ethereum Anda secara manual, Anda harus memiliki pemahaman tentang kode eksekusi. Anda harus membuat permintaan batch untuk melakukan transaksi batch. Ada contoh permintaan batch yang dapat Anda periksa untuk memahami seperti apa permintaan Anda, yang dapat Anda temukan di Pertukaran Ethereum Stack. Anda juga dapat memeriksa Kumpulan Ethereum Blocko penjelasan yang berkaitan dengan pengkodean batch Ethereum.

Namun, penting untuk dicatat bahwa kode apa pun yang diberikan oleh pengguna memiliki peluang untuk menjadi jahat (atau, mungkin saja tidak berfungsi, dan Anda akan kehilangan Ethereum Anda — yang tidak kami inginkan!). Kami tidak memiliki sarana untuk menguji kode, jadi Anda akan menggunakannya dengan risiko Anda sendiri jika Anda memutuskan untuk mencobanya. Berhati-hatilah saat menemukan templat kode untuk transaksi batch Anda.

DApps Transaksi Batch Ethereum

Ada juga layanan yang dapat Anda gunakan untuk menyederhanakan proses pengelompokan transaksi Ethereum Anda jika Anda tidak nyaman membuat kode. Salah satu layanan tersebut, Pengirim Banyak, memungkinkan Anda melakukan transaksi batch menggunakan alamat dompet yang Anda berikan.

Menggunakan MultiSender, Anda dapat melakukan transaksi batch melalui MetaMask. Anda harus memberikan MultiSender daftar alamat dompet tujuan dalam format CSV. Situs ini menggunakan sesuatu yang dikenal sebagai kunci yang dihasilkan sendiri, semacam kunci sekali pakai yang menerima dana Anda dan mengirimkannya ke alamat tujuan setelah Anda mengonfirmasi kumpulannya.

Biaya penggunaan layanan ini bergantung pada token ERC-20 spesifik yang ingin Anda kirimkan secara berkelompok, tetapi MultiSender juga menyediakan alat yang dapat Anda gunakan untuk memperkirakan biaya yang akan Anda keluarkan. Setiap batch dapat menampung jumlah alamat yang tidak terbatas. Setiap transaksi batch biasanya memakan waktu tiga hingga lima menit, tetapi ini dapat berubah tergantung pada keadaan jaringan pada saat itu.

Untuk menggunakan MultiSender, Anda perlu menghubungkan dompet keluar Anda. MultiSender diketahui mendukung MetaMask, tetapi juga mendukung semua dompet yang didukung oleh protokol WalletConnect.

Atau, Anda juga bisa mempertimbangkan Pengirim Massal, DApp transaksi batch serupa yang menyederhanakan proses batching. DApp ini mendukung batch buatan Ethereum, Solana, Longsor, Tron, dan berbagai cryptocurrency lainnya. Sekali lagi, Anda dapat mengunggah alamat tujuan dalam format Excel, CSV, atau TXT, tetapi jika dalam format NFT (token ERC-721 atau ERC-1155) yang ingin Anda kirim secara berkelompok, Anda harus memasukkan alamat dompet secara manual.

Anda harus menghubungkan dompet Anda untuk menggunakan BulkSender, dan biaya yang akan Anda keluarkan tergantung pada jenis kripto yang Anda kirim secara berkelompok. Anda juga dapat menyesuaikan kecepatan jaringan transaksi batch Anda, tetapi hal ini kemungkinan akan memengaruhi biaya Anda.

Mengelompokkan Transaksi Ethereum Anda Dapat Menghemat Uang Anda

Dengan melakukan transaksi batch, biaya gas Ethereum Anda dapat diturunkan secara signifikan. Meskipun proses ini masih sedikit tentatif, Anda dapat memanfaatkannya untuk keuntungan Anda dan menghindari kehilangan sebagian besar Ether karena biaya gas yang membuat frustrasi.