Lompat ke konten
Daftar Isi

Apa Itu Blockchain, Teknologi Yang Mendasari Kripto

Teknologi Blockchain

Mata uang cryptocurrency telah menjadi tren dalam beberapa tahun terakhir. Bitcoin dan Dogecoin adalah beberapa contoh mata uang digital yang menggunakan teknologi blockchain.

Bagi orang awam yang belum mengenal dunia cryptocurrency, teknologi blockchain dapat terdengar sangat asing. Namun, teknologi ini memiliki potensi untuk merevolusi pertukaran data dengan mengeliminasi kebutuhan pihak sentral.

Teknologi blockchain juga telah memengaruhi industri perbankan dan mengancam eksistensi model bisnis tradisional dengan memperkenalkan sistem terdesentralisasi. Namun, bagaimana cara kerja teknologi blockchain, dan mengapa hal ini menjadi begitu populer dan berkembang pesat?

Dalam artikel ini, akan dijelaskan konsep dasar teknologi blockchain dan dampaknya pada mata uang cryptocurrency.

Pengertian Blockchain

Blockchain adalah teknologi buku besar virtual yang terdesentralisasi, sehingga sulit untuk dimanipulasi atau diubah. Teknologi ini dapat diibaratkan seperti file spreadsheet berukuran besar dengan deretan transaksi, yang dibagikan oleh setiap peserta dan dapat diverifikasi oleh pihak lain.

Proyek blockchain pertama dan paling terkenal adalah Bitcoin, yang memungkinkan pengguna untuk mengirim dan menerima Bitcoin melalui jaringan blockchain.

Pada tahun 2015, seorang programmer Kanada bernama Vitalik Buterin meluncurkan jaringan Ethereum, yang kini menjadi blockchain terbesar kedua setelah Bitcoin. Ethereum memungkinkan pengguna untuk meluncurkan aplikasi terdesentralisasi (DApps) atau token.

Selain Bitcoin dan Ethereum, banyak alternatif mata uang cryptocurrency telah dikembangkan, termasuk di Indonesia. Banyak mata uang tersebut merupakan turunan dari dua mata uang kripto terbesar tersebut.

Karekteristik Blockchain

Blockchain memiliki karakteristik yang membuatnya sangat aman digunakan dalam transaksi mata uang cryptocurrency.

Berikut adalah beberapa karakteristik utama dari teknologi blockchain:

1. Menggunakan tipe database baru

Blockchain adalah jenis database baru yang dapat menyimpan berbagai jenis transaksi, termasuk pembayaran dengan mata uang digital, serta data penting seperti kontrak, ijazah, atau akta kepemilikan. Setiap transaksi disimpan dalam bentuk blok yang ditandatangani secara digital oleh kedua belah pihak dan disimpan langsung di dalam database tanpa melalui pihak ketiga.

2. Rantai tidak bisa dipecahkan

Semua informasi dalam blockchain disimpan dengan terenkripsi menggunakan kriptografi. Mata uang digital yang menggunakan teknologi blockchain, seperti Bitcoin, disebut sebagai “cryptocurrency”. Semua transaksi disimpan dalam bentuk blok yang membentuk rantai yang tidak dapat diubah dan tidak dapat dilacak.

3. Tidak ada bagian tengah

Sebagian besar jenis database tradisional diatur secara terpusat dengan satu lokasi penyimpanan data. Namun, blockchain tidak memiliki titik pusat, melainkan terdiri dari beberapa node (komputer) yang masing-masing menyimpan salinan persis dari database. Hal ini memastikan bahwa tidak ada pihak tengah yang dapat mengubah atau mengontrol transaksi.

4. Pengawasan yang terdesentralisasi

Blockchain tidak memiliki pemilik atau pengawas tunggal seperti halnya database tradisional. Pengawasan dilakukan oleh para pengguna sendiri, dan setiap transaksi baru harus disetujui oleh node dalam jaringan sebelum disimpan dalam database.

Hal ini memastikan bahwa tidak ada pihak yang dapat mengubah atau memanipulasi data dalam database.

5. Tingkat keamanan yang tinggi

Semua perubahan dalam database secara otomatis didistribusikan ke seluruh node dalam jaringan, sehingga sistem tidak bergantung pada satu database pusat. Jika salah satu node di jaringan mengalami masalah, data masih dapat diakses dari node lainnya. Hal ini menjadikan teknologi blockchain lebih aman daripada sistem dengan database pusat.

6. Teknologi terbuka

Blockchain adalah teknologi terbuka (open source) yang dapat digunakan untuk berbagai aplikasi. Siapa pun yang menguasai teknologi ini dapat membangun database blockchain sendiri untuk aplikasi mereka. Selain itu, pengguna dapat menentukan protokol dan aturan yang harus diikuti oleh database dan penggunanya.

Contoh Blockchain

Ada empat jenis blockchain yang umum digunakan saat ini, masing-masing memiliki perbedaan dalam hal pengaturan peserta, otorisasi transaksi, dan persetujuan transaksi. Keempat jenis tersebut adalah sebagai berikut:

  1. Blockchain konsorsium: Jenis blockchain ini dikelola oleh sekelompok perusahaan dengan hak akses khusus. Pada jenis ini, persetujuan transaksi tergantung pada aturan yang telah ditetapkan oleh kelompok tersebut.
  2. Blockchain semi-pribadi: Jenis blockchain ini dimiliki oleh satu perusahaan sebagai administrator. Administrator akan menentukan siapa yang diterima di jaringan blockchain, dan siapa yang memiliki hak untuk melakukan transaksi.
  3. Blockchain pribadi: Jenis blockchain ini dimiliki oleh satu organisasi yang menentukan siapa yang dapat berpartisipasi di jaringan blockchain dan siapa yang memiliki hak untuk melakukan transaksi. Pada jenis ini, transaksi tidak bersifat publik dan hanya dapat dilihat oleh pihak yang berwenang.
  4. Blockchain publik: Jenis blockchain ini merupakan jaringan blockchain yang terbuka untuk umum. Tidak ada hak akses, pengguna tetap anonim, dan semua transaksi bersifat publik. Cryptocurrency seperti Bitcoin termasuk dalam kategori blockchain publik.

Mengapa Sistem Blockchain Dirancang

Dunia modern dirancang secara terpusat. Misalnya, uang diatur melalui bank, surat melalui pusat penyortiran dan bahkan Internet bekerja melalui server dan penyedia pusat. Teknologi blockchain ingin sepenuhnya mendesentralisasikan pertukaran data dengan penekanan ekstra pada keamanan dan privasi tanpa memerlukan perantara.

Blockchain hadir sebagai perangkat lunak yang memungkinkan hal tersebut. Dengan blockchain, pertukaran data tidak terjadi melalui server pusat, tetapi melalui jaringan komputer yang terdesentralisasi.

Tidak ada seorang pun di jaringan ini yang berada di puncak. Setiap orang sama dan setiap komputer membantu memeriksa apakah pertukaran yang dilakukan sudah benar. Jadi tidak ada kemungkinan penipuan atau pemalsuan dan tidak ada yang harus memeriksanya. Ini membuat teknologinya dapat diandalkan dan cocok untuk bertukar mata uang kripto seperti Bitcoin dan aplikasi lain yang tak terhitung jumlahnya.

Cara Kerja Blockchain

Saat ini, banyak database seperti database bank dikelola dan dikendalikan oleh satu otoritas pusat. Hal ini dikenal sebagai manajemen terpusat. Namun, hal ini berbeda dengan blockchain. Dalam blockchain, setiap peserta dapat melihat database dan memeriksa apakah terdapat upaya penipuan atau kecurangan. Oleh karena itu, blockchain terdesentralisasi.

Keuntungan menggunakan blockchain daripada database terpusat adalah bahwa orang tidak lagi harus bergantung pada satu badan. Selain itu, banyak perantara tidak lagi diperlukan, sehingga dapat menghemat waktu dan uang. Sebagai contoh, kontrak pembelian rumah dapat dicatat di dalam blockchain di masa depan dan ditransfer ke satu sama lain tanpa campur tangan broker dan notaris.

Blockchain dapat memastikan bahwa penandatanganan fisik dan pembagian kontrak dicatat secara aman dalam blockchain. Selain itu, blockchain dapat membantu dalam penyimpanan data dan pembayaran karyawan di seluruh dunia dalam cryptocurrency tanpa biaya transaksi yang tinggi.

Bagaimana blockchain bekerja?

Blockchain bekerja melalui sebuah buku besar: akuntansi kronologis terdesentralisasi di mana semua transaksi disimpan. Register ini tidak ada di satu tempat pusat, tetapi dibagikan oleh semua peserta. Setiap kali terdapat pertukaran data, baris baru ditambahkan ke dalam buku besar umum ini.

Contohnya, semua transaksi Bitcoin dilacak dalam buku besar yang dibagikan oleh semua orang yang memiliki mata uang elektronik ini.

Buku besar semacam itu terdiri dari blok-blok yang berisi bagian-bagian dari transaksi. Setiap blok memiliki referensi ke blok sebelumnya untuk menjaga kronologinya. Dalam hal ini, dibuatlah rantai blok: blockchain.

Ilustrasi node dalam blockchain yang bertukar data dan saling mencocokkan.
Antar node secara konstan bertukar informasi dalam blockchain, untuk mencocokkan data.

Data yang ditukarkan melalui blockchain diberikan kode hash unik, yang berfungsi sebagai sidik jari digital. Hal ini memungkinkan untuk memeriksa apakah data telah diubah tanpa melihat isi datanya.

Kode hash tidak dapat diubah menjadi data asli, sehingga kode tersebut aman di dalam buku besar bersama. Hanya pemilik yang dapat melihat data di balik kode hash, sehingga jika terdapat pertukaran data, hanya pemilik baru yang dapat melihat dan menggunakannya.

Jika terjadi perubahan pada data, kode hash tidak lagi benar dan transaksi tidak akan dimasukkan ke dalam blockchain. Dengan teknologi ini, masyarakat dapat saling percaya tanpa memerlukan pihak ketiga seperti bank.

Bitcoin bukanlah satu-satunya jenis mata uang kripto yang ada di pasaran. Contoh lainnya adalah Litecoin atau Ethereum dan ada banyak perusahaan rintisan kecil yang mencobanya. Pertumbuhan penawaran mata uang kripto ini tidak bisa dilihat secara terpisah dari Bitcoin, karena para pemula mencoba meniru kesuksesannya.

Mata uang kripto yang lebih kecil menarik bagi para trader Indonesia untuk diperdagangkan karena mereka memiliki potensi untuk tumbuh dengan cepat. Namun, membayar dengan mata uang kripto kecil tersebut di toko tidak realistis. Oleh karena itu, mata uang kripto harus diperdagangkan terlebih dahulu agar dapat digunakan di dunia nyata. Karena pertumbuhan Bitcoin yang cepat, perdagangan relatif lambat. Sebuah transaksi harus terlebih dahulu diverifikasi oleh serangkaian komputer di dalam blockchain dan ditambahkan ke dalam blok. Ini dilakukan dengan bantuan penambang.

Salah satu bagian dari mata uang kripto adalah penambangan. Komputer mana pun yang memiliki dompet digital mata uang kripto tertentu dapat digunakan untuk memverifikasi transaksi dan membuat blok baru. Hal ini dilakukan dengan menggunakan daya komputasi komputer untuk memecahkan teka-teki matematika yang kompleks.

Tentu saja, penambang individual atau kelompok penambang tidak hanya meminjamkan daya komputasi mereka. Sebagai hadiah untuk memverifikasi transaksi dan membuat blok, koin baru dibuat untuk penambang.

Cara Menggunakan Blockchain

Cara paling mudah menggunakan blockchain adalah dengan menggunakan produk teknologi yang memakai sistem tersebut. Contohnya adalah uang kripto, smart contract, atau DeFi (decentralized finance). Cara lainnya adalah dengan menjalankan node di komputer Anda.

Untuk melihat transaksi yang pernah terjadi, Anda bisa menggunakan Blockchain Explorer dengan tool dari Coinmarketcap misalnya.

Untuk menjadi partisipan aktif, Anda bisa memimjamkan kemampuan prosesor alat yang dipunyai sebagai node. Dengan menjadi node, Anda berfungsi sebagai validator transaksi sehingga berkontribusi pada hidupnya ekosistem blockchain. Hanya saja, Anda membutuhkan perangkat keras yang mumpuni seperti RAM 16 GB dan penyimpanan SSD.

Kelebihan Menggunakan Blockchain

Blockchain adalah teknologi dasar yang memungkinkan pertukaran data secara rahasia. Penggunaannya tidak terbatas. Aplikasi paling terkenal adalah perdagangan mata uang kripto. Ini adalah koin digital yang ada di luar bank.

Teknologi Blockchain, bagaimanapun, cocok untuk menukar apa pun yang dapat didigitalisasi. Misalnya, dimungkinkan untuk menyusun kontrak pintar (smart contract) melalui blockchain. Kontrak pintar adalah perjanjian terprogram yang berisi aturan khusus. Bayangkan kontrak sewa pintar di mana hal-hal seperti masa sewa, jumlah sewa, dan deposit disertakan, tetapi juga, misalnya, ketentuan bahwa kunci pintu elektronik hanya terbuka ketika sewa telah dibayar dengan Bitcoin. Kontraknya ada di blockchain, jadi peserta harus mematuhi aturan yang disepakati. Dengan cara ini, teknologi dapat digunakan untuk semua jenis aplikasi tanpa memerlukan perantara.

Salah satu keuntungan dari Blockchain adalah dapat menggantikan kontrak dan dokumentasi kertas yang kaku dengan dokumen elektronik yang aman dan cerdas. Ini dapat membuat banyak proses menjadi lebih efisien. Beberapa contohnya adalah:

  • Cryptocurrency: aplikasi blockchain yang paling terkenal namun kini sudah ada ratusan jenis cryptocurrency yang berbeda. Ethereum dan Litecoin adalah contohnya. Masing-masing memiliki varian database Blockchain mereka sendiri, yang tidak memerlukan intervensi dari lembaga keuangan. Itu membuat prosesnya jauh lebih efisien. Pembayaran internasional yang biasanya memakan waktu berhari-hari atau terkadang berminggu-minggu kini diatur dalam 10 menit.
  • Perawatan kesehatan: yang disebut kontrak pintar dapat mencatat perjanjian antara, misalnya, perusahaan asuransi perawatan kesehatan dan pelanggan. Perusahaan asuransi kesehatan dapat menggunakan ini di masa depan. Segera setelah Anda menerima perawatan, Anda dapat mengirimkannya ke kontrak pintar Anda. Itu bisa menentukan sendiri apakah Anda diasuransikan untuk itu. Jika demikian, maka akan diganti secara otomatis. Jadi tidak ada lagi prosedur yang memakan waktu dari pihak penanggung.
  • Data pasien: data pasien dari laboratorium rumah sakit seringkali masih dikirim melalui pos ke rumah sakit lain, kemudian dimasukkan secara manual ke dalam komputer. Proses yang mahal, rawan kesalahan, dan lambat. Adanya teknologi blockchain di dunia medis membuatnya lebih cepat, lebih murah dan kesalahan hampir tidak mungkin terjadi.
  • Hak Cipta: dimungkinkan juga bagi komposer, penulis lirik, dan penulis untuk menyimpan hak cipta mereka dalam database Blockchain. Dengan cara ini, mereka dapat secara otomatis menerima kompensasi setiap kali seseorang menggunakannya. Perantara yang berurusan dengan hak cipta tak akan dibutuhkan lagi.
  • Pemerintah juga menggunakan teknologi blockchain. Secara teori, mereka dapat mengotomatiskan lebih banyak proses misalnya tunjangan perumahan yang menurut aturan kontrak pintar hanya dapat digunakan untuk sewa. Namun, sampai saat ini pemerintah Indonesia belum menerapkannya.
  • Pemilihan elektronik dan online juga akhirnya menjadi pilihan yang realistis dengan menerapkan teknologi blockchain.  Dengan blockchain, tidak mungkin ada yang dapat mengacaukan suara yang dikumpulkan.
  • Armada mobil self-driving, dikendalikan oleh perangkat lunak yang berjalan di jaringan blockchain. Melalui jaringan itu, perusahaan dapat membuat mobil berkeliling dan dibayar. Dengan uang itu, listrik dan perbaikan otomatis dibayar dan mobil baru tanpa pengemudi dipesan. Setiap transaksi baru berakhir di blockchain.
  • Melalui blockchain juga dapat dibuat data dalam bidang komoditas misalnya kelapa dari Indonesia telah ditanam secara berkelanjutan dan bahwa petani telah menerima harga yang pantas untuk itu. Sederhananya setiap kelapa memiliki kode unik, yang dengannya pengguna dapat mengetahui dengan tepat siapa yang memetik kelapa dan berapa harga yang diterima untuk itu.

Kerugian Menggunakan Blockchain

Dimana ada keunggulan maka di situ pasti ada kekurangannya. Itu berlaku juga untuk blockchain. Salah satu kerugian atau kekurangan blockchain adalah membutuhkan daya komputasi yang sangat besar, yaitu listrik dari komputer, untuk memverifikasi setiap blok dan menambahkannya ke rantai. Dan ada juga ribuan komputer di seluruh jaringan. Jumlah transaksi Bitcoin masih relatif terbatas. Namun semua transaksi dan transaksi Bitcoin bersama-sama mengkonsumsi lebih dari total konsumsi daya negara seperti Swiss.

Kelemahan lain dari sistem ini misalnya banyak dari uang elektronik ini saat ini berada di tangan segelintir orang yang dapat memiliki pengaruh besar dengan tindakan mereka. Jika mereka menjual sebagian dari mata uang digital mereka, nilainya segera turun tajam. Bitcoin juga sekarang merupakan pasar liar tanpa aturan, di mana seseorang dapat dengan bebas menyebarkan rumor dan memanfaatkannya, atau bekerja dengan orang lain untuk mempengaruhi harga.

Begitu blockchain digunakan lebih banyak, konsekuensi terbesar adalah bahwa pihak-pihak yang memainkan peran sentral sebagai mediator menjadi kurang relevan. Bank akan merasakan ini dulu, tetapi seluruh industri keuangan pun akhirnya akan dijungkirbalikkan. Dan sektor lain pun akan segera menyusul selanjutnya.

Melvern Pradana

Melvern Pradana

Melvern Pradana adalah seorang investor yang aktif menanam modal di pasar saham, cryptocurrency, P2P lending, dan reksa dana. Idolanya adalah Warren Buffett dan Peter Thiel.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *