Dalam beberapa tahun terakhir, kami telah melihat banyak perubahan dalam ekosistem teknologi, yang mengguncang ruang untuk selamanya. Sekelompok produk diumumkan, menetapkan tolok ukur di segmen mereka selama bertahun-tahun yang akan datang, platform semakin pintar, membuat penemuan dan konsumsi konten, pengalaman yang sama sekali baru. Ponsel semakin dekat dengan kekuatan komputasi desktop, dan perangkat menjadi semakin terhubung dan sadar kontekstual. Daftar hal-hal yang telah menjadi trend setter begitu panjang sehingga hampir tidak mungkin untuk menyebutkan semuanya. Tapi singkatnya, aman untuk mengatakan bahwa ini adalah waktu terbaik untuk hidup, khususnya jika Anda adalah penggemar teknologi.
Di antara banyak hal yang telah menerima banyak perhatian kritis akhir-akhir ini, salah satu yang lebih populer adalah Cryptocurrency. Jika Anda tidak hidup di bawah batu, kemungkinan Anda mungkin telah mendengar banyak hal tentang Cryptocurrency, orang-orang menjadi jutawan dan miliarder dalam semalam dan bagaimana hal itu akan mengubah segalanya di tahun-tahun mendatang. Sementara banyak dari hal-hal itu benar dan memecahkan banyak masalah berbeda tentang sistem keuangan saat ini, cryptocurrency seperti Bitcoin, Ethereum, dan sejenisnya adalah topik yang cukup besar untuk mendedikasikan artikel terpisah sama sekali untuk mereka. Jangan khawatir, postingan yang merinci semua tentang cryptocurrency ada dalam draft dan akan segera terbit. Tetapi sebelum Anda masuk ke segmen itu, Anda harus membasahi kaki Anda dengan Blockchain.
Kemungkinannya adalah beberapa dari Anda mungkin pernah mendengarnya tetapi tidak sepenuhnya memahami apa itu dan kemudian akan ada orang yang benar-benar baru mengenal istilah tersebut. Jika Anda jatuh di salah satu kubu itu, pos ini adalah hal yang Anda butuhkan. Duduk dan ambil secangkir kopi. Ini adalah postingan “THE” tentang Blockchain. Kami akan memberi tahu Anda semua yang perlu Anda ketahui. Inilah yang Anda pelajari:
- Blockchain bukan Bitcoin
- Sejarah singkat BlockChain
- Bagaimana jaringan Blockchain tetap sinkron?
- Apa langkah-langkah keamanan yang ada?
- Manfaat teknologi Blockchain
Tetapi sebelum kita mulai menjelaskan apa itu blockchain dan bagaimana cara kerjanya, ada beberapa kesalahpahaman luas yang perlu diklarifikasi. Perlu disebarluaskan karena Blockchain akan menjadi fondasi mendasar dari beberapa sistem perangkat lunak paling canggih yang akan dibangun di masa depan.
1. Blockchain BUKAN Bitcoin
Mari kita pertama-tama menyanggah mitos populer tentang Bitcoin, ya?
Ini adalah kesalahpahaman yang tersebar luas dan ini harus segera diluruskan. Tidak, Blockchain bukanlah Bitcoin, atau Ethereum atau Litecoin atau Cryptocurrency lainnya.
Secara sederhana, jika Bitcoin adalah Tesla Roadster, Blockchain adalah Baterai Lithium Ion, jika Bitcoin adalah Email, Blockchain adalah Internet. Ini pada dasarnya adalah teknologi dasar yang menggerakkan Cryptocurrency yang telah mendapatkan popularitas dalam beberapa bulan terakhir.
Sekali lagi, kami tidak akan banyak menyentuh Cryptocurrency tetapi yang perlu Anda ketahui adalah bahwa blockchain adalah bahan bakar yang menggerakkan sebagian besar Cryptocurrency utama, itu adalah fondasi yang mereka bangun.
Sekarang setelah kami menetapkan premis dasar, inilah mengapa Anda harus benar-benar mengetahui apa itu Blockchain dan bagaimana cara kerjanya. Anda lihat, Blockchain bukanlah produk, ini adalah teori, prinsip, atau lebih tepatnya fondasi yang terdefinisi dengan baik yang akan berfungsi sebagai basis untuk banyak hal dalam teknologi dalam beberapa bulan dan tahun mendatang. Setuju, cryptocurrency adalah salah satu "aplikasi" dari blockchain. Ini jelas bukan satu-satunya hal yang mampu dilakukan oleh teknologi.
Hei, tunggu! Begitu banyak kata-kata kasar tentang Blockchain, setidaknya beri tahu kami apa yang pertama?
Benar, maaf. Jadi pertama-tama mari kita dapatkan definisi Blockchain Technology kamus paling banyak dari blockchain
Sebuah blockchain adalah sebuah Terdesentralisasi dan buku besar digital terdistribusi yang digunakan untuk mencatat transaksi di banyak komputer sehingga catatan tidak dapat diubah secara surut tanpa perubahan semua blok berikutnya dan kolusi jaringan.
Itulah definisi pencarian Google sederhana yang akan memberi Anda dan jujur saya hanya menyalinnya dari salah satu hasil pencarian. Jangan khawatir jika itu baru saja melewati Anda. Saya akan menjelaskannya kepada Anda dengan cara yang masuk akal.
Perhatikan contoh Anda mengirim sejumlah uang kepada teman Anda. Katakanlah Anda Steve tinggal di New York dan teman Anda Alice di Mumbai. Ketika Anda mengirim uang, ke mana Anda mengirimnya? Anda mengirimkannya ke rekening banknya.
(setuju ada PayPal dan hal-hal seperti itu tetapi demi kesederhanaan mari kita tetap pada contoh bank).
Saat Anda mengirim uang, pada dasarnya ada 3 pihak yang terlibat dalam transaksi, Anda sebagai pengirim, temanmu sebagai penerima dan bank sebagai perantara.
Mengapa Anda membutuhkan bank? Yah untuk alasan sederhana bahwa merekalah yang akan memverifikasi itu ” Steve mengirimi Alice $32”. Tanpa keterlibatan perantara ini, Alice dapat dengan mudah mengklaim bahwa Anda tidak pernah menerima uang tersebut meskipun sebenarnya Anda telah mengirimkannya kepadanya. (catatan tambahan jika seperti itu Alice, kamu harus menjauh dari wanita itu).Secara historis, inilah yang terjadi ketika melakukan transaksi sesuatu yang bernilai, baik itu uang, saham, real estat, dll. Perantara dalam bentuk bank dan bursa saham ini menambahkan bahan utama dalam transaksi, percaya. Pikirkanlah secara mendasar, mengapa Anda menyimpan uang Anda di bank? Karena Anda mempercayai bank dengan uang, sederhana. Sekarang pikirkan tentang ini, satu-satunya hal yang membuat uang kertas $100 bernilai 100 dolar adalah pemerintah AS yang mendukung mata uang itu. Tetapi jika Anda menghilangkan unsur kepercayaan itu dari ide ini, pada tingkat yang paling mendasar apakah uang kertas $100 itu? Itu hanya kertas dan tinta. Jadi secara teoritis adalah mungkin untuk mereproduksi itu. Beginilah cara kerja pemalsuan dan ini bukan sesuatu yang baru, Anda sering mendengar tentang mata uang palsu yang beredar dan bagaimana mereka telah menghancurkan ekonomi di masa lalu.
Tetapi bagaimana jika ada cara untuk melakukan transaksi seperti itu tanpa perantara pihak ketiga? Bagaimana jika Anda dapat mengirim uang "langsung" ke Alice tanpa bergantung pada bank untuk memverifikasinya? Di sinilah Blockchain masuk.
2. Blockchain: Awal Mulanya
Sedikit jalan memutar.
Pada tahun 2008 sebuah buku putih ditulis oleh seseorang atau sekelompok orang (masih belum pasti) dengan nama Satoshi Nakamoto. Dalam buku putih ini, ia merinci sistem mekanisme transaksi peer to peer yang disebut Bitcoin yang memungkinkan pembayaran dilakukan secara langsung, tanpa perantara. Ini adalah pertama kalinya konsep cryptocurrency dalam bentuk Bitcoin dibahas. Dan sementara ide Bitcoin benar-benar inovatif, mekanisme cara kerjanya adalah yang benar-benar diklasifikasikan sebagai revolusioner. Beginilah cara Blockchain dipahami dan disepakati, Bitcoin adalah aplikasi utama pertama Blockchain, ia memiliki potensi untuk mengubah segala sesuatu yang berputar di sekitar kepercayaan dan saat ini memiliki keterlibatan perantara.
Ini permainan berubah!
Sekarang kembali ke contoh kita bertransaksi uang antara Steve dan Alice. Mari kita singkirkan bank dari skenario dan lihat bagaimana Blockchain menggantikannya.
Ketika saya menyebutkan definisi blockchain sebelumnya di posting ada dua kata yang disorot, Terdesentralisasi dan buku besar digital terdistribusi. Inilah cara mereka masuk ke dalam teka-teki.
Sebelumnya ketika Steve mengirim uang ke Alice, bank memverifikasi siapa pengirimnyas, siapa penerimanya? dan berapa nilai transaksinya?.
Asumsikan bahwa bank ini menyimpan catatan ini pada lembar Excel. Mungkin ada beberapa transaksi yang terjadi melalui bank ini setiap hari sehingga ada beberapa baris di lembar Excel, setiap baris mewakili satu transaksi. Sekarang inilah kesepakatannya. Bank ini adalah otoritas terpusat dan itu membawa masalah yang sangat kritis ke dalam pengaturan ini. Bagaimana jika terjadi kebakaran di bank dan semua komputer hancur? Atau bank diserang oleh sekelompok hacker yang menginfeksi semua komputer di bank? Nah, semua transaksi yang dicatat oleh bank di masa lalu sekarang telah hilang dan tidak ada cara untuk kembali dan memverifikasinya.
Blockchain memecahkan masalah ini dan menambahkan tingkat keasliannya.
Misalnya Anda mengumpulkan sekelompok teman di sekeliling meja untuk memainkan permainan Monopoli. Namun sayangnya, Anda tidak memiliki mata uang palsu untuk benar-benar memainkan game tersebut. Jadi Anda semua memutuskan untuk mencatat siapa yang menang, berapa banyak, pada setiap lembar kertas. Setiap kali seseorang mendapatkan atau kehilangan sejumlah uang, semua pemain mencatat transaksi tersebut di kertas mereka masing-masing. Karena permainan ini sangat penting dan Anda tidak mempercayai teman Anda, setiap transaksi harus dicatat semuanya. dari Anda membandingkan apa yang Anda tulis sehingga tidak ada dari Anda yang bisa membuat catatan palsu tentang permainan dan akhirnya menang. Setiap upaya untuk membuat catatan yang salah pada buku besar akan tertangkap dan dianggap tidak valid.
Di akhir permainan, masing-masing dari Anda akan mengisi beberapa halaman dengan transaksi ini. Setiap halaman akan seperti blok dan seluruh koleksi halaman yang dikelola oleh seorang individu di atas meja akan menjadi rantai blok, maka blockchain.
Karena blockchain sebenarnya jauh lebih besar dalam skala daripada contoh monopoli kami dan transaksi terjadi secara global, bagaimana jaringan tetap sinkron dengan semua transaksi?
3. Sinkronisasi dan Keamanan di jaringan Blockchain?
Anggap seluruh dunia sebagai meja besar dengan jutaan orang duduk di sekitarnya. Beberapa orang di jaringan melakukan transaksi (seperti mentransfer uang) sementara banyak sukarelawan membuat catatan atau buku besar. Jadi, setiap kali seseorang mengirim sesuatu ke seseorang di atas meja, mereka harus mengumumkannya kepada semua orang di meja. Dengan mengumumkan transaksi, semua orang yang mencatat transaksi dapat memperbaruinya di buku besar mereka
Tetapi karena semua ini terjadi secara online, karena penundaan jaringan dan faktor lainnya, orang yang mencatat transaksi dapat menerima pembaruan tentang transaksi pada waktu yang berbeda. Jadi pada dasarnya setiap orang yang menyimpan catatan sekarang memiliki buku besar yang sedikit berbeda dari yang lain di jaringan tetapi masih yang valid. Nah, bagaimana jaringan memutuskan buku besar (blok) mana yang akan ditambahkan ke jaringan (rantai blok)?
Ini dilakukan dengan memecahkan masalah matematika yang sangat sulit. Setiap orang yang memelihara blok atau buku besar, yang perlu ditambahkan ke blockchain harus menyelesaikan masalah matematika khusus yang dibuat menggunakan a fungsi hash kriptografis.
Fungsi hash pada dasarnya adalah algoritma yang akan mengambil input dari berbagai ukuran dan memberikan output dengan ukuran tetap. Misalnya pertimbangkan bahwa Anda memiliki 1, 2, 3, 4 sebagai input Anda, dan fungsi hash adalah untuk tambahkan angka. Output yang Anda hasilkan adalah 10.
Apa yang hebat tentang itu yang Anda tanyakan? Nah, bagian menarik tentang fungsi hash yang membuatnya sangat bagus untuk kriptografi adalah sangat mudah untuk mendapatkan output dari input yang diberikan tetapi sangat sulit untuk mendapatkan input ketika Anda diberi output. Bahkan dalam contoh di atas. Akan ada banyak kemungkinan set input yang menambahkan hingga 10 suka 5+5, 7+2+1 dll dan satu-satunya cara untuk mendapatkan input yang benar pada dasarnya adalah dengan terus menebak set input mana yang benar.
Fungsi hash yang digunakan dalam blockchain jauh lebih kompleks daripada contoh kami tetapi mereka bekerja dengan prinsip yang sama. Salah satu fungsi hash yang paling populer adalah algoritma SHA256 (Secure Hash Algorithm 256 bit). Komputer yang dirancang untuk memecahkan masalah hash SHA256 membutuhkan waktu sekitar 10 menit untuk menyelesaikan setiap masalah, artinya mereka harus melalui miliaran tebakan sebelum sampai ke yang benar. Jadi siapa pun yang memecahkan masalah pertama, dapat menambahkan blok transaksi mereka ke jaringan. Sekarang pertanyaan lanjutan Anda yang paling jelas adalah: -
Mengapa ada orang yang secara sukarela melacak transaksi semacam itu? Lagi pula, bukankah masalah ini sulit dipecahkan dan membutuhkan banyak daya komputasi dan pada gilirannya banyak energi?
Inilah masalahnya. Setiap orang yang memecahkan masalah kriptografi terlebih dahulu, dapat menambahkan blok mereka ke jaringan. Dan sebagai imbalannya mereka dihargai dengan cryptocurrency. Seluruh proses ini disebut pertambangan.
Ada jutaan node (komputer di jaringan) yang hanya ada di jaringan untuk menambang blok baru untuk mendapatkan hadiah. Mempertimbangkan meroketnya harga setiap koin akhir-akhir ini, ini adalah cara yang bagus untuk mendapatkan uang.
Terkadang sejumlah besar komputer bergabung untuk memecahkan masalah dan jika mereka dapat menambahkan blok ke blockchain, hadiahnya dibagikan di antara para peserta grup. Kelompok seperti ini sering disebut sebagai pool penambangan. Lebih lanjut tentang itu dan cara kerja cryptocurrency di posting selanjutnya.
Karena seluruh "rantai" ini bersifat publik, bagaimana keamanannya? Bagaimana jika orang meretas dan mencoba mengubah catatan?
Ingat dalam contoh monopoli kita, ada banyak orang yang mencatat setiap transaksi? Proses ini disebut desentralisasi artinya data tidak terletak di satu lokasi pusat. Jadi pada dasarnya arsip kami sekarang didistribusikan/dibagi dalam jaringan beberapa penyimpan arsip. Jika seandainya catatan seseorang dicuri atau dimusnahkan, transaksi akan tetap ada dengan orang lain.
Sejauh menyangkut keamanan. Inilah karakteristik yang sangat penting tentang teknologi blockchain. Dia “tambahkan saja”. Artinya Anda hanya dapat menulis ke jaringan dan tidak mengubah catatan yang ada. Berikut adalah versi yang dipreteli dari seperti apa blok sebenarnya di jaringan itu.
Setiap blok berisi itu hash (kode yang secara unik mengidentifikasinya di jaringan hampir seperti sidik jari), sepotong data tergantung pada jenis blockchain, dan referensi ke blok sebelumnya sebagai nilai hash sebelumnya, kecuali untuk blok pertama pada jaringan yang disebut Blok Kejadian, karena tidak memiliki blok sebelumnya.
Jika data di misalkan Blok 2 diubah, nilai hashnya juga akan berubah. Setelah nilai hash berubah, blok berikutnya yang memegang nilai hash lama Blok 2 menjadi tidak valid, yang pada gilirannya membuat semua blok berikutnya menjadi tidak valid.
Seluruh jaringan blockchain terdiri dari jutaan komputer, yang secara bersamaan memecahkan masalah untuk menambahkan blok ke jaringan dan mendapatkan hadiah dan menjaga jaringan tetap sinkron. Agar aktor jahat dapat menghapus jaringan (dalam kasus blockchain yang akan memaksa jaringan untuk menerima blok yang tidak valid dan tidak disetujui oleh semua node lain) ia akan membutuhkan daya komputasi lebih besar dari 51% dari semua node dalam jaringan, dan saat ini tidak ada mesin yang mampu melakukan komputasi seperti itu. Setuju bahwa komputer kuantum dapat melakukannya, tetapi komputer kuantum masih merupakan konsep yang sangat teoretis.
Hebat, jadi saya akhirnya tahu apa itu blockchain dan bagaimana cara kerjanya, tetapi di mana itu bisa digunakan?
4. Manfaat dan Aplikasi Blockchain
Pertanyaan bagus! Anda melihat sistem keuangan saat ini bergantung pada otoritas terpusat seperti bank untuk menyetujui transaksi dan jika transaksi melintasi geografi, ia harus menjalani sejumlah prosedur peraturan untuk disetujui yang dapat memakan waktu berjam-jam atau bahkan berhari-hari. Blockchain dapat berfungsi sebagai satu-satunya sumber kebenaran untuk memelihara catatan tersebut dan memungkinkan transaksi mikro instan terlepas dari di mana 2 pihak berada.
Di masa depan, Anda bahkan dapat membayangkan semua data identifikasi sensitif Anda seperti catatan kesehatan, sertifikasi pendidikan Anda, dll untuk disimpan di blockchain. Dengan cara ini Anda akan selalu dapat mengetahui siapa yang mencoba mengakses catatan tersebut dan mengapa dan juga memastikan bahwa catatan tersebut tidak pernah dirusak.
Setiap sistem offline saat ini yang rentan terhadap kecurangan, penipuan, atau gangguan dapat dan akan diamankan oleh blockchain. Di masa depan, mungkin tidak akan pernah ada kasus di mana pemilihan dapat dicurangi oleh kecurangan suara karena setiap suara akan dicatat di blockchain.
Jika Anda telah mendengar berita akhir-akhir ini, Anda mungkin telah mengamati bahwa hampir semua badan pengatur pemerintah dan bank utama menentang teknologi ini dan Anda mungkin bertanya-tanya mengapa?
Nah dengan mengadopsi teknologi blockchain pada dasarnya kita akan membuat tubuh seperti itu tidak berguna. Mereka tidak lagi dapat menghasilkan uang dengan menjadi perantara seperti sekarang ini. Ini akan mengembalikan kekuasaan ke tangan rakyat dan benar-benar mendemokratisasi ekonomi.
Jika Anda adalah sebuah bisnis dan potensi Anda untuk menghasilkan uang sedang terancam oleh pesaing, tidak ada salahnya Anda menentang adopsi itu dan menyarankan pelanggan Anda saat ini untuk menjauh darinya. Inilah yang saat ini terjadi dengan blockchain dan cryptocurrency.
Cryptocurrency saat ini adalah poster boy yang menampilkan aplikasi dan penggunaan blockchain tetapi aplikasinya tidak terbatas.
Kesimpulan – Teknologi Blockchain Dijelaskan
Kita masih berada di masa-masa awal teknologi blockchain. Sama seperti internet yang mengganggu komputasi di awal tahun 2000an, Blockchain akan menjadi hal besar berikutnya yang terjadi pada teknologi dan akan ada dimana-mana. Masuk akal jika kita mendidik diri kita sendiri tentang hal ini dan tetap menjadi yang terdepan ketika teknologi ini menjadi lebih umum. Di tahun-tahun mendatang, karier pemrograman Blockchain akan menjadi tren. Jika Anda tertarik untuk mempelajari lebih lanjut, pertimbangkan untuk mendaftar di a kursus pemrograman blockchain untuk mendapatkan keahlian langsung dalam teknologi revolusioner ini.
Dalam postingan mendatang di seri ini, kita akan membahas berbagai jenis blockchain, bagaimana mata uang kripto memanfaatkannya, dan banyak lagi. Sampai saat itu, pastikan Anda membagikan postingan ini dan biarkan semua orang mempelajarinya karena hal ini akan tetap ada.
Shah yang dalam
Terima kasih telah membagikan informasi tentang Blockchain ini. blog ini menyadarkan orang-orang akan teknologi blockchain. dan setiap orang harus mengetahui pengetahuan dasar tentang blockchain.