Apa itu blockchain dan bagaimana cara kerjanya?
Blockchain adalah salah satu kata kunci terbesar dalam teknologi saat ini. Tetapi apakah itu? Dan mengapa semua teman dan keluarga membicarakannya?
Mari mulai dari awal. Aplikasi besar pertama dari teknologi blockchain adalah bitcoin yang dirilis pada tahun 2009. Bitcoin adalah cryptocurrency dan blockchain adalah teknologi yang mendukungnya.
Cryptocurrency mengacu pada koin digital yang berjalan pada blockchain.
Memahami bagaimana blockchain bekerja untuk bitcoin akan memungkinkan kita untuk melihat bagaimana teknologi blockchain dapat ditransfer ke banyak kasus penggunaan di dunia nyata lainnya.
Bitcoin adalah gagasan dari orang atau sekelompok orang misterius yang dikenal sebagai Satoshi Nakamoto. Tidak ada yang tahu identitas Nakamoto, tetapi visi mereka tertuang dalam whitepaper yang terbit tahun 2009 dengan judul “Bitcoin: Sistem Kas Elektronik Peer-to-Peer.”
Bitcoin didukung teknologi blockchain
Teknologi blockchain yang ada di belakang bitcoin adalah sejenis buku besar umum, atau general ledger dalam akuntasi, yang mencatat dari setiap transaksi yang telah terjadi. Itu tidak bisa dirusak atau diubah secara retrospektif. Para pendukung teknologi tersebut mengatakan hal itu membuat transaksi bitcoin terlindungi dan lebih aman daripada sistem yang ada saat ini.
Berikut beberapa fakta tentang bitcoin:
- Tidak dikeluarkan oleh otoritas pusat.
- Ada batasan jumlah yang beredar yaitu 21 juta bitcoin.
- Saat ini hanya lebih dari 17 juta bitcoin yang beredar.
- Identitas pencipta bitcoin yaitu Satoshi Nakamoto tetap menjadi misteri.
- Bitcoin sering digunakan untuk membeli produk terlarang seperti narkoba.
Transaksi pertama menggunakan bitcoin secara luas diyakini dilakukan oleh programmer bernama Laszlo Hanyecz, yang menghabiskan 10.000 bitcoin untuk membeli dua pizza Papa John’s pada tahun 2010.
Baca juga: XBlockchain Summit Akan Diselenggarakan di Bali
Bagaimana cara kerjanya?
Bitcoin dengan teknologi blockchain, adalah “desentralisasi,” yang berarti tidak dikontrol oleh satu otoritas pusat.
Sementara mata uang tradisional dikeluarkan oleh bank sentral, sedangkan bitcoin tidak memiliki otoritas pusat. Sebaliknya, bitcoin blockchain dikelola oleh jaringan orang yang dikenal sebagai miner atau penambang.
Para “penambang,” ini kadang-kadang disebut “node” di jaringan, adalah orang-orang menjalankan komputer yang dibangun khusus yang benar-benar bersaing untuk memecahkan masalah matematika yang kompleks untuk membuat transaksi menggunakan komputer tersebut.
Misalnya, katakanlah ada banyak orang melakukan transaksi bitcoin. Setiap transaksi berasal dari dompet yang memiliki “kunci pribadi.” Ini adalah tanda tangan digital dan memberikan bukti matematis bahwa transaksi telah datang dari pemilik dompet itu.
Sekarang bayangkan banyak transaksi terjadi di seluruh dunia. Transaksi individu ini dikelompokkan bersama menjadi satu blok, yang diatur oleh aturan kriptografi yang ketat. Blok tersebut dikirimkan ke jaringan bitcoin, yang terdiri dari orang-orang yang menjalankan komputer berkekuatan tinggi.
Komputer-komputer ini bersaing untuk memvalidasi transaksi dengan mencoba memecahkan teka-teki matematika kompleks.
Pemenangnya lalu menerima penghargaan dalam bentuk bitcoin.
Blok yang divalidasi ini kemudian ditambahkan ke blok sebelumnya untuk menciptakan rantai blok yang disebut blockchain.
Baca juga: HSBC membuat transaksi keuangan perdagangan pertama di dunia menggunakan blockchain
Blockchain memiliki karakteristik tamperproof alias tidak dapat diubah
Salah satu keunggulan dari blockchain adalah bahwa ia tidak dapat dirusak. Setiap blok yang ditambahkan ke rantai yang sudah ada akan membawa referensi kriptografis yang solid dan aman ke blok sebelumnya.
Referensi itu adalah bagian dari masalah matematika yang perlu dipecahkan untuk membawa blok berikutnya itu masuk ke dalam jaringan dan rantai yang sudah ada. Bagian dari memecahkan teka-teki itu melibatkan pekerjaan menghasilkan nomor acak yang disebut “nonce.” Nonce, dikombinasikan dengan data lain seperti ukuran transaksi, menciptakan sidik jari digital yang disebut hash. Hash ini lalu dienkripsi, sehingga membuatnya aman.
Setiap hash adalah unik dan harus memenuhi kondisi kriptografi tertentu. Setelah hal ini terjadi maka blok itu selesai dan ditambahkan ke rantai atau jaringan. Jika ingin mengutak-atiknya lagi, itu mengharuskan untuk mengubah setiap blok yang sudah ada sebelumnya, yang jumlahnya lebih dari setengah juta, dan akan membutuhkan teka-teki kriptografi untuk ditambang ulang, dan itu berarti hal yang tidak mungkin.
Intinya, setiap blok baru terbentuk dan ditambahkan ke jaringan atau rantai maka tidak mungkin untuk diubah.
Penulis: Arjun Kharpal, koresponden teknologi CNBC.com
Sumber: CNBC.com














