Beranda » Belajar Trading Kripto » Bagaimana cara kerja blockchain? Mining dan staking dijelaskan

Bagaimana cara kerja blockchain? Mining dan staking dijelaskan

Bagaimana cara kerja blockchain? Penjelasan mudah untuk pemula tentang blok, hash, node, konsensus, mining (proof of work) dan staking (proof of stake), lengkap dengan contoh.

Jawaban singkat: blockchain adalah catatan transaksi bersama yang disimpan banyak komputer sekaligus. Transaksi baru dikelompokkan ke dalam blok, dan setiap blok berisi sidik jari (hash) dari blok sebelumnya, sehingga semuanya tersambung menjadi rantai. Mengubah catatan lama akan memutus semua sambungan setelahnya, jadi jaringan akan menolaknya. Mining (proof of work) atau staking (proof of stake) menentukan siapa yang boleh menambahkan blok berikutnya.

Perumpamaan buku catatan

Bayangkan sekelompok teman yang patungan biaya. Daripada memercayakan buku catatan kepada satu orang, semua memegang salinan yang sama. Saat seseorang membayar, ia mengumumkannya, semua memeriksa apakah ia benar-benar punya uangnya, lalu semua menulis baris yang sama di buku masing-masing. Jika ada yang diam-diam mengubah bukunya, buku itu tidak lagi cocok dengan yang lain dan kelompok mengabaikannya.

Blockchain melakukan hal yang sama dengan komputer dan matematika. “Buku catatan” adalah buku besar, “teman-teman” adalah node, dan aturan untuk menyepakati halaman berikutnya disebut konsensus.

Komponen dasar

Transaksi

Transaksi adalah pesan bertanda tangan seperti “kirim 0,01 BTC dari alamat A ke alamat B”. Pesan ini ditandatangani dengan kunci privat pengirim, yang membuktikan kepemilikan tanpa membuka kuncinya. Baca lebih lanjut tentang kunci di panduan wallet kripto kami.

Blok

Blok adalah sekumpulan transaksi plus header. Header berisi stempel waktu, ringkasan semua transaksi dalam blok (Merkle root) dan hash blok sebelumnya. Di Bitcoin, blok baru muncul sekitar setiap 10 menit. Di Ethereum, setiap 12 detik.

Hash

Fungsi hash mengubah data apa pun menjadi sidik jari pendek dengan panjang tetap. Bitcoin memakai SHA-256. Ubah satu karakter saja pada input dan hasilnya berubah total, dan tidak ada cara praktis untuk menghitung balik dari hash ke datanya. Karena setiap blok menyimpan hash blok sebelumnya, mengedit satu transaksi lama akan mengubah hash blok itu, memutus sambungan di blok berikutnya, dan seterusnya sampai ujung rantai.

Node

Node adalah komputer yang menjalankan perangkat lunak blockchain. Setiap full node menyimpan salinan buku besar dan memeriksa sendiri setiap transaksi dan blok sesuai aturan. Siapa pun bisa menjalankannya, dan itulah yang membuat blockchain publik sulit disensor atau dikendalikan.

Apa yang terjadi saat Anda mengirim kripto

  1. Wallet Anda membuat dan menandatangani transaksi.
  2. Transaksi disiarkan ke node terdekat, yang memeriksanya lalu meneruskannya. Transaksi yang valid menunggu di antrean yang disebut mempool.
  3. Penambang atau validator memilih transaksi dari antrean, biasanya yang membayar biaya lebih tinggi, lalu menyusun blok.
  4. Blok dibagikan ke jaringan. Node memverifikasinya dan menambahkannya ke salinan rantai mereka.
  5. Transaksi Anda kini punya satu konfirmasi. Setiap blok berikutnya menambah satu lagi. Exchange menentukan sendiri berapa konfirmasi yang dibutuhkan sebelum mengkreditkan deposit.

Konsensus: siapa yang menambahkan blok berikutnya?

Di jaringan tanpa bos, harus ada cara yang adil untuk memutuskan siapa yang menulis halaman berikutnya, dan harga yang harus dibayar oleh yang curang. Dua metode paling umum adalah proof of work dan proof of stake.

Mining (proof of work)

Pada proof of work, yang dipakai Bitcoin, penambang berlomba mencari angka yang jika digabung dengan data blok menghasilkan hash di bawah nilai target. Satu-satunya cara menemukannya adalah coba-coba, miliaran kali per detik, dengan mesin bernama ASIC. Penambang pertama yang menemukannya menerbitkan blok dan mendapat hadiah blok plus biaya transaksi.

Staking (proof of stake)

Pada proof of stake, yang dipakai Ethereum sejak 2022 dan banyak blockchain yang lebih baru, tidak ada mesin mining. Validator mengunci koin sebagai jaminan. Protokol memilih secara acak satu validator untuk mengusulkan blok berikutnya, dan validator lain memberi suara (atestasi) bahwa blok itu valid.

Sebagai pengguna biasa, Anda umumnya bisa staking lewat exchange atau layanan staking tanpa menjalankan validator sendiri. Imbalan tidak dijamin, koin Anda bisa terkunci untuk sementara dan Anda menanggung risiko penyedianya. Sebelum staking, pastikan platform itu diizinkan di negara Anda.

Proof of work vs proof of stake

Proof of work (mining) Proof of stake (staking)
Siapa yang menambah blok Penambang dengan daya komputasi Validator dengan koin yang dikunci
Biaya untuk menyerang Perangkat keras dan listrik Membeli dan mempertaruhkan sebagian besar koin
Konsumsi energi Tinggi Rendah
Hukuman jika curang Listrik terbuang, hadiah hilang Slashing atas jaminan
Contoh Bitcoin, Litecoin, Dogecoin Ethereum, Solana, Cardano

Blockchain publik vs privat

Blockchain publik seperti Bitcoin dan Ethereum memungkinkan siapa pun membaca buku besar, mengirim transaksi dan menjalankan node. Blockchain privat atau berizin dijalankan oleh sekelompok perusahaan yang dikenal, misalnya untuk pembiayaan perdagangan. Bisa lebih cepat, tetapi bergantung pada kepercayaan kepada operatornya, sehingga sebagian besar keunikan kripto publik hilang.

Yang tidak dilakukan blockchain

Langkah selanjutnya

Jika ingin mencoba langsung, mulailah dari jumlah kecil. Bandingkan platform di perbandingan exchange kami (BingX di posisi #1 dan OKX di posisi #2 di peringkat umum kami), pelajari cara kerja stablecoin dan unduh panduan gratis untuk pemula tentang memilih exchange yang aman.

Pertanyaan yang sering diajukan

Bagaimana cara kerja blockchain dengan kata sederhana?

Banyak komputer menyimpan daftar transaksi yang sama. Transaksi baru ditambahkan dalam blok, setiap blok tersambung ke blok sebelumnya lewat hash, dan jaringan menyepakati blok baru melalui mining atau staking. Mengubah data lama akan memutus sambungan, jadi perubahan itu ditolak.

Apa itu blok dalam blockchain?

Blok adalah sekumpulan transaksi dengan header yang berisi stempel waktu dan hash blok sebelumnya. Sambungan hash inilah yang membentuk rantai.

Apa beda mining dan staking?

Mining memakai daya komputasi untuk bersaing mendapatkan hak menambah blok (proof of work). Staking memakai koin yang dikunci sebagai jaminan, dan validator dipilih untuk menambah blok (proof of stake). Keduanya memberi imbalan kepada peserta yang jujur.

Bisakah blockchain diretas?

Blockchain publik yang besar sangat sulit diubah karena penyerang butuh sebagian besar daya mining atau koin yang di-stake. Peretasan biasanya menyasar exchange, aplikasi, smart contract atau pengguna, bukan rantainya.

Apakah staking kripto aman?

Staking punya risiko: harga turun, masa penguncian, slashing dan risiko platform tempat Anda staking. Imbalan tidak dijamin.

Siapa yang mengendalikan blockchain?

Di blockchain publik, tidak ada satu pihak pun. Aturan ditegakkan oleh perangkat lunak yang dijalankan ribuan node independen, dan perubahan butuh kesepakatan luas.

Bukan nasihat keuangan. Artikel ini hanya untuk edukasi. Harga kripto sangat fluktuatif dan Anda bisa kehilangan seluruh uang yang Anda investasikan. Periksa aturan di negara Anda sebelum membeli.