Apa Itu Blockchain dan Bagaimana Cara Kerjanya?
Belajar Dasar-Dasar Blockchain

Blockchain adalah sistem pencatatan digital yang dibagikan kepada banyak komputer dalam sebuah jaringan. Sistem ini memungkinkan peserta menyepakati urutan transaksi dan kondisi terbaru tanpa mengandalkan satu database milik satu perusahaan.
Analogi buku kas bersama
Bayangkan sekelompok orang memiliki salinan buku kas yang sama. Setiap transaksi baru diperiksa berdasarkan aturan yang telah disepakati. Setelah diterima, informasi tersebut ditambahkan ke buku kas dan salinannya diperbarui. Tidak ada satu orang yang bebas mengubah catatan lama tanpa diketahui peserta lain.
Analogi ini membantu, tetapi blockchain lebih kompleks. Jaringan menggunakan kriptografi, perangkat lunak node, mekanisme konsensus, dan insentif ekonomi untuk menjaga kesesuaian data.
Komponen utama blockchain
Transaksi
Transaksi adalah permintaan untuk mengubah keadaan jaringan. Mengirim token, melakukan swap, memberi approval, atau menyetor aset ke lending protocol adalah contoh transaksi.
Blok
Transaksi dikumpulkan ke dalam blok. Blok baru mengacu pada catatan sebelumnya sehingga terbentuk riwayat yang berurutan. Inilah asal istilah blockchain atau rantai blok.
Node
Node adalah komputer yang menjalankan perangkat lunak jaringan. Node dapat menyimpan data, memeriksa aturan, dan meneruskan transaksi. Tidak semua node memiliki peran yang sama pada setiap blockchain.
Validator atau miner
Tergantung mekanisme konsensusnya, jaringan memakai validator atau miner untuk membantu memilih dan mengusulkan blok. Validator bukan customer service dan tidak dapat begitu saja membatalkan transaksi yang salah.
Konsensus
Konsensus adalah cara peserta jaringan menyepakati kondisi blockchain. Proof-of-stake menggunakan aset yang dipertaruhkan oleh validator, sedangkan proof-of-work menggunakan pekerjaan komputasi. Detail setiap jaringan dapat berbeda.
Bagaimana transaksi diproses?
- Anda membuat tindakan melalui wallet atau dApp.
- Wallet menampilkan detail dan meminta tanda tangan.
- Transaksi disiarkan ke jaringan.
- Node memeriksa format, tanda tangan, saldo, nonce, dan aturan terkait.
- Validator memasukkan transaksi yang valid ke blok.
- Blok ditambahkan ke rantai dan memperoleh konfirmasi.
- Saldo atau posisi smart contract diperbarui.
Transaksi dapat tertunda jika biaya yang ditawarkan terlalu rendah atau jaringan ramai. Transaksi juga dapat gagal saat kondisi smart contract berubah, batas slippage tidak terpenuhi, atau gas tidak cukup. Transaksi gagal masih dapat memakai gas karena jaringan telah melakukan komputasi.
Apa yang sebenarnya tersimpan?
Blockchain menyimpan data yang diperlukan untuk menentukan kondisi jaringan, seperti saldo, kode smart contract, dan perubahan akibat transaksi. File besar biasanya tidak disimpan langsung karena mahal. Aplikasi dapat menggunakan penyimpanan lain dan hanya menaruh referensi atau data penting di blockchain.
Alamat, private key, dan tanda tangan
Alamat adalah identitas publik yang dapat menerima aset. Private key adalah rahasia yang digunakan untuk menghasilkan tanda tangan digital. Tanda tangan membuktikan bahwa pemilik key menyetujui transaksi tanpa membuka private key kepada jaringan.
Blockchain tidak mengetahui nama asli pengguna secara otomatis. Namun, aktivitas alamat bersifat publik dan dapat dianalisis. Jika alamat pernah dikaitkan dengan identitas, riwayat transaksinya dapat lebih mudah ditelusuri.
Mengapa catatan sulit diubah?
Blok saling terkait secara kriptografis dan banyak node memverifikasi aturan jaringan. Mengubah catatan lama akan menimbulkan ketidaksesuaian dan memerlukan kendali yang sangat besar atas mekanisme konsensus. “Sulit diubah” bukan berarti setiap blockchain memiliki keamanan yang sama; keamanan bergantung pada desain, jumlah peserta, distribusi validator, dan kondisi ekonomi.
Kaitan blockchain dengan DeFi
DeFi menggunakan blockchain sebagai lapisan pencatatan dan penyelesaian. Smart contract menyimpan aturan serta posisi pengguna, misalnya jumlah jaminan, pinjaman, atau bagian liquidity pool. Karena posisi berada on-chain, pengguna dapat memeriksanya melalui explorer dan aplikasi lain dapat mengintegrasikannya.
Hal yang harus diperiksa sebelum transaksi DeFi
- Jaringan yang aktif di wallet.
- Alamat kontrak token dan protokol.
- Aset serta jumlah yang dikirim.
- Jenis tindakan: approval, swap, deposit, borrow, atau withdraw.
- Gas limit dan estimasi biaya.
- Slippage dan minimum output.
- Status transaksi melalui block explorer.
Miskonsepsi umum
- Semua data blockchain anonim: lebih tepat disebut pseudonim pada banyak jaringan publik.
- Semua blockchain terdesentralisasi: tingkat desentralisasi berbeda-beda.
- Transaksi selalu instan: waktu konfirmasi tergantung jaringan dan kepadatan.
- Blockchain pasti benar: blockchain menjalankan aturan yang diprogram; bug aplikasi tetap mungkin terjadi.
Poster Edukasi Tentang Blockchain

Kesimpulan
Blockchain adalah infrastruktur pencatatan dan penyelesaian yang memungkinkan banyak peserta memverifikasi kondisi bersama. Bagi pengguna DeFi, pemahaman paling penting adalah cara transaksi ditandatangani, diproses, dikonfirmasi, dan dilihat melalui explorer. Dengan pemahaman ini, Anda tidak hanya percaya pada tampilan dApp.
