Siapa pun yang telah mencetak NFT setidaknya sekali atau mentransfer mata uang kripto ke suatu tempat tahu bahwa ada biaya transaksi di blockchain. Pada artikel ini saya akan memberi tahu Anda mengapa hal itu diperlukan dan bagaimana cara menghematnya.

Ada dua alasan utama mengapa blockchain mempunyai biaya (biaya jaringan). Alasan pertama adalah dukungan untuk penambang/validator. Mereka diperlukan untuk mengkonfirmasi transaksi. Alasan kedua adalah untuk memastikan keamanan jaringan. Komisi ini bertindak sebagai pertahanan terhadap serangan. Berkat komisi tersebut, penyerang kemungkinan besar tidak akan meluncurkan beberapa ratus ribu transfer secara bersamaan - biayanya akan sangat mahal.

Biaya transaksi dikumpulkan secara berbeda di berbagai blockchain. Pada artikel ini saya akan berbicara tentang cara kerjanya untuk Bitcoin dan Ethereum. Tapi pertama-tama, sedikit program pendidikan.

Penambang adalah orang yang terlibat dalam penambangan (“menambang” mata uang kripto di komputernya) atau program yang mengemas transaksi ke dalam blok.

Validator adalah orang yang memiliki N keping mata uang kripto (dalam kasus Ethereum, untuk menjadi validator Anda harus memiliki 32 ETH) dan memiliki program validator di komputernya, atau program itu sendiri, yang mengemas transaksi ke dalam blok.

Jika ada yang menginginkan artikel di mana saya akan berbicara lebih detail tentang penambang dan validator, tulis saja di komentar.

1)    #биткоин . Saat mengirim suatu transaksi, dilakukan pengecekan untuk memastikan kebenarannya dan pengirim memiliki jumlah koin yang cukup. Setelah ini, transaksi memasuki antrian transaksi khusus yang disebut “mempool”. Transaksi akan tetap berada dalam antrian ini hingga dikemas ke dalam blok. Sampai transaksi ditambahkan ke blok oleh penambang, transaksi tersebut dianggap belum dikonfirmasi. Seorang penambang harus dipahami bukan sebagai pribadi, tetapi sebagai program khusus. Setelah transaksi dicatat di blok, transaksi selesai. Transaksi tidak keluar dari mempool sesuai urutan penerimaannya. Semakin tinggi komisi yang dibayarkan pengirim, semakin besar prioritasnya. Oleh karena itu, transaksi dengan komisi kecil mungkin membutuhkan waktu lebih lama untuk diselesaikan. Anda dapat membaca lebih lanjut tentang transaksi Bitcoin di artikel yang saya tinggalkan di komentar.

2)    Ethereum. Saat mengirim transaksi, semuanya terjadi dengan cara yang hampir sama seperti di blockchain Bitcoin. Perbedaan yang signifikan adalah validator, bukan penambang, yang bertanggung jawab untuk mengonfirmasi transaksi di blockchain Ethereum. Algoritma pembentukan komisi juga berbeda. Biaya komisi tergantung pada kompleksitas transaksi dan kemacetan jaringan. Biaya komisi mencakup 2 parameter - batas gas (batas GAS) dan GWEI. GAS merupakan satuan ukuran daya komputasi yang akan dikeluarkan dalam melakukan suatu transaksi. Batas GAS adalah jumlah maksimum daya komputasi yang dapat digunakan untuk transaksi tertentu. Misalnya, saat mentransfer ETH dari satu dompet ke dompet lainnya, batas GAS adalah 21.000 GAS. Ini tidak berarti secara pasti berapa banyak gas yang akan dikeluarkan, ini hanya nilai maksimalnya. GWEI adalah biaya gas. 1 GWEI sama dengan 1 nanoether atau 0,000000001 ETH (10^-9 ETH). Hasilnya, komisi sama dengan batas GAS * GWEI.

Dan sekarang ke bagian yang menyenangkan. Semua orang tahu bahwa dompet modern sendiri menghitung komisi optimal dan menawarkannya kepada pengguna. Di beberapa dompet, seperti   MetaMask, pengguna memiliki opsi untuk mengubah biaya dan mencoba melakukan transaksi dengan biaya yang diubah. Namun bukan berarti transaksi akan selesai. Selanjutnya saya hanya akan berbicara tentang pengalaman saya menggunakannya dan hanya berkaitan dengan jaringan BSC. Jika Anda mencoba menetapkan jumlah komisi kurang dari yang diusulkan, transaksi tidak akan berhasil. Namun hal ini bisa dielakkan. Ada layanan yang memungkinkan Anda mengubah biaya di dompet. Untuk melakukan ini, Anda perlu memilih blockchain yang diinginkan dan klik “Tambah Jaringan”. Jaringan baru akan ditambahkan ke dompet Anda, di mana transaksi akan dikirim dengan komisi yang diubah. Pada dasarnya, ini adalah jaringan BSC utama yang sama, hanya dengan “lapisan” perangkat lunak yang memungkinkan Anda mengubah komisi, namun perlu diingat bahwa jika jumlah komisi dikurangi, transaksi akan memakan waktu lebih lama.