Isi kandungan
- Apa itu Blockchain?
- Bagaimana Kerja Blockchain
- Adakah Blockchain Private?
- Adakah Blockchain Secure?
- Blockchain vs Bitcoin
- Asas-asas Utama Awam dan Swasta
- Aplikasi Praktikal
- Kebaikan dan Kekurangan Blockchain
- Kelemahan Blockchain
- Apa yang Seterusnya untuk Blockchain?
Berita baiknya adalah, blockchain sebenarnya lebih mudah difahami daripada bunyi definisi itu.
Apa itu Blockchain?
Jika teknologi ini begitu rumit, kenapa ia menyebutnya "blockchain?" Pada tahap yang paling asas, blockchain secara harfiah hanya rangkaian blok, tetapi tidak dalam pengertian tradisional kata-kata itu. Apabila kita mengatakan perkataan "block" dan "chain" dalam konteks ini, kita sebenarnya bercakap tentang maklumat digital ("blok") yang disimpan dalam pangkalan data awam ("rantaian").
"Blok" pada blockchain terdiri daripada kepingan digital maklumat. Khususnya, mereka mempunyai tiga bahagian:
- Blok menyimpan maklumat mengenai transaksi seperti tarikh, masa, dan jumlah dolar pembelian anda yang paling terkini dari Amazon. (NOTA: Contoh Amazon ini adalah untuk pembelian ilustrasi; runcit Amazon tidak berfungsi pada prinsip blockchain). Blok menyimpan maklumat mengenai siapa yang terlibat dalam urus niaga. Satu blok untuk membeli-belah anda dari Amazon akan merakamkan nama anda bersama-sama dengan Amazon.com, Inc. Daripada menggunakan nama sebenar anda, pembelian anda direkodkan tanpa sebarang maklumat mengenal pasti menggunakan "tandatangan digital" yang unik, seperti nama pengguna. menyimpan maklumat yang membezakannya dari blok lain. Sama seperti anda dan saya mempunyai nama untuk membezakan antara satu dengan yang lain, setiap blok menyimpan kod unik yang dikenali sebagai "hash" yang membolehkan kita menceritakannya selain dari setiap blok lain. Katakanlah anda membuat pembelian anda di Amazon, tetapi ketika sedang dalam transit, anda memutuskan anda tidak boleh menolak dan memerlukan yang kedua. Walaupun butiran urus niaga baru anda akan kelihatan hampir sama dengan pembelian awal anda, kami masih boleh memberitahu blok selain kerana kod unik mereka.
Walaupun blok dalam contoh di atas digunakan untuk menyimpan satu pembelian dari Amazon, realiti adalah sedikit berbeza. Satu blok pada blockchain sebenarnya boleh menyimpan sehingga 1 MB data. Bergantung pada saiz urus niaga, ini bermakna blok tunggal boleh menempatkan beberapa ribu urus niaga di bawah satu bumbung.
Apa itu Blockchain?
Bagaimana Kerja Blockchain
Apabila blok menyimpan data baru, ia akan ditambah kepada blok block. Blockchain, seperti nama namanya, terdiri daripada berbilang blok yang dihimpunkan bersama. Walau bagaimanapun, untuk blok yang akan ditambahkan pada blok, namun, empat perkara mesti berlaku:
- Transaksi mesti berlaku. Mari kita teruskan dengan contoh pembelian Amazon anda yang impulsif. Selepas tergesa-gesa mengklik melalui pelbagai checkout prompt, anda akan menentang penghakiman anda yang lebih baik dan membuat pembelian. Transaksi itu mesti disahkan. Selepas membuat pembelian itu, urus niaga anda mesti disahkan. Dengan rekod maklumat awam yang lain, seperti Suruhanjaya Bursa Sekuriti, Wikipedia, atau pustaka setempat anda, terdapat seseorang yang bertanggungjawab untuk menyaring penyertaan data baru. Walau bagaimanapun, dengan blockchain, pekerjaan itu dibiarkan di rangkaian komputer. Apabila anda membuat pembelian anda dari Amazon, rangkaian komputer bergegas untuk memastikan transaksi anda berlaku seperti yang anda katakan. Iaitu, mereka mengesahkan butiran pembelian, termasuk masa transaksi, jumlah dollar, dan peserta. (Lebih lanjut mengenai bagaimana ini terjadi dalam masa yang kedua.) Transaksi itu mesti disimpan dalam satu blok. Selepas transaksi anda disahkan dengan tepat, ia mendapat cahaya hijau. Amaun dolar urus niaga, tandatangan digital anda, dan tandatangan digital Amazon semuanya disimpan dalam satu blok. Di sana, urus niaga itu mungkin akan bergabung dengan ratusan, atau ribuan, orang lain seperti itu. Blok tersebut mesti diberi hash. Tidak seperti seorang malaikat yang memperoleh sayapnya, apabila semua urus niaga blok telah disahkan, ia mesti diberi kod pengenalan unik yang dinamakan hash. Blok ini juga diberikan hash blok paling baru yang ditambah kepada blockchain. Sebaik sahaja hashed, blok itu boleh ditambah kepada blockchain.
Apabila blok baru itu ditambahkan ke blockchain, ia menjadi terbuka untuk sesiapa sahaja untuk melihat-walaupun anda. Jika anda melihat Bitcoin blockchain, anda akan melihat bahawa anda mempunyai akses kepada data urus niaga, bersama-sama dengan maklumat tentang kapan ("Masa"), di mana ("Ketinggian"), dan oleh siapa ("Dihantar Oleh") blok itu ditambah kepada blockchain.
Adakah Blockchain Private?
Sesiapa sahaja boleh melihat kandungan blockchain, tetapi pengguna juga boleh memilih untuk menyambung komputer mereka ke rangkaian blockchain. Dengan berbuat demikian, komputer mereka menerima satu salinan blockchain yang dikemas kini secara automatik setiap kali blok baru ditambah, semacam Suapan Berita Facebook yang memberikan kemas kini langsung apabila status baru diposkan.
Setiap komputer di rangkaian blockchain mempunyai salinan blockchain tersendiri, yang bermaksud terdapat ribuan, atau dalam hal Bitcoin, berjuta-juta salinan blok block yang sama. Walaupun setiap salinan blockchain adalah sama, penyebaran maklumat itu merentasi rangkaian komputer membuat maklumat lebih sukar untuk dimanipulasi. Dengan blockchain, tidak ada peristiwa tunggal yang pasti yang boleh dimanipulasi. Sebaliknya, penggodam perlu memanipulasi setiap salinan blockchain di rangkaian.
Melihat rantaian Bitcoin, bagaimanapun, anda akan mendapati bahawa anda tidak mempunyai akses untuk mengenal pasti maklumat mengenai pengguna yang melakukan transaksi. Walaupun urus niaga di blockchain tidak sepenuhnya tanpa nama, maklumat peribadi mengenai pengguna adalah terhad kepada tandatangan digital atau nama pengguna mereka.
Ini menimbulkan persoalan penting: jika anda tidak boleh tahu siapa yang menambah blok ke blockchain, bagaimana anda boleh percaya blockchain atau rangkaian komputer yang menegakkannya?
Adakah Blockchain Secure?
Teknologi Blockchain menyumbang isu keselamatan dan kepercayaan dalam beberapa cara. Pertama, blok baru sentiasa disimpan secara linear dan kronologi. Iaitu, mereka sentiasa ditambah kepada "hujung" blok block. Sekiranya anda melihat rantaian Bitcoin, anda akan melihat bahawa setiap blok mempunyai kedudukan di rantai, yang dipanggil "ketinggian." Sehingga Februari 2019, ketinggian blok itu telah mengatasi 562, 000.
Selepas blok telah ditambahkan pada penghujung blockchain, sangat sukar untuk kembali dan mengubah kandungan blok tersebut. Itu kerana setiap blok mengandungi hashnya sendiri, bersama dengan hash blok sebelum itu. Kod Hash dicipta oleh fungsi matematik yang menjadikan maklumat digital menjadi rentetan nombor dan huruf. Sekiranya maklumat itu diedit dalam apa jua cara, kod hash juga berubah.
Inilah mengapa penting untuk keselamatan. Katakan seorang hacker cuba untuk mengedit transaksi anda dari Amazon supaya anda sebenarnya perlu membayar pembelian anda dua kali. Sebaik sahaja mereka mengedit jumlah dolar transaksi anda, hash blok akan berubah. Blok seterusnya dalam rantai masih akan mengandungi hash lama, dan penggodam perlu memperbarui blok itu untuk menutup jejak mereka. Walau bagaimanapun, berbuat demikian akan mengubah hash blok itu. Dan seterusnya, dan sebagainya.
Untuk menukar satu blok, maka penggodam perlu mengubah setiap blok selepas ia berada di blockchain. Mengira semula semua orang yang mencukupi akan mengambil sejumlah besar kuasa pengkomputeran. Dengan kata lain, sebaik sahaja satu blok ditambahkan ke blockchain, ia menjadi sangat sukar untuk diedit dan mustahil untuk dihapus.
Untuk menangani masalah kepercayaan, rangkaian blokchain telah melaksanakan ujian untuk komputer yang ingin bergabung dan menambah blok ke rantai. Ujian, yang dipanggil "model konsensus, " memerlukan pengguna untuk "membuktikan" diri sebelum mereka boleh mengambil bahagian dalam rangkaian blockchain. Salah satu contoh yang paling biasa digunakan oleh Bitcoin dipanggil "bukti kerja."
Dalam bukti sistem kerja, komputer mesti "membuktikan" bahawa mereka telah melakukan "kerja" dengan menyelesaikan masalah matematik rumit kompleks. Sekiranya komputer menyelesaikan salah satu daripada masalah ini, mereka layak untuk menambah blok ke blockchain. Tetapi proses menambah blok ke blockchain, apa yang disebut cryptocurrency world "perlombongan, " tidak mudah. Malah, menurut laman berita blockchain BlockExplorer, peluang menyelesaikan salah satu daripada masalah ini pada rangkaian Bitcoin adalah kira-kira satu dalam 5.8 trilion pada Februari 2019. Untuk menyelesaikan masalah matematik yang kompleks pada kemungkinan itu, komputer mesti menjalankan program yang membebankan mereka sejumlah besar kuasa dan tenaga (baca: wang).
Bukti kerja tidak membuat serangan oleh penggodam mustahil, tetapi ia menjadikan mereka agak tidak berguna. Sekiranya penggodam mahu menyelaraskan serangan di blok tersebut, mereka perlu menyelesaikan masalah matematik kompleks yang rumit pada 1 dalam 5.8 trilion kemungkinan seperti orang lain. Kos menyusun serangan sedemikian hampir pasti akan mengatasi manfaat.
Blockchain vs Bitcoin
Matlamat blockchain adalah untuk membolehkan maklumat digital direkod dan diedarkan, tetapi tidak diedit. Konsep itu boleh menjadi sukar untuk membungkus kepala kita tanpa melihat teknologi dalam tindakan, jadi mari kita lihat bagaimana aplikasi teknologi blockchain terawal berfungsi.
Teknologi Blockchain pertama kali digariskan pada tahun 1991 oleh Stuart Haber dan W. Scott Stornetta, dua penyelidik yang ingin melaksanakan sistem di mana timestamp dokumen tidak dapat diganggu. Tetapi tidak sampai hampir dua dekad kemudian, dengan pelancaran Bitcoin pada bulan Januari 2009, blok tersebut mempunyai aplikasi dunia pertama yang pertama.
Protokol Bitcoin dibina di blok block. Dalam kertas penyelidikan yang memperkenalkan mata wang digital, pembuat mata palsu Bitcoin, Satoshi Nakamoto merujuknya sebagai "sistem tunai elektronik baru yang sepenuhnya peer-to-peer, tanpa pihak ketiga yang dipercayai."
Inilah cara ia berfungsi.
Anda mempunyai semua orang ini, di seluruh dunia, yang mempunyai Bitcoin. Mengikut kajian 2017 oleh Cambridge Center for Alternative Finance, jumlah itu mungkin sebanyak 5.9 juta. Katakanlah salah satu dari 5.9 juta orang mahu menghabiskan Bitcoin mereka di runcit. Inilah tempat blokchain masuk.
Apabila ia datang kepada wang bercetak, penggunaan mata wang cetak dikawal dan disahkan oleh pihak berkuasa pusat, biasanya bank atau kerajaan-tetapi Bitcoin tidak dikawal oleh sesiapa pun. Sebaliknya, transaksi yang dibuat dalam Bitcoin disahkan oleh rangkaian komputer.
Apabila seseorang membayar lain untuk barangan menggunakan Bitcoin, komputer pada perlombaan rangkaian Bitcoin untuk mengesahkan transaksi. Untuk berbuat demikian, pengguna menjalankan program pada komputer mereka dan cuba menyelesaikan masalah matematik kompleks, yang disebut "hash." Apabila komputer menyelesaikan masalah dengan "hashing" blok, karya algoritmanya juga akan mengesahkan blok urusniaga. Urusniaga yang telah selesai itu direkodkan dan disimpan secara terbuka sebagai blok pada blok block, di mana ia menjadi tidak dapat diubah. Dalam hal Bitcoin, dan kebanyakan blok lain, komputer yang berjaya mengesahkan blok dihadiahkan untuk buruh mereka dengan cryptocurrency.
Walaupun transaksi direkodkan secara terbuka pada blockchain, data pengguna tidak-atau, sekurang-kurangnya tidak sepenuhnya. Untuk melakukan transaksi pada rangkaian Bitcoin, peserta mesti menjalankan program yang disebut "dompet." Setiap dompet terdiri daripada dua kunci kriptografi yang unik dan tersendiri: kunci awam dan kunci peribadi. Kunci awam adalah lokasi di mana urus niaga didepositkan dan ditarik balik dari. Ini juga merupakan kunci yang muncul di lejar blockchain sebagai tandatangan digital pengguna.
Walaupun pengguna menerima bayaran dalam Bitcoins untuk kunci awam mereka, mereka tidak akan dapat menarik balik mereka dengan rakan kongsi peribadi. Kunci awam pengguna adalah versi kunci persendirian yang dipendekkan, yang dibuat melalui algoritma matematik rumit. Walau bagaimanapun, disebabkan oleh kerumitan persamaan ini, hampir mustahil untuk membalikkan proses dan menghasilkan kunci persendirian dari kunci awam. Atas sebab ini, teknologi blockchain dianggap sulit.
Asas-asas Utama Awam dan Swasta
Inilah ELI5 - "Jelaskannya Seperti Saya 5" - pengalihan. Anda boleh memikirkan kunci awam sebagai loker sekolah dan kunci peribadi sebagai kombinasi loker. Guru, pelajar, dan juga pemergian anda boleh memasukkan huruf dan nota melalui pembukaan di loker anda. Walau bagaimanapun, satu-satunya orang yang boleh mendapatkan kandungan peti mel adalah yang mempunyai kunci yang unik. Walau bagaimanapun, perlu diingatkan bahawa walaupun kombinasi loker sekolah disimpan di pejabat utama, tidak terdapat pangkalan data utama yang menjejaki kunci persendirian rangkaian blockchain. Sekiranya pengguna salah guna kunci peribadi mereka, mereka akan kehilangan akses kepada dompet Bitcoin mereka, sama seperti orang ini yang menjadi tajuk utama pada Disember 2017.
Rantaian Awam Tunggal
Dalam rangkaian Bitcoin, blok block tidak hanya dikongsi dan diselenggarakan oleh rangkaian pengguna umum-tetapi juga dipersetujui. Apabila pengguna menyertai rangkaian, komputer yang dihubunginya menerima satu salinan blockchain yang dikemas kini setiap kali blok baru transaksi ditambah. Tetapi bagaimana jika, melalui kesilapan manusia atau usaha penggodam, satu salinan pengguna blockchain yang dimanipulasi menjadi berbeza dari setiap salinan blok lain?
Protokol blokchain tidak menggalakkan kewujudan pelbagai blokiran melalui proses yang dipanggil "konsensus." Dengan kehadiran pelbagai, berbeza salinan blok block, protokol konsensus akan menggunakan rantaian terpanjang yang tersedia. Lebih ramai pengguna di blokchain bermakna blok boleh ditambah ke hujung rantai dengan lebih cepat. Dengan logik itu, blok rekod akan sentiasa menjadi yang paling dipercayai oleh pengguna. Protokol konsensus adalah salah satu kekuatan terbesar teknologi blockchain tetapi juga membolehkan salah satu kelemahan terbesarnya.
Secara teorinya, Hacker-Proof
Secara teorinya, adalah mungkin bagi penggodam untuk mengambil kesempatan daripada peraturan majoriti dalam apa yang disebut sebagai serangan 51%. Begini bagaimana ia akan berlaku. Katakanlah terdapat lima juta komputer di rangkaian Bitcoin, penyimpangan kasar pasti tetapi jumlah yang cukup mudah untuk dibahagikan. Untuk mencapai majoriti di rangkaian, seorang penggodam perlu mengawal sekurang-kurangnya 2.5 juta dan salah satu daripada komputer tersebut. Dengan berbuat demikian, penyerang atau kumpulan penyerang boleh mengganggu proses merakam urus niaga baru. Mereka boleh menghantar transaksi-dan kemudian membalikkannya, menjadikannya kelihatan seolah-olah mereka masih mempunyai duit syiling yang mereka belanjakan. Kelemahan ini, yang dikenali sebagai perbelanjaan dua kali, adalah sama dengan digital yang palsu dan akan membolehkan pengguna menghabiskan Bitcoins mereka dua kali.
Serangan sedemikian sangat sukar untuk dilaksanakan untuk skala block of bitcoin, kerana ia memerlukan penyerang menguasai jutaan komputer. Apabila Bitcoin pertama kali diasaskan pada tahun 2009 dan penggunanya bernombor di puluhan, pastinya mudah bagi penyerang untuk mengawal majoriti kuasa pengkomputeran dalam rangkaian. Ciri-ciri penghalang blok ini telah ditandakan sebagai salah satu kelemahan untuk kriptografi mata wang yang baru.
Ketakutan pengguna serangan 51% sebenarnya boleh mengehadkan monopoli daripada terbentuk pada blockchain. Dalam "Digital Gold: Bitcoin dan Inside Story of Misfits dan Millionaires yang Mencuba Mengubah Wang", wartawan New York Times, Nathaniel Popper menulis tentang bagaimana sekumpulan pengguna, yang dikenali sebagai "Bitfury, " mengumpulkan ribuan komputer berkuasa tinggi bersama-sama untuk mendapatkan kelebihan daya saing di blok tersebut. Matlamat mereka adalah untuk menampung sebanyak mungkin blok dan memperoleh bitcoin, yang pada masa itu bernilai kira-kira $ 700 setiap satu.
Memanfaatkan Bitfury
Walau bagaimanapun, menjelang Mac 2014, Bitfury berada di kedudukan melebihi 50% daripada jumlah kuasa pengiraan rangkaian blockchain. Daripada terus meningkatkan daya tahannya ke rangkaian, kumpulan itu memilih untuk mengatur diri sendiri dan bersumpah untuk tidak melebihi 40%. Bitfury tahu bahawa jika mereka memilih untuk terus meningkatkan kawalan mereka ke rangkaian, nilai bitcoin akan jatuh apabila pengguna menjual syiling mereka sebagai persediaan untuk kemungkinan serangan 51%. Dalam erti kata lain, jika pengguna kehilangan kepercayaan mereka dalam rangkaian blockchain, maklumat mengenai risiko rangkaian itu menjadi tidak bernilai sepenuhnya. Oleh itu, pengguna Blockchain hanya boleh meningkatkan kuasa pengiraan mereka ke titik sebelum mereka mula kehilangan wang.
Aplikasi Praktikal Blockchain
Blok pada data kedai blockchain mengenai urus niaga monetari-kita sudah mendapatnya. Tetapi ternyata blockchain sebenarnya merupakan cara yang boleh dipercayai untuk menyimpan data mengenai jenis transaksi lain. Sebenarnya, teknologi blockchain boleh digunakan untuk menyimpan data mengenai pertukaran harta benda, berhenti dalam rantaian bekalan, dan juga undi untuk calon.
Rangkaian perkhidmatan profesional Deloitte baru-baru ini meninjau 1, 000 syarikat di tujuh negara mengenai mengintegrasikan blockchain ke dalam operasi perniagaan mereka. Kaji selidik mereka mendapati bahawa 34% sudah mempunyai sistem blockchain dalam pengeluaran hari ini, manakala 41% lagi dijangka menggunakan aplikasi blockchain dalam tempoh 12 bulan akan datang. Di samping itu, hampir 40% syarikat yang dilaporkan melaporkan bahawa mereka akan melabur $ 5 juta atau lebih dalam blockchain pada tahun yang akan datang. Berikut adalah beberapa aplikasi blockchain yang paling digemari hari ini.
Penggunaan Bank
Mungkin tidak ada industri yang mendapat manfaat daripada mengintegrasikan blockchain ke dalam operasi perniagaannya lebih daripada perbankan. Institusi kewangan hanya beroperasi pada waktu perniagaan, lima hari seminggu. Ini bermakna jika anda cuba membuat deposit pada hari Jumaat pada pukul 6 petang, anda mungkin perlu menunggu sehingga pagi Isnin untuk melihat wang yang memukul akaun anda. Walaupun anda membuat deposit anda semasa waktu perniagaan, urus niaga masih boleh mengambil masa satu hingga tiga hari untuk mengesahkan kerana jumlah urus niaga yang diperlukan oleh bank untuk diselesaikan. Blockchain, sebaliknya, tidak pernah tidur.
Dengan menggabungkan blockchain ke bank, pengguna dapat melihat urus niaga mereka diproses dalam masa 10 minit, pada dasarnya masa yang diambil untuk menambahkan blok ke blok bar, tanpa mengira waktu atau hari dalam seminggu. Dengan blockchain, bank juga mempunyai peluang untuk menukar dana antara institusi dengan lebih cepat dan selamat. Di dalam perniagaan perdagangan saham, contohnya, penyelesaian dan proses penjelasan boleh mengambil masa sehingga tiga hari (atau lebih lama, jika bank perdagangan di peringkat antarabangsa), bermakna wang dan saham beku untuk waktu itu.
Memandangkan saiz jumlah yang terlibat, walaupun beberapa hari bahawa wang dalam transit boleh membawa kos dan risiko yang signifikan untuk bank. Santander, sebuah bank Eropah, meletakkan potensi simpanan pada $ 20 bilion setahun. Capgemini, sebuah perundingan Perancis, menganggarkan bahawa pengguna boleh menjimatkan sehingga $ 16 bilion dalam yuran perbankan dan insurans setiap tahun melalui aplikasi berasaskan blokchain.
Gunakan dalam Cryptocurrency
Blockchain membentuk asas untuk kriptografi seperti Bitcoin. Seperti yang kita pelajari sebelum ini, mata wang seperti dolar AS dikawal selia dan disahkan oleh pihak berkuasa pusat, biasanya bank atau kerajaan. Di bawah sistem kuasa pusat, data dan mata wang pengguna adalah secara teknis mengikut kehendak bank atau kerajaan mereka. Jika bank pengguna runtuh atau mereka tinggal di negara dengan kerajaan yang tidak stabil, nilai mata wang mereka mungkin berisiko. Ini adalah kebimbangan yang Bitcoin ditanggung.
Dengan menyebarkan operasinya ke rangkaian komputer, blokchain membolehkan Bitcoin dan kriptokumen lain untuk beroperasi tanpa memerlukan pihak berkuasa pusat. Ini bukan sahaja mengurangkan risiko tetapi juga menghapuskan banyak kos pemprosesan dan transaksi. Ia juga memberi mereka yang berada di negara-negara dengan mata wang yang tidak stabil mata wang yang lebih stabil dengan lebih banyak aplikasi dan rangkaian individu dan institusi yang lebih luas yang boleh mereka lakukan dengan perniagaan, baik di dalam dan di peringkat antarabangsa (sekurang-kurangnya, inilah matlamat.)
Penggunaan Kesihatan
Penyedia penjagaan kesihatan boleh memanfaatkan pelekat blok untuk menyimpan rekod perubatan pesakit mereka dengan selamat. Apabila rekod perubatan dijana dan ditandatangani, ia boleh ditulis ke dalam blockchain, yang menyediakan pesakit dengan bukti dan keyakinan bahawa rekod itu tidak boleh diubah. Rekod kesihatan peribadi ini boleh dikodkan dan disimpan di blok block dengan kunci persendirian, supaya ia hanya boleh diakses oleh individu tertentu, sehingga memastikan privasi
Rekod Harta Digunakan
Proses ini bukan sahaja mahal dan memakan masa - ia juga penuh dengan kesilapan manusia, di mana setiap ketidaktepatan membuat pengesanan pemilikan harta kurang efisien. Blockchain berpotensi untuk menghapuskan keperluan untuk mengimbas dokumen dan menjejaki fail fizikal di pejabat rakaman tempatan. Jika pemilikan harta disimpan dan disahkan pada blok tersebut, pemilik boleh percaya bahawa akta mereka adalah tepat dan tetap.
Gunakan dalam Kontrak Pintar
Kontrak pintar adalah kod komputer yang boleh dibina di blok block untuk memudahkan, mengesahkan, atau merundingkan perjanjian kontrak. Kontrak pintar beroperasi di bawah satu set syarat yang pengguna bersetuju. Apabila syarat-syarat tersebut dipenuhi, terma perjanjian itu secara automatik dijalankan.
Katakan, contohnya, saya menyewa pangsapuri saya menggunakan kontrak pintar. Saya bersetuju untuk memberikan kod pintu kepada pangsapuri sebaik sahaja anda membayar saya deposit keselamatan anda. Kami berdua akan menghantar bahagian perjanjian kami kepada kontrak pintar, yang akan memegang dan menukar kod pintu saya secara automatik untuk deposit keselamatan anda pada tarikh sewa. Jika saya tidak membekalkan kod pintu pada tarikh sewaan, kontrak pintar membayar balik deposit keselamatan anda. Ini menghapuskan yuran yang lazimnya disertakan dengan menggunakan notari atau mediator pihak ketiga.
Penggunaan Rantaian Bekalan
Pembekal boleh menggunakan blockchain untuk merekodkan asal-usul bahan yang telah mereka beli. Ini akan membolehkan syarikat mengesahkan kesahihan produk mereka, bersama dengan label kesihatan dan etika seperti "Organik, " "Tempatan, " dan "Perdagangan Adil."
Seperti yang dilaporkan oleh Forbes, industri makanan bergerak ke dalam penggunaan roket yang semakin mengesan laluan dan keselamatan makanan sepanjang perjalanan dari ladang ke pengguna.
Penggunaan dalam Pengundian
Pengundian dengan blockchain membawa potensi untuk menghapuskan penipuan pilihan raya dan meningkatkan jumlah pengundi, seperti yang telah diuji pada pilihan raya midterm November 2018 di West Virginia. Setiap undi akan disimpan sebagai blok pada blok block, menjadikannya hampir mustahil untuk mengganggu. Protokol blockchain juga akan mengekalkan ketelusan dalam proses pemilihan, mengurangkan kakitangan yang diperlukan untuk menjalankan pilihan raya dan memberikan pegawai dengan keputusan segera.
Kelebihan dan Kekurangan Blockchain
Untuk semua kerumitannya, potensi penghalang blockchain sebagai bentuk penyimpanan rekod yang mendesak hampir tanpa had. Dari privasi pengguna yang lebih tinggi dan keselamatan yang lebih tinggi untuk menurunkan yuran pemprosesan dan kesilapan yang lebih sedikit, teknologi blockchain mungkin dapat melihat aplikasi di luar yang digariskan di atas.
Kebaikan
-
Ketepatan yang lebih baik dengan membuang penglibatan manusia dalam pengesahan
-
Pengurangan kos dengan menghapuskan pengesahan pihak ketiga
-
Desentralisasi menjadikannya lebih sukar untuk menganggu
-
Urus niaga adalah selamat, peribadi dan cekap
-
Teknologi telusur
Keburukan
-
Kos teknologi yang ketara yang berkaitan dengan bitcoin perlombongan
-
Urus niaga yang rendah sesaat
-
Sejarah penggunaan dalam aktiviti haram
-
Kerentanan untuk digodam
Berikut adalah titik jualan blockchain untuk perniagaan di pasaran hari ini dengan lebih terperinci.
Ketepatan Rantai
Transaksi pada rangkaian blockchain diluluskan oleh rangkaian ribuan atau berjuta-juta komputer. Ini menghilangkan hampir semua penglibatan manusia dalam proses pengesahan, mengakibatkan kurang kesilapan manusia dan rekod maklumat yang lebih tepat. Walaupun komputer di rangkaian membuat kesilapan pengiraan, ralat hanya akan dibuat kepada satu salinan blockchain. Agar kesilapan itu tersebar ke seluruh pelosok yang lain, ia perlu dibuat oleh sekurang-kurangnya 51% komputer rangkaian-suatu kemustahilan yang hampir tidak mungkin.
Pengurangan Kos
Biasanya, pengguna membayar bank untuk mengesahkan transaksi, notari untuk menandatangani dokumen atau menteri untuk melakukan perkahwinan. Blockchain menghapuskan keperluan untuk pengesahan pihak ketiga dan, dengannya, kos berkaitan mereka. Pemilik perniagaan dikenakan bayaran yang kecil apabila mereka menerima bayaran menggunakan kad kredit, sebagai contoh, kerana bank perlu memproses transaksi tersebut. Bitcoin, sebaliknya, tidak mempunyai kuasa pusat dan hampir tidak mempunyai yuran transaksi.
Desentralisasi
Blockchain tidak menyimpan sebarang maklumat di lokasi pusat. Sebaliknya, blockchain disalin dan merebak ke rangkaian komputer. Setiap kali blok baru ditambahkan pada blockchain, setiap komputer di rangkaian mengemas kini blok blocknya untuk mencerminkan perubahan. Dengan menyebarkan maklumat itu di rangkaian, dan bukannya menyimpannya dalam satu pangkalan data pusat, blokchain menjadi lebih sukar untuk menganggu. Sekiranya salinan blockchain jatuh ke tangan penggodam, hanya satu salinan maklumat, bukan keseluruhan rangkaian, akan dikompromi.
Transaksi cekap
Urus niaga yang diletakkan melalui pihak berkuasa pusat boleh mengambil masa beberapa hari untuk menyelesaikannya. Jika anda mencuba untuk membuat cek pada hari Jumaat petang, contohnya, anda mungkin tidak dapat melihat dana dalam akaun anda sehingga pagi hari Isnin. Manakala institusi kewangan beroperasi pada waktu perniagaan, lima hari seminggu, blokchain bekerja 24 jam sehari, tujuh hari seminggu. Urus niaga boleh diselesaikan dalam masa kira-kira sepuluh minit dan boleh dianggap selamat sejurus selepas beberapa jam sahaja. Ini amat berguna untuk perdagangan rentas sempadan, yang biasanya mengambil masa yang lama kerana isu zon masa dan fakta bahawa semua pihak mesti mengesahkan pemprosesan pembayaran.
Urusniaga Persendirian
Banyak rangkaian blockchain beroperasi sebagai pangkalan data awam, yang bermaksud sesiapa sahaja yang mempunyai sambungan internet boleh melihat senarai sejarah transaksi rangkaian. Walaupun pengguna boleh mengakses maklumat mengenai transaksi, mereka tidak boleh mengakses mengenal pasti maklumat mengenai pengguna yang membuat transaksi tersebut. Ia adalah satu kesilapan yang umum bahawa rangkaian blockchain seperti bitcoin tidak diketahui, sedangkan sebenarnya mereka hanya sulit.
Iaitu, apabila pengguna membuat urusniaga awam, kod unik mereka dipanggil kunci awam, direkodkan pada blockchain, bukannya maklumat peribadi mereka. Walaupun identiti seseorang masih dikaitkan dengan alamat blok alamat mereka, ini menghalang penggodam untuk mendapatkan maklumat peribadi pengguna, seperti yang dapat terjadi apabila bank digodam.
Urus Niaga Secure
Sebaik sahaja urus niaga direkodkan, keasliannya mesti disahkan oleh rangkaian blockchain. Beribu-ribu atau bahkan berjuta-juta komputer pada tergesa-gesa blok untuk mengesahkan bahawa butiran pembelian adalah betul. Selepas komputer telah mengesahkan urus niaga, ia ditambah kepada blockchain dalam bentuk blok. Setiap blok di blokchain mengandungi hash uniknya sendiri, bersama dengan hash unik blok sebelum itu. Apabila maklumat di blok disunting dengan cara apapun, kod hash blok itu berubah-bagaimanapun, kod hash pada blok selepas itu tidak. Perbezaan ini menjadikannya sangat sukar untuk maklumat mengenai blok yang akan diubah tanpa notis.
Ketelusan
Walaupun maklumat peribadi di blockchain disimpan secara peribadi, teknologi itu sendiri hampir selalu menjadi sumber terbuka. Ini bermakna pengguna di rangkaian blockchain boleh mengubah suai kod yang mereka lihat patut, selagi mereka mempunyai majoriti kuasa pengiraan rangkaian yang menyokongnya. Menyimpan data pada sumber terbuka blockchain juga membuat gangguan terhadap data yang lebih sukar. Dengan berjuta-juta komputer di rangkaian blockchain pada suatu masa tertentu, sebagai contoh, tidak mungkin sesiapa boleh membuat perubahan tanpa diperhatikan.
Kelemahan Blockchain
Walaupun terdapat masalah penting kepada blockchain, terdapat juga cabaran yang signifikan terhadap penggunaannya. Sekatan jalan untuk penerapan teknologi blockchain hari ini bukan hanya teknikal. Cabaran sebenar adalah politik dan pengawalseliaan, sebahagian besarnya, untuk mengatakan apa-apa daripada ribuan jam (baca: wang) reka bentuk perisian adat dan pengaturcaraan back-end yang diperlukan untuk mengintegrasikan blockchain kepada rangkaian perniagaan semasa. Berikut adalah beberapa cabaran yang menonjol di dalam penerapan penggunaan blockchain yang meluas.
Kos Teknologi
Walaupun blockchain dapat menjimatkan wang pengguna pada yuran transaksi, teknologi ini jauh dari percuma. Sistem "bukti kerja" yang digunakan oleh bitcoin untuk mengesahkan urus niaga, misalnya, menggunakan sejumlah besar kuasa pengiraan. Di dunia nyata, kuasa dari berjuta-juta komputer pada rangkaian bitcoin adalah dekat dengan apa yang digunakan oleh Denmark setiap tahun. Semua tenaga itu kos wang dan menurut kajian baru-baru ini dari syarikat penyelidikan Elite Fixtures, kos perlombongan bitcoin tunggal berubah secara drastik oleh lokasi, dari hanya $ 531 ke $ 26, 170 yang mengejutkan.
Berdasarkan purata kos utiliti di Amerika Syarikat, angka itu lebih hampir kepada $ 4, 758. Walaupun kos bitcoin perlombongan, pengguna terus menggerakkan bil elektrik mereka untuk mengesahkan urus niaga di blockchain. Itu kerana apabila pelombong menambah blok ke blockchain bitcoin, mereka diberi ganjaran bitcoin yang cukup untuk membuat masa dan tenaga mereka berbaloi. Apabila ia datang kepada penghalang blok yang tidak menggunakan cryptocurrency, bagaimanapun, pelombong perlu dibayar atau sebaliknya memberi insentif untuk mengesahkan transaksi.
Kecekapan Kelajuan
Bitcoin adalah kajian kes yang sempurna untuk kemungkinan ketidakcekapan blockchain. Bitcoin's "bukti kerja" sistem mengambil masa kira-kira sepuluh minit untuk menambah blok baru ke blockchain. Pada kadar itu, dianggarkan bahawa rangkaian blockchain hanya boleh mengurus tujuh transaksi sesaat (TPS). Walaupun mata wang kriptografi lain seperti Ethereum (20 TPS) dan Bitcoin Cash (60 TPS) berfungsi lebih baik daripada bitcoin, mereka masih terhad oleh blockchain. Visa jenama warisan, untuk konteks, boleh memproses 24, 000 TPS.
Aktiviti Haram
Walaupun kerahsiaan pada rangkaian blockchain melindungi pengguna dari kerahsiaan dan mengekalkan privasi, ia juga membolehkan perdagangan haram dan aktiviti di rangkaian blockchain. Contoh yang paling dikutip dari blockchain yang digunakan untuk urus niaga haram mungkin Silk Road, sebuah pasaran "web gelap" dalam talian yang beroperasi dari Februari 2011 hingga Oktober 2013 apabila ia ditutup oleh FBI.
Laman web ini membenarkan pengguna melayari laman web tanpa dikesan dan membuat pembelian haram dalam bitcoin. Peraturan AS semasa menghalang pengguna pertukaran dalam talian, seperti yang dibina di atas blokiran, dari kesamaan tanpa nama. Di Amerika Syarikat, pertukaran dalam talian mesti mendapatkan maklumat mengenai pelanggan mereka apabila mereka membuka akaun, mengesahkan identiti setiap pelanggan, dan mengesahkan bahawa pelanggan tidak muncul pada mana-mana senarai organisasi pengganas yang diketahui atau disyaki.
Keprihatinan Bank Pusat
Beberapa bank pusat, termasuk Rizab Persekutuan, Bank of Canada dan Bank of England, telah melancarkan siasatan ke dalam mata wang digital. Menurut laporan penyelidikan Bank of England, "Kajian lanjut juga perlu membuat sistem yang boleh menggunakan teknologi lega teragih tanpa mengorbankan keupayaan bank pusat untuk mengawal mata wangnya dan mengamankan sistem terhadap serangan sistemik."
Kerentanan Hack
Mata wang kriptografi baru dan rangkaian blockchain mudah terdedah kepada serangan 51%. Serangan ini sangat sukar untuk dilaksanakan kerana kuasa pengiraan yang diperlukan untuk mendapatkan kawalan majoriti rangkaian blockchain, tetapi penyelidik sains komputer NYU, Joseph Bonneau berkata, mungkin berubah. Bonneau mengeluarkan laporan tahun lepas menganggarkan bahawa serangan sebanyak 51% mungkin meningkat, kerana peretas sekarang boleh menyewa kuasa komputasi, daripada membeli semua peralatan.
Apa yang Seterusnya untuk Blockchain?
Pertama yang dicadangkan sebagai projek penyelidikan pada tahun 1991, blockchain selesa menyelesaikannya hingga lewat dua puluhan. Seperti kebanyakan milenium umurnya, blockchain telah menyaksikan bahagian pemerhatian awam yang saksama dalam tempoh dua dekad yang lalu, dengan perniagaan di seluruh dunia membuat spekulasi mengenai teknologi yang mampu dan di mana ia akan menuju ke tahun-tahun akan datang.
Dengan banyak aplikasi praktikal untuk teknologi yang sedang dilaksanakan dan diterokai, blokchain akhirnya membuat nama untuk dirinya sendiri pada usia dua puluh tujuh, tidak sedikit kerana bitcoin dan cryptocurrency. Sebagai kata kunci pada lidah setiap pelabur di negara ini, blokchain berdiri untuk membuat perniagaan dan operasi kerajaan lebih tepat, cekap, dan selamat.
Semasa kami bersiap untuk menuju ke dekad ketiga blokchain, tidak lagi menjadi persoalan "jika" syarikat warisan akan menangkap teknologi-itu adalah persoalan "kapan."
