Daftar Isi
- Apa itu Blockchain?
- Cara Kerja Blockchain
- Apakah Blockchain Pribadi?
- Apakah Blockchain Aman?
- Blockchain vs. Bitcoin
- Dasar-Dasar Kunci Publik dan Pribadi
- Aplikasi praktis
- Pro dan Kontra Blockchain
- Kerugian dari Blockchain
- Apa Selanjutnya untuk Blockchain?
Berita baiknya adalah, blockchain sebenarnya lebih mudah dipahami daripada definisi itu.
Apa itu Blockchain?
Jika teknologi ini sangat kompleks, mengapa menyebutnya "blockchain?" Pada level paling dasar, blockchain secara harfiah hanya rantai blok, tetapi tidak dalam arti tradisional kata-kata itu. Ketika kita mengucapkan kata "blok" dan "rantai" dalam konteks ini, kita sebenarnya berbicara tentang informasi digital ("blok") yang disimpan dalam basis data publik ("rantai").
"Blok" pada blockchain terdiri dari informasi digital. Secara khusus, mereka memiliki tiga bagian:
- Blokir informasi toko tentang transaksi seperti tanggal, waktu, dan jumlah dolar dari pembelian terakhir Anda dari Amazon. (CATATAN: Contoh Amazon ini untuk pembelian ilustrasi; Ritel Amazon tidak bekerja berdasarkan prinsip blockchain) Memblokir informasi toko tentang siapa yang berpartisipasi dalam transaksi. Blok untuk pembelian royal Anda dari Amazon akan mencatat nama Anda bersama dengan Amazon.com, Inc. Alih-alih menggunakan nama Anda yang sebenarnya, pembelian Anda dicatat tanpa informasi pengenal menggunakan “tanda tangan digital, ” yang unik seperti nama pengguna. menyimpan informasi yang membedakan mereka dari blok lain. Sama seperti Anda dan saya memiliki nama untuk membedakan kami satu sama lain, setiap blok menyimpan kode unik yang disebut "hash" yang memungkinkan kami membedakannya dari setiap blok lainnya. Katakanlah Anda melakukan pembelian secara royal di Amazon, tetapi saat sedang dalam perjalanan, Anda memutuskan Anda tidak bisa menolak dan membutuhkan yang kedua. Meskipun detail transaksi baru Anda akan terlihat hampir sama dengan pembelian Anda sebelumnya, kami masih dapat membedakan blok karena kode uniknya.
Sementara blok dalam contoh di atas digunakan untuk menyimpan satu pembelian dari Amazon, kenyataannya sedikit berbeda. Satu blok pada blockchain sebenarnya dapat menyimpan hingga 1 MB data. Bergantung pada ukuran transaksi, itu artinya satu blok dapat menampung beberapa ribu transaksi di bawah satu atap.
Apa itu Blockchain?
Cara Kerja Blockchain
Ketika sebuah blok menyimpan data baru, itu ditambahkan ke blockchain. Blockchain, seperti namanya, terdiri dari beberapa blok yang dirangkai. Agar blok ditambahkan ke blockchain, bagaimanapun, empat hal harus terjadi:
- Transaksi harus terjadi. Mari kita lanjutkan dengan contoh pembelian Amazon impulsif Anda. Setelah mengklik cepat beberapa checkout checkout, Anda bertentangan dengan penilaian Anda yang lebih baik dan melakukan pembelian. Transaksi itu harus diverifikasi. Setelah melakukan pembelian itu, transaksi Anda harus diverifikasi. Dengan catatan informasi publik lainnya, seperti Securities Exchange Commission, Wikipedia, atau perpustakaan lokal Anda, ada seseorang yang bertugas memeriksa entri data baru. Namun, dengan blockchain, pekerjaan itu diserahkan ke jaringan komputer. Ketika Anda melakukan pembelian dari Amazon, jaringan komputer itu bergegas memeriksa apakah transaksi Anda terjadi seperti yang Anda katakan. Artinya, mereka mengkonfirmasi rincian pembelian, termasuk waktu transaksi, jumlah dolar, dan peserta. (Lebih lanjut tentang bagaimana ini terjadi dalam satu detik.) Transaksi itu harus disimpan dalam blok. Setelah transaksi Anda diverifikasi sebagai akurat, ia mendapat lampu hijau. Jumlah dolar transaksi, tanda tangan digital Anda, dan tanda tangan digital Amazon semua disimpan dalam satu blok. Di sana, transaksi kemungkinan akan bergabung dengan ratusan, atau ribuan orang lain yang menyukainya. Blok itu harus diberi hash. Tidak seperti malaikat yang mendapatkan sayapnya, begitu semua transaksi blok telah diverifikasi, ia harus diberi kode pengenal unik yang disebut hash. Blok juga diberikan hash dari blok terbaru yang ditambahkan ke blockchain. Setelah hash, blok dapat ditambahkan ke blockchain.
Ketika blok baru itu ditambahkan ke blockchain, itu menjadi tersedia untuk umum bagi siapa saja untuk melihat — bahkan Anda. Jika Anda melihat pada blockchain Bitcoin, Anda akan melihat bahwa Anda memiliki akses ke data transaksi, bersama dengan informasi tentang kapan ("Waktu"), di mana ("Tinggi"), dan oleh siapa ("Diarahkan Dengan") blok tersebut adalah ditambahkan ke blockchain.
Apakah Blockchain Pribadi?
Siapa saja dapat melihat konten blockchain, tetapi pengguna juga dapat memilih untuk menghubungkan komputer mereka ke jaringan blockchain. Dengan demikian, komputer mereka menerima salinan blockchain yang diperbarui secara otomatis setiap kali blok baru ditambahkan, semacam seperti Umpan Berita Facebook yang memberikan pembaruan langsung setiap kali status baru dipasang.
Setiap komputer di jaringan blockchain memiliki salinan blockchain sendiri, yang berarti ada ribuan, atau dalam kasus Bitcoin, jutaan salinan dari blockchain yang sama. Meskipun setiap salinan blockchain identik, menyebarkan informasi itu melalui jaringan komputer membuat informasi lebih sulit untuk dimanipulasi. Dengan blockchain, tidak ada akun tunggal, peristiwa pasti yang dapat dimanipulasi. Sebagai gantinya, seorang hacker perlu memanipulasi setiap salinan blockchain di jaringan.
Namun, saat melihat melalui blockchain Bitcoin, Anda akan melihat bahwa Anda tidak memiliki akses untuk mengidentifikasi informasi tentang pengguna yang melakukan transaksi. Meskipun transaksi pada blockchain tidak sepenuhnya anonim, informasi pribadi tentang pengguna terbatas pada tanda tangan digital atau nama pengguna mereka.
Ini menimbulkan pertanyaan penting: jika Anda tidak tahu siapa yang menambahkan blok ke blockchain, bagaimana Anda bisa mempercayai blockchain atau jaringan komputer yang menjunjungnya?
Apakah Blockchain Aman?
Akun teknologi Blockchain untuk masalah keamanan dan kepercayaan dalam beberapa cara. Pertama, blok baru selalu disimpan secara linear dan kronologis. Artinya, mereka selalu ditambahkan ke "akhir" dari blockchain. Jika Anda melihat blockchain Bitcoin, Anda akan melihat bahwa setiap blok memiliki posisi pada rantai, yang disebut "tinggi." Pada Februari 2019, tinggi blok telah mencapai 562.000.
Setelah blok ditambahkan ke akhir blockchain, sangat sulit untuk kembali dan mengubah isi blok tersebut. Itu karena setiap blok berisi hash sendiri, bersama dengan hash dari blok sebelumnya. Kode hash dibuat oleh fungsi matematika yang mengubah informasi digital menjadi serangkaian angka dan huruf. Jika informasi itu diedit dengan cara apa pun, kode hash juga berubah.
Inilah mengapa itu penting untuk keamanan. Katakanlah seorang hacker mencoba mengedit transaksi Anda dari Amazon sehingga Anda benar-benar harus membayar pembelian Anda dua kali. Segera setelah mereka mengedit jumlah dolar dari transaksi Anda, hash blok akan berubah. Blok berikutnya dalam rantai masih akan berisi hash lama, dan peretas perlu memperbarui blok itu untuk menutupi jejak mereka. Namun, hal itu akan mengubah hash blok itu. Dan selanjutnya, dan seterusnya.
Untuk mengubah satu blok, maka, seorang hacker perlu mengubah setiap blok setelah itu di blockchain. Menghitung ulang semua hash akan membutuhkan daya komputasi yang sangat besar dan tidak mungkin. Dengan kata lain, sekali blok ditambahkan ke blockchain, menjadi sangat sulit untuk diedit dan tidak mungkin untuk dihapus.
Untuk mengatasi masalah kepercayaan, jaringan blockchain telah mengimplementasikan tes untuk komputer yang ingin bergabung dan menambahkan blok ke rantai. Tes, yang disebut "model konsensus, " mengharuskan pengguna untuk "membuktikan" diri mereka sendiri sebelum mereka dapat berpartisipasi dalam jaringan blockchain. Salah satu contoh paling umum yang digunakan oleh Bitcoin disebut "bukti kerja."
Dalam pembuktian sistem kerja, komputer harus "membuktikan" bahwa mereka telah melakukan "pekerjaan" dengan memecahkan masalah matematika komputasi yang kompleks. Jika komputer memecahkan salah satu masalah ini, mereka memenuhi syarat untuk menambahkan blok ke blockchain. Tetapi proses menambahkan blok ke blockchain, apa yang dunia cryptocurrency sebut "penambangan, " tidak mudah. Bahkan, menurut situs berita blockchain BlockExplorer, peluang untuk memecahkan salah satu masalah ini di jaringan Bitcoin adalah sekitar satu dari 5, 8 triliun pada Februari 2019. Untuk menyelesaikan masalah matematika yang rumit pada rintangan itu, komputer harus menjalankan program yang harganya sejumlah besar tenaga dan energi (baca: uang).
Bukti kerja tidak membuat serangan oleh peretas mustahil, tetapi itu membuat mereka agak tidak berguna. Jika seorang hacker ingin mengoordinasikan serangan terhadap blockchain, mereka perlu menyelesaikan masalah matematika komputasional dengan 1 banding 5, 8 triliun peluang sama seperti orang lain. Biaya mengatur serangan semacam itu hampir pasti lebih besar daripada manfaatnya.
Blockchain vs. Bitcoin
Tujuan dari blockchain adalah untuk memungkinkan informasi digital direkam dan didistribusikan, tetapi tidak diedit. Konsep itu mungkin sulit untuk dipahami tanpa melihat teknologi yang sedang beraksi, jadi mari kita lihat bagaimana aplikasi paling awal dari teknologi blockchain sebenarnya bekerja.
Teknologi Blockchain pertama kali digariskan pada tahun 1991 oleh Stuart Haber dan W. Scott Stornetta, dua peneliti yang ingin menerapkan sistem di mana cap waktu dokumen tidak dapat dirusak. Tetapi baru dua dekade kemudian, dengan peluncuran Bitcoin pada Januari 2009, blockchain memiliki aplikasi dunia nyata pertamanya.
Protokol Bitcoin dibangun di atas blockchain. Dalam sebuah makalah penelitian yang memperkenalkan mata uang digital, pencipta nama samaran Bitcoin, Satoshi Nakamoto menyebutnya sebagai "sistem uang elektronik baru yang sepenuhnya peer-to-peer, tanpa pihak ketiga yang tepercaya."
Begini cara kerjanya.
Anda memiliki semua orang ini, di seluruh dunia, yang memiliki Bitcoin. Menurut sebuah studi tahun 2017 oleh Pusat Keuangan Alternatif Cambridge, jumlahnya mungkin sebanyak 5, 9 juta. Katakanlah salah satu dari 5, 9 juta orang itu ingin membelanjakan Bitcoin mereka untuk bahan makanan. Di sinilah blockchain masuk.
Dalam hal uang cetakan, penggunaan mata uang tercetak diatur dan diverifikasi oleh otoritas pusat, biasanya bank atau pemerintah — tetapi Bitcoin tidak dikendalikan oleh siapa pun. Sebaliknya, transaksi yang dilakukan dalam Bitcoin diverifikasi oleh jaringan komputer.
Ketika satu orang membayar orang lain untuk barang yang menggunakan Bitcoin, komputer pada jaringan Bitcoin berlomba untuk memverifikasi transaksi. Untuk melakukannya, pengguna menjalankan program di komputer mereka dan mencoba memecahkan masalah matematika yang kompleks, yang disebut "hash." Ketika komputer memecahkan masalah dengan "hashing" blok, kerja algoritmiknya juga akan memverifikasi blok itu. transaksi. Transaksi yang diselesaikan dicatat secara publik dan disimpan sebagai blok pada blockchain, pada saat itu menjadi tidak dapat diubah. Dalam kasus Bitcoin, dan sebagian besar blockchain lainnya, komputer yang berhasil memverifikasi blok diberi imbalan atas jerih payah mereka dengan cryptocurrency.
Meskipun transaksi dicatat secara publik di blockchain, data pengguna tidak — atau, setidaknya tidak secara penuh. Untuk melakukan transaksi pada jaringan Bitcoin, peserta harus menjalankan program yang disebut "dompet." Setiap dompet terdiri dari dua kunci kriptografi yang unik dan berbeda: kunci publik dan kunci pribadi. Kunci publik adalah lokasi di mana transaksi disimpan dan ditarik dari. Ini juga kunci yang muncul pada buku besar blockchain sebagai tanda tangan digital pengguna.
Bahkan jika pengguna menerima pembayaran dalam Bitcoin ke kunci publik mereka, mereka tidak akan dapat menariknya dengan mitra pribadi. Kunci publik pengguna adalah versi singkat dari kunci pribadi mereka, yang dibuat melalui algoritma matematika yang rumit. Namun, karena kompleksitas persamaan ini, hampir tidak mungkin untuk membalikkan proses dan menghasilkan kunci privat dari kunci publik. Karena alasan ini, teknologi blockchain dianggap rahasia.
Dasar-Dasar Kunci Publik dan Pribadi
Inilah ELI5— “Jelaskan Seperti Aku 5” —balikan. Anda dapat menganggap kunci publik sebagai loker sekolah dan kunci privat sebagai kombinasi loker. Guru, siswa, dan bahkan orang yang Anda sukai dapat memasukkan surat dan catatan melalui lubang di loker Anda. Namun, satu-satunya orang yang dapat mengambil konten kotak surat adalah orang yang memiliki kunci unik. Namun perlu dicatat bahwa meskipun kombinasi loker sekolah disimpan di kantor kepala sekolah, tidak ada database pusat yang melacak kunci pribadi jaringan blockchain. Jika pengguna salah meletakkan kunci pribadi mereka, mereka akan kehilangan akses ke dompet Bitcoin mereka, seperti halnya pria yang menjadi berita utama nasional pada bulan Desember 2017.
Rantai Publik Tunggal
Dalam jaringan Bitcoin, blockchain tidak hanya dibagikan dan dikelola oleh jaringan publik pengguna — tetapi juga disetujui. Ketika pengguna bergabung dengan jaringan, komputer mereka yang terhubung menerima salinan blockchain yang diperbarui setiap kali blok transaksi baru ditambahkan. Tetapi bagaimana jika, melalui kesalahan manusia atau upaya seorang hacker, salinan satu pengguna blockchain dimanipulasi untuk berbeda dari setiap salinan lain dari blockchain?
Protokol blockchain mencegah keberadaan beberapa blockchain melalui proses yang disebut “konsensus.” Dengan adanya beberapa salinan blockchain yang berbeda, protokol konsensus akan mengadopsi rantai terpanjang yang tersedia. Lebih banyak pengguna di blockchain berarti bahwa blok dapat ditambahkan ke akhir rantai lebih cepat. Dengan logika itu, blockchain catatan akan selalu menjadi salah satu yang paling dipercaya pengguna. Protokol konsensus adalah salah satu kekuatan terbesar teknologi blockchain tetapi juga memungkinkan untuk salah satu kelemahan terbesarnya.
Secara teoritis, Hacker-Proof
Secara teoritis, adalah mungkin bagi peretas untuk mengambil keuntungan dari aturan mayoritas dalam apa yang disebut sebagai serangan 51%. Begini caranya. Katakanlah ada lima juta komputer di jaringan Bitcoin, yang pasti meremehkan tetapi jumlah yang cukup mudah untuk dibagi. Untuk mencapai mayoritas di jaringan, seorang hacker perlu mengendalikan setidaknya 2, 5 juta dan salah satu dari komputer itu. Dengan demikian, penyerang atau sekelompok penyerang dapat mengganggu proses pencatatan transaksi baru. Mereka dapat mengirim transaksi — dan kemudian membalikkannya, membuatnya seolah-olah masih memiliki koin yang baru saja mereka habiskan. Kerentanan ini, yang dikenal sebagai pengeluaran ganda, adalah setara digital dengan tiruan sempurna dan akan memungkinkan pengguna untuk menghabiskan Bitcoin mereka dua kali.
Serangan seperti itu sangat sulit dilakukan untuk blockchain skala Bitcoin, karena akan membutuhkan penyerang untuk mendapatkan kendali jutaan komputer. Ketika Bitcoin pertama kali didirikan pada tahun 2009 dan penggunanya berjumlah puluhan, akan lebih mudah bagi penyerang untuk mengendalikan sebagian besar daya komputasi dalam jaringan. Karakteristik yang menentukan dari blockchain telah ditandai sebagai salah satu kelemahan untuk cryptocurrency pemula.
Ketakutan pengguna akan serangan 51% sebenarnya dapat membatasi pembentukan monopoli di blockchain. Dalam “Digital Gold: Bitcoin dan Kisah Orang Dalam yang Misfits dan Millionaires Berusaha untuk Menciptakan Kembali Uang, ” jurnalis New York Times Nathaniel Popper menulis tentang bagaimana sekelompok pengguna, yang disebut “Bitfury, ” mengumpulkan ribuan komputer bertenaga tinggi bersama-sama untuk mendapatkan keunggulan kompetitif di blockchain. Tujuan mereka adalah menambang sebanyak mungkin blok dan mendapatkan bitcoin, yang pada saat itu dihargai sekitar $ 700 masing-masing.
Memanfaatkan Bitfury
Namun, pada Maret 2014, Bitfury diposisikan melebihi 50% dari total daya komputasi jaringan blockchain. Alih-alih terus meningkatkan cengkeramannya atas jaringan, kelompok itu memilih untuk mengatur dirinya sendiri dan bersumpah untuk tidak pernah melampaui 40%. Bitfury tahu bahwa jika mereka memilih untuk terus meningkatkan kontrol mereka atas jaringan, nilai bitcoin akan turun ketika pengguna menjual koin mereka dalam persiapan untuk kemungkinan serangan 51%. Dengan kata lain, jika pengguna kehilangan kepercayaan pada jaringan blockchain, informasi tentang risiko jaringan itu menjadi sama sekali tidak berharga. Pengguna Blockchain, kemudian, hanya dapat meningkatkan daya komputasi mereka ke suatu titik sebelum mereka mulai kehilangan uang.
Aplikasi Praktis Blockchain
Blokir pada blockchain menyimpan data tentang transaksi moneter — kita tidak bisa melakukannya. Tetapi ternyata blockchain sebenarnya adalah cara yang cukup andal untuk menyimpan data tentang jenis transaksi lainnya. Bahkan, teknologi blockchain dapat digunakan untuk menyimpan data tentang pertukaran properti, berhenti di rantai pasokan, dan bahkan memberikan suara untuk kandidat.
Jaringan layanan profesional Deloitte baru-baru ini mensurvei 1.000 perusahaan di tujuh negara tentang mengintegrasikan blockchain ke dalam operasi bisnis mereka. Survei mereka menemukan bahwa 34% sudah memiliki sistem blockchain dalam produksi hari ini, sementara 41% lainnya diperkirakan akan menggunakan aplikasi blockchain dalam 12 bulan ke depan. Selain itu, hampir 40% dari perusahaan yang disurvei melaporkan mereka akan berinvestasi $ 5 juta atau lebih di blockchain di tahun mendatang. Berikut adalah beberapa aplikasi blockchain paling populer yang sedang dieksplorasi saat ini.
Penggunaan Bank
Mungkin tidak ada industri yang diuntungkan dengan mengintegrasikan blockchain ke dalam operasi bisnisnya lebih dari perbankan. Lembaga keuangan hanya beroperasi selama jam kerja, lima hari seminggu. Itu berarti jika Anda mencoba menyetor cek pada hari Jumat jam 6 sore, Anda mungkin harus menunggu sampai Senin pagi untuk melihat uang masuk ke rekening Anda. Bahkan jika Anda melakukan penyetoran selama jam kerja, transaksi masih bisa memakan waktu satu hingga tiga hari untuk diverifikasi karena banyaknya transaksi yang perlu diselesaikan bank. Blockchain, di sisi lain, tidak pernah tidur.
Dengan mengintegrasikan blockchain ke bank, konsumen dapat melihat transaksi mereka diproses hanya dalam 10 menit, pada dasarnya waktu yang diperlukan untuk menambahkan blok ke blockchain, terlepas dari waktu atau hari dalam seminggu. Dengan blockchain, bank juga memiliki kesempatan untuk bertukar dana antar lembaga dengan lebih cepat dan aman. Dalam bisnis perdagangan saham, misalnya, proses penyelesaian dan kliring dapat memakan waktu hingga tiga hari (atau lebih lama, jika bank melakukan perdagangan internasional), yang berarti bahwa uang dan saham dibekukan untuk waktu itu.
Mengingat besarnya jumlah yang terlibat, bahkan beberapa hari ketika uang tersebut dalam perjalanan dapat membawa biaya dan risiko yang signifikan bagi bank. Santander, sebuah bank Eropa, menempatkan potensi penghematan pada $ 20 miliar per tahun. Capgemini, konsultan Perancis, memperkirakan bahwa konsumen dapat menghemat hingga $ 16 miliar dalam biaya perbankan dan asuransi setiap tahun melalui aplikasi berbasis blockchain.
Gunakan di Cryptocurrency
Blockchain membentuk fondasi untuk cryptocurrency seperti Bitcoin. Seperti yang telah kami jelajahi sebelumnya, mata uang seperti dolar AS diatur dan diverifikasi oleh otoritas pusat, biasanya bank atau pemerintah. Di bawah sistem otoritas pusat, data dan mata uang pengguna secara teknis sesuai dengan keinginan bank atau pemerintah mereka. Jika bank pengguna runtuh atau mereka tinggal di negara dengan pemerintahan yang tidak stabil, nilai mata uang mereka mungkin berisiko. Ini adalah kekhawatiran dari mana Bitcoin ditanggung.
Dengan menyebarkan operasinya di seluruh jaringan komputer, blockchain memungkinkan Bitcoin dan cryptocurrency lainnya untuk beroperasi tanpa perlu otoritas pusat. Ini tidak hanya mengurangi risiko tetapi juga menghilangkan banyak biaya pemrosesan dan transaksi. Ini juga memberi mereka di negara-negara dengan mata uang tidak stabil mata uang yang lebih stabil dengan lebih banyak aplikasi dan jaringan individu dan lembaga yang lebih luas yang dapat mereka lakukan bisnis, baik secara domestik maupun internasional (setidaknya, inilah tujuannya.)
Penggunaan Layanan Kesehatan
Penyedia layanan kesehatan dapat memanfaatkan blockchain untuk menyimpan dengan aman rekam medis pasien mereka. Ketika rekam medis dibuat dan ditandatangani, itu dapat ditulis ke dalam blockchain, yang memberikan pasien dengan bukti dan keyakinan bahwa rekam tersebut tidak dapat diubah. Catatan kesehatan pribadi ini dapat dikodekan dan disimpan di blockchain dengan kunci pribadi, sehingga hanya dapat diakses oleh individu tertentu, sehingga memastikan privasi
Penggunaan Catatan Properti
Proses ini tidak hanya mahal dan memakan waktu — juga penuh dengan kesalahan manusia, di mana setiap ketidaktepatan membuat pelacakan kepemilikan properti menjadi kurang efisien. Blockchain memiliki potensi untuk menghilangkan kebutuhan untuk memindai dokumen dan melacak file fisik di kantor rekaman lokal. Jika kepemilikan properti disimpan dan diverifikasi di blockchain, pemilik dapat percaya bahwa perbuatan mereka akurat dan permanen.
Gunakan dalam Kontrak Cerdas
Kontrak pintar adalah kode komputer yang dapat dibangun ke dalam blockchain untuk memfasilitasi, memverifikasi, atau menegosiasikan perjanjian kontrak. Kontrak pintar beroperasi di bawah serangkaian kondisi yang disetujui pengguna. Ketika persyaratan tersebut dipenuhi, ketentuan perjanjian secara otomatis dilakukan.
Katakan, misalnya, saya menyewakan Anda apartemen saya menggunakan kontrak pintar. Saya setuju untuk memberi Anda kode pintu ke apartemen segera setelah Anda membayar uang jaminan Anda. Kami berdua akan mengirimkan bagian kesepakatan kami ke kontrak pintar, yang akan menyimpan dan secara otomatis menukar kode pintu saya dengan uang jaminan Anda pada tanggal sewa. Jika saya tidak memberikan kode pintu pada tanggal sewa, kontrak pintar mengembalikan uang jaminan Anda. Ini menghilangkan biaya yang biasanya menyertai menggunakan notaris atau mediator pihak ketiga.
Penggunaan Rantai Pasokan
Pemasok dapat menggunakan blockchain untuk mencatat asal bahan yang telah mereka beli. Ini akan memungkinkan perusahaan untuk memverifikasi keaslian produk mereka, bersama dengan label kesehatan dan etika seperti "Organik, " "Lokal, " dan "Perdagangan yang Adil."
Seperti dilansir Forbes, industri makanan bergerak ke dalam penggunaan blockchain untuk semakin melacak jalur dan keamanan makanan sepanjang perjalanan pertanian ke pengguna.
Penggunaan dalam Voting
Voting dengan blockchain membawa potensi untuk menghilangkan penipuan pemilu dan meningkatkan jumlah pemilih, seperti yang diuji dalam pemilihan jangka menengah 2018 November di Virginia Barat. Setiap suara akan disimpan sebagai blok pada blockchain, membuat mereka hampir mustahil untuk diubah. Protokol blockchain juga akan menjaga transparansi dalam proses pemilihan, mengurangi personel yang diperlukan untuk melakukan pemilihan dan memberikan hasil instan kepada para pejabat.
Keuntungan dan Kerugian Blockchain
Untuk semua kompleksitasnya, potensi blockchain sebagai bentuk penyimpanan catatan yang terdesentralisasi hampir tanpa batas. Dari privasi pengguna yang lebih besar dan keamanan yang lebih tinggi hingga biaya pemrosesan yang lebih rendah dan kesalahan yang lebih sedikit, teknologi blockchain mungkin dapat melihat aplikasi di luar yang dijelaskan di atas.
Pro
-
Akurasi yang ditingkatkan dengan menghapus keterlibatan manusia dalam verifikasi
-
Pengurangan biaya dengan menghilangkan verifikasi pihak ketiga
-
Desentralisasi membuat lebih sulit untuk diubah
-
Transaksi aman, pribadi dan efisien
-
Teknologi transparan
Cons
-
Biaya teknologi signifikan terkait dengan penambangan bitcoin
-
Transaksi rendah per detik
-
Riwayat penggunaan dalam aktivitas terlarang
-
Kerentanan untuk diretas
Berikut adalah nilai jual blockchain untuk bisnis di pasar saat ini secara lebih rinci.
Akurasi Rantai
Transaksi pada jaringan blockchain disetujui oleh jaringan ribuan atau jutaan komputer. Ini menghilangkan hampir semua keterlibatan manusia dalam proses verifikasi, menghasilkan lebih sedikit kesalahan manusia dan catatan informasi yang lebih akurat. Bahkan jika komputer di jaringan membuat kesalahan komputasi, kesalahan hanya akan dilakukan pada satu salinan blockchain. Agar kesalahan itu menyebar ke seluruh blockchain, itu harus dibuat oleh setidaknya 51% dari komputer jaringan - hampir mustahil.
Pengurangan Biaya
Biasanya, konsumen membayar bank untuk memverifikasi transaksi, notaris untuk menandatangani dokumen, atau menteri untuk melakukan pernikahan. Blockchain menghilangkan kebutuhan untuk verifikasi pihak ketiga dan, dengan itu, biaya terkait. Pemilik bisnis dikenakan biaya kecil setiap kali mereka menerima pembayaran menggunakan kartu kredit, misalnya, karena bank harus memproses transaksi tersebut. Bitcoin, di sisi lain, tidak memiliki otoritas pusat dan hampir tidak memiliki biaya transaksi.
Desentralisasi
Blockchain tidak menyimpan informasi apa pun di lokasi pusat. Sebagai gantinya, blockchain disalin dan disebar ke seluruh jaringan komputer. Setiap kali blok baru ditambahkan ke blockchain, setiap komputer di jaringan memperbarui blockchain-nya untuk mencerminkan perubahan. Dengan menyebarkan informasi itu melalui jaringan, daripada menyimpannya di satu pusat data, blockchain menjadi lebih sulit untuk diubah. Jika salinan blockchain jatuh ke tangan seorang hacker, hanya satu salinan informasi, daripada seluruh jaringan, yang akan dikompromikan.
Transaksi yang Efisien
Transaksi yang dilakukan melalui otoritas pusat dapat memakan waktu hingga beberapa hari untuk diselesaikan. Jika Anda mencoba menyetor cek pada Jumat malam, misalnya, Anda mungkin tidak benar-benar melihat dana di akun Anda hingga Senin pagi. Sedangkan lembaga keuangan beroperasi selama jam kerja, lima hari seminggu, blockchain bekerja 24 jam sehari, tujuh hari seminggu. Transaksi dapat diselesaikan dalam waktu sekitar sepuluh menit dan dapat dianggap aman setelah hanya beberapa jam. Ini sangat berguna untuk perdagangan lintas batas, yang biasanya memakan waktu lebih lama karena masalah zona waktu dan fakta bahwa semua pihak harus mengkonfirmasi pemrosesan pembayaran.
Transaksi Pribadi
Banyak jaringan blockchain beroperasi sebagai basis data publik, artinya siapa pun yang memiliki koneksi internet dapat melihat daftar riwayat transaksi jaringan. Meskipun pengguna dapat mengakses detail tentang transaksi, mereka tidak dapat mengakses informasi identifikasi tentang pengguna yang melakukan transaksi tersebut. Ini adalah kesalahan persepsi umum bahwa jaringan blockchain seperti bitcoin adalah anonim, padahal sebenarnya itu hanya rahasia.
Yaitu, ketika pengguna melakukan transaksi publik, kode unik mereka yang disebut kunci publik, dicatat di blockchain, bukan informasi pribadi mereka. Meskipun identitas seseorang masih ditautkan ke alamat blockchain mereka, ini mencegah peretas mendapatkan informasi pribadi pengguna, seperti yang dapat terjadi ketika bank diretas.
Transaksi Aman
Setelah transaksi dicatat, keasliannya harus diverifikasi oleh jaringan blockchain. Ribuan atau bahkan jutaan komputer di blockchain terburu-buru untuk mengonfirmasi bahwa detail pembelian sudah benar. Setelah komputer memvalidasi transaksi, ditambahkan ke blockchain dalam bentuk blok. Setiap blok pada blockchain berisi hash uniknya sendiri, bersama dengan hash unik dari blok sebelumnya. Ketika informasi pada sebuah blok diedit dengan cara apa pun, kode hash blok itu berubah — namun, kode hash pada blok setelahnya tidak mau. Perbedaan ini membuatnya sangat sulit untuk informasi tentang blockchain diubah tanpa pemberitahuan.
Transparansi
Meskipun informasi pribadi pada blockchain dirahasiakan, teknologi itu sendiri hampir selalu bersifat open source. Itu berarti bahwa pengguna di jaringan blockchain dapat memodifikasi kode sesuai keinginan mereka, selama mereka memiliki mayoritas daya komputasi jaringan yang mendukung mereka. Menyimpan data pada open source blockchain juga membuat gangguan dengan data menjadi jauh lebih sulit. Dengan jutaan komputer di jaringan blockchain pada waktu tertentu, misalnya, tidak mungkin ada orang yang bisa membuat perubahan tanpa diketahui.
Kerugian dari Blockchain
Meskipun ada sisi positif signifikan pada blockchain, ada juga tantangan yang signifikan untuk penerapannya. Hambatan untuk penerapan teknologi blockchain saat ini bukan hanya teknis. Tantangan sebenarnya adalah politik dan peraturan, untuk sebagian besar, untuk mengatakan apa-apa dari ribuan jam (baca: uang) desain perangkat lunak khusus dan pemrograman back-end yang diperlukan untuk mengintegrasikan blockchain ke jaringan bisnis saat ini. Berikut adalah beberapa tantangan yang menghalangi adopsi blockchain.
Biaya Teknologi
Meskipun blockchain dapat menghemat uang pengguna pada biaya transaksi, teknologinya jauh dari gratis. Sistem "bukti kerja" yang digunakan bitcoin untuk memvalidasi transaksi, misalnya, mengkonsumsi daya komputasi yang sangat besar. Di dunia nyata, kekuatan dari jutaan komputer di jaringan bitcoin dekat dengan apa yang dikonsumsi Denmark setiap tahun. Semua energi itu membutuhkan uang dan menurut sebuah penelitian baru-baru ini dari perusahaan riset Elite Fixtures, biaya penambangan bitcoin tunggal bervariasi secara drastis berdasarkan lokasi, dari hanya $ 531 hingga $ 26.170 yang mengejutkan.
Berdasarkan biaya utilitas rata-rata di Amerika Serikat, angka itu lebih dekat ke $ 4.758. Terlepas dari biaya penambangan bitcoin, pengguna terus menaikkan tagihan listrik mereka untuk memvalidasi transaksi di blockchain. Itu karena ketika penambang menambahkan blok ke bitcoin blockchain, mereka diberi imbalan bitcoin yang cukup untuk membuat waktu dan energi mereka berharga. Ketika datang ke blockchains yang tidak menggunakan cryptocurrency, bagaimanapun, penambang perlu dibayar atau sebaliknya diberi insentif untuk memvalidasi transaksi.
Inefisiensi kecepatan
Bitcoin adalah studi kasus yang sempurna untuk kemungkinan ketidakefisienan blockchain. Sistem "bukti kerja" Bitcoin membutuhkan waktu sekitar sepuluh menit untuk menambahkan blok baru ke blockchain. Pada tingkat itu, diperkirakan bahwa jaringan blockchain hanya dapat mengelola tujuh transaksi per detik (TPS). Meskipun cryptocurrency lain seperti Ethereum (20 TPS) dan Bitcoin Cash (60 TPS) berkinerja lebih baik daripada bitcoin, mereka masih dibatasi oleh blockchain. Visa merek Legacy, untuk konteks, dapat memproses 24.000 TPS.
Aktivitas Ilegal
Meskipun kerahasiaan pada jaringan blockchain melindungi pengguna dari peretasan dan menjaga privasi, kerahasiaan juga memungkinkan untuk perdagangan dan aktivitas di jaringan blockchain. Contoh yang paling dikutip dari blockchain yang digunakan untuk transaksi terlarang mungkin Silk Road, pasar "web gelap" online yang beroperasi dari Februari 2011 hingga Oktober 2013 ketika ditutup oleh FBI.
Situs web memungkinkan pengguna untuk menelusuri situs web tanpa dilacak dan melakukan pembelian ilegal dalam bitcoin. Peraturan AS saat ini mencegah pengguna pertukaran online, seperti yang dibangun di blockchain, dari anonimitas penuh. Di Amerika Serikat, pertukaran online harus mendapatkan informasi tentang pelanggan mereka ketika mereka membuka akun, memverifikasi identitas masing-masing pelanggan, dan mengkonfirmasi bahwa pelanggan tidak muncul dalam daftar organisasi teroris yang diketahui atau dicurigai.
Kekhawatiran Bank Sentral
Beberapa bank sentral, termasuk Federal Reserve, Bank of Canada dan Bank of England, telah meluncurkan penyelidikan mata uang digital. Menurut laporan penelitian Bank of England Februari 2015, "Penelitian lebih lanjut juga akan diperlukan untuk merancang sistem yang dapat memanfaatkan teknologi buku besar yang didistribusikan tanpa mengurangi kemampuan bank sentral untuk mengendalikan mata uangnya dan mengamankan sistem terhadap serangan sistemik."
Kerentanan Retas
Cryptocurrency yang lebih baru dan jaringan blockchain rentan terhadap serangan 51%. Serangan-serangan ini sangat sulit dieksekusi karena kekuatan komputasi yang diperlukan untuk mendapatkan kontrol mayoritas dari jaringan blockchain, tetapi peneliti ilmu komputer NYU Joseph Bonneau mengatakan itu mungkin berubah. Bonneau merilis sebuah laporan tahun lalu yang memperkirakan bahwa 51% serangan kemungkinan akan meningkat, karena peretas sekarang hanya dapat menyewa kekuatan komputasi, daripada membeli semua peralatan.
Apa Selanjutnya untuk Blockchain?
Pertama kali diusulkan sebagai proyek penelitian pada tahun 1991, blockchain dengan nyaman memasuki usia akhir dua puluhan. Seperti kebanyakan generasi milenium di usianya, blockchain telah menyaksikan pengawasan publik secara adil selama dua dekade terakhir, dengan bisnis di seluruh dunia berspekulasi tentang apa yang mampu dilakukan teknologi dan ke mana arahnya di tahun-tahun mendatang.
Dengan banyak aplikasi praktis untuk teknologi yang sudah diimplementasikan dan dieksplorasi, blockchain akhirnya membuat nama untuk dirinya sendiri pada usia dua puluh tujuh, tidak sedikit karena bitcoin dan cryptocurrency. Sebagai kata kunci di lidah setiap investor di negara ini, blockchain berdiri untuk membuat operasi bisnis dan pemerintah lebih akurat, efisien, dan aman.
Saat kami bersiap untuk memasuki dekade ketiga blockchain, ini bukan lagi pertanyaan "jika" perusahaan warisan akan menggunakan teknologi itu — itu adalah pertanyaan "kapan".