Untuk Apa Sebenarnya Blockchain?

Pernahkah Anda bertanya untuk apa sebenarnya blockchain dalam kehidupan? Posting ini mengeksplorasi manfaat dan penggunaan baik yang nyata maupun yang dirasakan dari blockchain dan teknologi terkait.

Ini adalah upaya untuk melampaui hype dan mengarahkan pandangan skeptis pada beberapa pernyataan muluk tentang revolusi yang akan datang di setiap industri yang dapat dibayangkan, sambil tetap optimis bahwa aplikasi nyata ada.

Baca Juga: 18 Proyek Rumahan Ramah Lingkungan di 2019

Kami berusaha mengembangkan pendekatan terstruktur untuk bagaimana mengevaluasi kasus penggunaan blockchain, mengeksplorasi beberapa manfaat teoritis dari blockchain, dan melihat di mana mereka bertahan dalam penggunaan yang diterapkan.

Dengan melakukan itu, kami berharap untuk mendapatkan perspektif yang lebih jelas tentang kasus penggunaan mana yang harus kami fokuskan dan mana yang kami harapkan akan hilang begitu gelembung hype saat ini muncul.

Sementara banyak diskusi blockchain cenderung mengarah pada suku-suku orang yang sangat percaya dan orang-orang skeptis yang menolak yang tidak dapat terlibat dalam dialog, untuk mendapatkan kemajuan praktis di sini kita perlu bekerja dari dasar realisme yang terinformasi. Kami senang mendengar tanggapan Anda.

Tentang blockchain

Blockchain adalah database terdistribusi, append-only (ledger), dikelola oleh jaringan komputasi terdesentralisasi yang menjalankan perangkat lunak yang menentukan keadaan konsensus dari database. Perangkat lunak itu dapat memproses transaksi atau menjalankan prosedur tersimpan (‘kontrak pintar’), dan menggunakan bukti kerja dengan insentif moneter, atau mekanisme serupa lainnya, untuk melindungi dari kecurangan (misal Serangan Sybil). Ini diperlukan karena sejumlah peserta yang tidak diotentikasi dapat berpartisipasi dalam jaringan.

Untuk tujuan kami, yang paling mudah adalah menganggap blockchain sebagai database terdesentralisasi, di mana tidak ada administrator pusat, tetapi setiap komputer di jaringan menyimpan salinan penuh dari database dan memproses setiap transaksi.

Untuk menjabarkannya sedikit, blockchain adalah:

database

append-only (kekekalan)

dapat dibaca oleh semua pihak yang terlibat (transparansi)

tidak dikendalikan oleh salah satu pihak (desentralisasi)

Perhatikan bahwa teknologi lain memiliki beberapa atribut yang sama. Sebagai contoh, kita dapat membangun basis data yang dapat dibaca oleh publik atau hanya ditambahkan. Kami dapat menjalankan prosedur dan menyimpan hasilnya di basis data. Kami memiliki jaringan yang terdesentralisasi. Dan kami memiliki mekanisme konsensus untuk sistem dengan serangkaian peserta yang dikenal.

Kami bahkan memiliki sistem seperti Trillian yang menyediakan penyimpanan data append-only, transparan, dan terdesentralisasi untuk serangkaian peserta yang dikenal jauh lebih efisien daripada blockchain (dan kami percaya ini sangat kurang dihargai dan mungkin apa yang dibutuhkan 9 dari 10 orang ketika mereka berpikir mereka perlu blockchain).

Pembeda blockchain yang utama adalah memungkinkan untuk basis data yang terdesentralisasi sepenuhnya, yang berwenang tanpa diketahui.

Desentralisasi

Mengapa desentralisasi merupakan hal yang menarik? Karena sistem terpusat memiliki resiko tertentu karena ketergantungannya pada otoritas pusat yang dapat:

Cheat: mengutak-atik data, memblokir akses, mengubah aturan, mematikan sepenuhnya, dll.

Terpaksa melakukan cheat: melakukan hal di atas karena tekanan dari regulator atau entitas lain

Ekstrak sewa: skala untuk monopoli dan membebankan biaya sangat tinggi

Blockchains berjanji untuk mengurangi risiko-risiko ini dengan menghapus otoritas pusat tunggal dan mendesentralisasi jaringan sampai taraf tertentu:

Sejumlah kecil pihak yang dikenal (bahkan dua perusahaan)

Sejumlah besar pihak yang diketahui (misal Certificate Transparency untuk 10–1000 orang)

Sejumlah pihak yang dikenal & tidak dikenal yang tidak terikat (misal Jaringan Bitcoin)

Semakin besar jumlah peserta, semakin sedikit resiko memicu resiko yang disebutkan di atas. Tentu saja, faktor-faktor lain juga mengurangi resiko sentralisasi, termasuk lebih banyak pihak yang independen, lebih beragam di antara para pihak, keamanan yang lebih baik, serta deteksi dan pemulihan yang lebih mudah dari kompromi sistem. Tetapi dalam hal jumlah peserta, kasus tanpa batas, yang kami sebut ‘desentralisasi penuh’, adalah apa yang diciptakan oleh blockchain untuk dipecahkan.

Tentu saja, tidak ada tingkat desentralisasi yang datang secara gratis, dan khususnya ada beberapa kerugian signifikan untuk desentralisasi penuh melalui blockchain, termasuk:

Masalah skala besar (throughput transaksi)

Batasan penyimpanan data (semua data disimpan secara permanen, oleh setiap node)

Pengembangan yang menyakitkan (semua kode diterbitkan ke blockchain secara permanen)

Mengancam isu privasi (bagaimanapun juga ini adalah buku besar publik)

Tidak ada wewenang untuk naik banding ketika dukungan diperlukan

Intinya adalah bahwa desentralisasi harus sepadan dengan usaha. Demi argumen, mari kita asumsikan bahwa kerugian ini dikurangi dan juga bahwa pengalaman pengguna yang berkualitas tinggi dapat disampaikan, yang tidak terbukti. Meski begitu, blockchain hanya berguna ketika desentralisasi penuh adalah fitur penting.

Walaupun ada kecenderungan kuat dalam komunitas blockchain untuk mencari desentralisasi dalam semua kasus, kami berpendapat bahwa obsesi ini bermasalah. Sebaliknya, perancang sistem dan peserta harus jelas tentang risiko dan mitigasi sentralisasi dalam sistem mereka, serta biaya dan manfaat desentralisasi penuh.

Manfaat yang dirasakan dari desentralisasi

Jadi apa manfaat dari desentralisasi, dan bagaimana mereka bertahan dalam praktik? Kami akan memeriksa beberapa dari mereka secara umum, dan kemudian melihat penerapannya dalam praktik dalam berbagai contoh.

Resistensi sensor

Pengalihan kepemilikan aset digital, atau pelaksanaan prosedur yang tersimpan, tidak dapat dihentikan dalam jaringan global yang didistribusikan secara besar-besaran tanpa titik choke pusat. Namun, sensor masih dapat terjadi di ujung: menukar barang digital dengan barang fisik atau jasa di dunia nyata.

Kami menduga sejauh mana blockchain = tidak bisa disensor dilebih-lebihkan, karena di penggunaan pada dunia nyata seringkali masih dapat disensor. Misalnya, walaupun sulit untuk menyita Bitcoin, pemerintah yang korup dapat mencegahnya ditukar dengan uang asli secara efisien atau digunakan untuk membeli barang atau jasa.

Namun, sistem desentralisasi cenderung lebih sulit untuk disensor daripada sistem terpusat, dan semakin sulit untuk menemukan titik tersedak, semakin sulit untuk menyensor. Bitcoin masih lebih sulit disita daripada emas atau dolar di rekening bank saya, dan saya selalu dapat mengaksesnya jika saya dapat meninggalkan negara itu.

Tidak jelas berapa banyak kasus penggunaan yang sangat bergantung pada resistensi sensor (sekarang atau nanti) dan dapat mencapainya melalui desentralisasi penuh, tetapi blockchain kemungkinan merupakan pilihan yang baik dalam kasus-kasus seperti itu.

Efisiensi dan otomatisasi

Ada harapan bahwa blockchain akan memungkinkan kita mengambil sesuatu yang dilakukan manusia hari ini (misal menjalankan kontrak hukum atau aturan bisnis) dan memindahkannya ke dalam algoritma, sehingga mengurangi kompleksitas, keterlambatan, dan biaya. Ini sering dipandang sebagai inefisiensi dalam sistem saat ini.

Misalnya, transfer bank membutuhkan beberapa hari kerja dan dapat menghabiskan biaya, tetapi jika kami hanya menggunakan blockchain, mereka bisa gratis dan instan. Jika kita bisa memformalkan kontrak menjadi algoritma, kita bisa memiliki kontrak yang dapat dipecahkan sendiri dan dijalankan sendiri.

Kami pikir peluang-peluang ini sangat dibesar-besarkan, karena beberapa alasan:

Secara umum meremehkan seberapa banyak ketidakefisienan yang dirasakan ada karena desain, baik untuk layanan atau peraturan nilai tambah, dan pada akhirnya akan ditambahkan ke implementasi blockchain di masa depan.

Kita seharusnya tidak mengacaukan manfaat dari modernisasi/digitalisasi industri dengan kebutuhan untuk desentralisasi. Tentu, banyak bank dan lembaga lain menggunakan proses kuno, tetapi mereka dapat meningkatkan ke proses yang jauh lebih efisien tanpa pindah ke model desentralisasi.

Basis data yang terdesentralisasi umumnya kurang efisien daripada yang terpusat, kecuali dalam kasus di mana mereka melawan risiko ekstraksi sewa yang signifikan.

Singkatnya, dunia ini penuh dengan inefisiensi, tetapi desentralisasi hanya boleh diterapkan di tempat yang sebenarnya diperlukan.

Adopsi sistem

Terkadang sulit untuk mendorong adopsi sistem yang dikendalikan secara terpusat, karena pihak-pihak yang khawatir akan risiko sentralisasi mungkin menolak untuk berpartisipasi. Walaupun aturan yang ditetapkan, proses audit, dan pihak ketiga yang netral seringkali cukup untuk menciptakan kepercayaan sistem dan membuka adopsi, dalam beberapa kasus langkah selanjutnya untuk memperkenalkan desentralisasi mungkin diperlukan.

Kami percaya bahwa ini adalah keuntungan yang menjanjikan dari blockchain, walaupun dalam banyak kasus desentralisasi penuh yang membutuhkan blockchain tidak diperlukan. Mendistribusikan sistem di banyak pihak, memungkinkan transparansi data dan kemampuan audit, dan menyediakan mekanisme untuk pulih dari pihak yang berperilaku buruk sering kali sudah cukup untuk membuka kunci adopsi.

Insentif untuk partisipasi

Sudut lain pada adopsi sistem adalah manfaat yang sering disebut-sebut dari model insentif bawaan. Dalam sistem ini, pembayaran dilakukan dengan token dan pengadopsi awal membeli token tersebut dengan harga rendah.

Idenya adalah bahwa ketika sistem mendapatkan traksi, peningkatan permintaan untuk token-token tersebut akan meningkatkan nilainya. Jadi pengadopsi awal diberi insentif untuk mengambil bagian dan menyebarkan sistem.

Meskipun ada potensi pembayaran digital gesekan rendah untuk memudahkan adopsi sistem, kami percaya ini umumnya harus dibangun di atas token umum yang digunakan sebagai penyimpan nilai (BTC atau ETH), daripada membuat token satu kali untuk setiap aplikasi.

Kami juga percaya asumsi utama bahwa token akan meningkat nilainya karena penggunaan aplikasi lepas landas cacat. Token hanya akan meningkat nilainya jika orang diberi insentif untuk benar-benar memegang token, jika tidak Anda mengalami masalah kecepatan, di mana token yang sama hanya dihabiskan berulang kali.

Inovasi dan keterbukaan

Chris Dixon berpendapat bahwa sentralisasi menghambat persaingan dan inovasi: ‘Seiring waktu, wirausahawan, pengembang, dan investor terbaik telah menjadi waspada untuk membangun di atas platform yang tersentralisasi. Kami sekarang memiliki bukti selama puluhan tahun bahwa hal itu akan berakhir dengan kekecewaan.’ (Bukti ini tidak disajikan, dan kami percaya ada banyak bukti di sisi lain dari buku besar.)

Sementara kami percaya pada kekuatan platform terbuka, terbuka vs tertutup bukanlah terpusat vs terdesentralisasi, dan kami tidak melihat bukti bahwa desentralisasi secara khusus harus menghasilkan lebih banyak inovasi, apalagi inovasi yang diinginkan orang, kecuali sejauh keterbukaan adalah efek samping desentralisasi yang bagus.

Sistem yang terdesentralisasi harus terbuka, dan itu mungkin memiliki beberapa konsekuensi yang bagus. Tetapi keterbukaanlah yang berguna, bukan sistem desentralisasi.

Bagaimana cara mengevaluasi kasus penggunaan blockchain yang potensial

Jadi bagaimana kita mengevaluasi ketika kita membutuhkan database yang terdesentralisasi, atau secara khusus blockchain?

Basis data yang terdesentralisasi bermanfaat di mana kita perlu melacak keadaan global dan cara terpusat melakukan hal yang bermasalah. Ada dua faktor utama yang mendorong perlunya desentralisasi:

Perlawanan sensor – membuatnya lebih sulit untuk menghentikan sistem

Adopsi sistem – membuat orang lain mengadopsi sistem

Faktor apa pun yang berperan, kita harus menerapkan hanya tingkat minimum desentralisasi yang diperlukan untuk memenuhi kebutuhan itu, karena desentralisasi itu sendiri mahal. Sebagai contoh, sistem yang sepenuhnya terdesentralisasi mungkin diperlukan untuk menyensor sensor tetapi mungkin memerlukan banyak tenaga untuk menghasilkan adopsi. Ketika sistem yang sepenuhnya terdesentralisasi diperlukan, blockchain adalah satu-satunya solusi yang dikenal.

Kami menyarankan daftar periksa berikut untuk mengevaluasi kasus penggunaan yang disarankan:

Apakah sistem memerlukan pelacakan secara global?

Apakah desentralisasi digunakan untuk perlawanan sensor atau adopsi sistem, dan apakah itu membuat perbedaan yang berarti di bidang tersebut?

Apakah tingkat desentralisasi minimum yang diperlukan sedang dilaksanakan?

Kasus penggunaan Blockchain

Kami sekarang dapat menerapkan alasan ini untuk beberapa kasus penggunaan di mana blockchain telah diusulkan. Anda tidak dapat melempar batu hari ini tanpa memukul seseorang dengan nada ‘X on Blockchain’: Kitties on Blockchain.

Nama band di Blockchain. Program loyalitas Burger King di Blockchain. Kami mungkin tidak dapat mengevaluasi semua kasus penggunaan yang diusulkan, tetapi mari kita lihat beberapa yang umum.

Perhatikan bahwa kami bukan ahli dalam sebagian besar bidang ini, kami juga tidak terlalu mendalam tentangnya. Kami memasukkannya terutama sebagai contoh penerapan kerangka evaluasi di atas.

Uang dan aset digital lainnya

Blockchain diciptakan khusus untuk menyelesaikan masalah sentralisasi dalam pembayaran dan nilai digital. Secara khusus, tidak mungkin untuk mencapai kepercayaan global tanpa database yang terdesentralisasi sepenuhnya, dan penyensoran oleh regulator dan pemerintah adalah hal biasa.

Blockchains adalah alat teknis yang sangat baik untuk aplikasi ini, meskipun keseimbangan yang tepat antara penskalaan dan desentralisasi penuh tetap menjadi pertanyaan terbuka.

Identitas

Banyak solusi identitas berbasis blockchain telah diusulkan. Kami melihat aspek identitas sebagai area dimana resistensi terhadap sensor dibutuhkan dan adopsi sistem pada skala global hanya mungkin dalam sistem yang sepenuhnya terdesentralisasi. Karena itu, penerbitan negara global tidak jelas, sebenarnya perlu, jadi apakah blockchain memiliki peran di sini adalah pertanyaan terbuka.

Kredit

Sangat mudah untuk membayangkan sistem kredit yang lebih baik, global, lebih aman, lebih lengkap, lebih pintar, privasi lebih baik, dll. Banyak dari ini dapat dicapai melalui modernisasi infrastruktur, dengan atau tanpa blockchain.

Namun, sistem kredit masih akan mendapat manfaat dari desentralisasi yang lebih besar. Penyensoran adalah risiko nyata di banyak negara, dan adopsi sistem global kemungkinan akan membutuhkan desentralisasi.

Namun demikian, kami berpendapat bahwa kasus ini tidak mungkin memerlukan basis data yang sepenuhnya terdesentralisasi (yaitu blockchain), karena transparansi, kemampuan audit, keamanan, dan privasi dapat dicapai tanpa sistem yang sepenuhnya terdesentralisasi (bayangkan solusi seperti Certificate Transparency).

DNS terdesentralisasi

Ada beberapa kegembiraan tentang membangun sistem DNS pada database yang terdesentralisasi. Risiko tampaknya agak lebih rendah daripada yang terkait dengan pembayaran, tetapi solusinya akan memiliki beberapa keanggunan dengan menghilangkan risiko sentralisasi dan dengan demikian mendorong adopsi.

Namun, mengingat sistem yang ada yang telah berhasil mencapai adopsi universal dan tidak memiliki masalah sensor yang signifikan, kita harus mempertanyakan tujuannya.

Pendaftaran sertifikat tanah

Hak atas tanah sangat penting, dan ada risiko bahwa pemerintah yang korup (atau orang lain yang dapat membahayakan penyimpanan data) akan merusak data. Basis data yang terdesentralisasi dapat menghindari ketergantungan pada pemerintah yang korup untuk status kepemilikan.

Namun, penegakan hukum terjadi di dunia fisik, dan jika penegak hukum (pemerintah) tidak mengenali database desentralisasi Anda, Anda belum mencapai sesuatu yang berarti.

Penyimpanan file

Meskipun Anda mungkin ingin menyimpan informasi yang sangat penting di cloud, tidak ada banyak risiko kecurangan dalam penyimpanan file, dan ekstraksi sewa sulit karena layanan sebagian besar dikomodifikasi. Secara umum, layanan terpusat bekerja sangat baik.

Penyimpanan file hampir gratis, sangat cepat, dan kuat. Sensor tidak banyak menjadi masalah, terutama dengan sistem penyimpanan yang tersedia dari berbagai negara. Selain itu sudah ada berbagai protokol penyimpanan P2P (misal tabel hash yang didistribusikan seperti yang digunakan di bittorrent) yang menawarkan ketahanan sensor tanpa memerlukan konsensus berbasis blockchain.

Manajemen rantai pasokan

IBM menjalankan iklan yang berbicara tentang tomat ‘Anda dapat melacak dari pertanian ke pot.’ Ada banyak kecurangan dalam rantai pasokan (misal persediaan penjualan berlipat ganda), sehingga basis data yang terdesentralisasi, terutama yang sangat baik dalam melacak sumber, terasa seperti solusi bagus untuk masalah itu.

Tetapi dalam semua kasus ini, kami pikir para peserta dapat lebih efisien hanya menyepakati database pusat untuk melacak informasi. Misalnya, semua orang menulis transaksi ke buku besar di platform cloud (mungkin dari penyedia yang sama yang akan memasok solusi blockchain mereka!).

Yang dibuat dapat diaudit dan transparan, sehingga semua orang dapat memastikan tidak ada kecurangan yang terjadi. Jarang bahwa tidak ada cara untuk menyetujui database pusat.

Kemampuan audit

Mungkin bermanfaat untuk menulis pos-pos pemeriksaan ke database yang terdesentralisasi, bukti digital bahwa ada sesuatu yang benar pada waktu tertentu. Karena tidak ada yang mengendalikan database itu dan hanya ditambahkan, maka pos-pos pemeriksaan itu sangat dapat dipercaya.

Dalam kasus seperti itu, secara khusus tidak mungkin untuk mempercayai otoritas yang mengklaim. Basis data yang sepenuhnya terdesentralisasi mungkin berguna untuk ini. Tetapi tingkat desentralisasi yang lebih rendah (katakanlah, jaringan global dengan 100 simpul yang sepenuhnya independen) mungkin cukup.

Akuntansi

Akuntansi mendapat manfaat dari kekekalan, auditabilitas, dan beberapa tingkat transparansi. Semua ini dapat dicapai melalui solusi terpusat, misal Trillian. Tidak perlu desentralisasi, apalagi desentralisasi penuh dengan blockchain.

DAO

Organisasi otonom yang terdesentralisasi adalah hal yang populer di kalangan fanatik blockchain, tetapi kami percaya ini didasarkan pada asumsi efisiensi cacat yang dibahas di atas. Organisasi adalah konstruksi sosial dan tidak dapat dikodekan ke dalam algoritma.

Kesimpulan

Blockchain adalah teknologi baru yang menakjubkan. Mereka memungkinkan database terdesentralisasi sepenuhnya, tahan terhadap sensor dan berpotensi memungkinkan untuk adopsi sistem dalam aplikasi penting seperti uang dan identitas. Kami merekomendasikan penggunaan atribut ini sebagai kriteria utama untuk digunakan ketika mengevaluasi kasus penggunaan blockchain.

Meskipun ada kasus penggunaan penting yang merupakan aplikasi yang berguna dari teknologi ini, banyak aplikasi blockchain didasarkan pada manfaat yang dilebih-lebihkan atau kesalahpahaman tentang tingkat desentralisasi yang diperlukan.

Kami percaya bahwa pendekatan yang kurang terdesentralisasi (dan lebih murah) untuk mendorong adopsi sistem kurang ditekankan dalam ekosistem saat ini.

Itulah alasan untuk apa sebenarnya blockchain . Anda juga dapat bermain judi online di waktu senggang Anda dengan mudah.