Apakah Blockchain dan Bitcoin Benar-Benar Tidak Berubah?


Setiap kali kita berbicara tentang blockchain, ketidakmampuan adalah hal berikutnya yang muncul. Ada berbagai pandangan tentang topik tersebut, tetapi ketika sampai pada topik itu, semua orang mencari jawaban untuk satu pertanyaan - adalah blockchain dan Bitcoin tidak dapat berubah? Jawaban singkatnya adalah - Iya, blockchain dan Bitcoin tidak dapat diubah. Jawaban panjangnya adalah Anda masih perlu mengetahui alasan di balik jawaban itu untuk memahami implikasinya.

Sebelum terjun ke topik, penting untuk memahami dasar-dasar blockchain. Namun, kami tidak akan masuk ke detail teknis inti, karena itu adalah topik itu sendiri. Jadi, apa itu blockchain? Banyak orang secara bergantian menggunakan istilah blockchain dan Bitcoin, tetapi mereka tidak sama. Blockchain adalah sebuah konsep, sebuah ide. Bitcoin adalah implementasi pertama dan utama dari gagasan itu. Mungkin ada implementasi berbeda lainnya di atas blockchain yang tidak terkait dengan Bitcoin. Bahkan, ada kemajuan yang layak di bidang lain seperti kontrak pintar, penyelesaian antar bank, dll. Yang lebih menarik daripada Bitcoin.

Pada intinya, blockchain hanyalah sebuah buku besar yang didistribusikan. Berbeda dengan paradigma umum di mana ada otoritas tepercaya pusat untuk mengendalikan berbagai hal, blockchain menyediakan jaringan di mana tidak ada titik daya tunggal. Tidak perlu "mempercayai" siapa pun karena sistem itu sendiri membuat hampir tidak mungkin bagi siapa pun untuk mengambil kendali. Desentralisasi inilah yang membuatnya begitu kuat dan menarik bagi masyarakat awam.

Bitcoin adalah mata uang kripto yang didasarkan pada blockchain tidak diatur oleh siapa pun. Transaksi bersifat instan dan ada biaya kecil yang terkait dengan transaksi, yang membuatnya sangat populer untuk pembayaran di seluruh dunia. Namun, tidak ada nilai intrinsik mata uang, karena tidak didukung oleh apa pun. Nilainya tergantung murni pada berapa banyak orang yang mau membayar (periksa Harga Bitcoin menggunakan alat ini) dan secara langsung berkorelasi dengan kepercayaan yang dimiliki orang dalam sistem. Itulah mengapa Anda melihat harga Bitcoin turun setiap kali berita negatif yang terkait dengan blockchain keluar. (Anda dapat membaca lebih lanjut tentang Bitcoin di sini.)

Sekarang, apa itu kekekalan dan mengapa Anda harus peduli? Secara umum, immutability mengacu pada sesuatu yang tidak dapat diubah setelah penciptaan. Mereka yang berasal dari dunia pemrograman perangkat lunak mengetahui pentingnya objek yang tidak dapat diubah. Dalam konteks blockchain, kekekalan memiliki makna yang serupa tetapi jauh lebih penting. Untuk menjelaskan mengapa ini sangat penting, mari kita bicara secara konkret mengambil contoh Bitcoin.

Transaksi Bitcoin - yang terjadi di seluruh dunia - sebenarnya disimpan secara terdistribusi di seluruh jaringan dengan banyak salinan informasi yang beredar. Secara harfiah ini adalah blok rantai yang saling terhubung satu sama lain. Sekarang, jika blok-blok itu bisa berubah, maka dimungkinkan bagi setiap orang jahat untuk mengubah riwayat transaksi dan menjadi super kaya hanya dengan mengubah catatan. Itulah mengapa ketidakmampuan blok sangat penting. Mari kita masuk ke detail:

Untuk memulai transaksi baru, Anda menyiarkan pesan dengan detail transaksi, seperti "bayar Bob 9 BTC." Tetapi bagaimana dunia tahu bahwa Anda dan bukan orang lain yang merupakan pencetus transaksi? Untuk itu, perangkat lunak / dompet Bitcoin yang Anda gunakan membuat tanda tangan digital dari kunci pribadi Anda, yang hanya diketahui oleh Anda (sistem Anda) dan unik per transaksi. Orang lain akan menggunakan kunci publik yang sesuai untuk mendekripsi pesan. Diagram di bawah ini menjelaskan aliran pada tingkat tinggi:

Apakah Blockchain dan Bitcoin Benar-Benar Tidak Berubah?

Namun karena transaksi dilakukan melalui jaringan dan komputer, yang tidak dapat dipercaya, bagaimana Anda memastikan bahwa pesan tersebut tidak dapat diubah dan seseorang tidak mengubah detailnya? Cara tanda tangan digital berfungsi jika pesan diubah, itu membatalkan seluruh tanda tangan dan karenanya semua orang tahu bahwa itu dirusak. Selanjutnya, transaksi Anda pergi ke kumpulan transaksi yang belum dikonfirmasi. Orang-orang yang berpartisipasi dalam jaringan Bitcoin memilih beberapa transaksi ini dan mencoba menambahkannya blok yang ada. Namun, untuk menambahkan transaksi, teka-teki matematika harus dipecahkan (SHA256 Hash, tepatnya). Menemukan solusi untuk teka-teki ini membutuhkan waktu, yang menandai fitur yang sangat penting dalam infrastruktur Bitcoin seperti yang akan kita lihat nanti. Sekarang, banyak orang akan mencoba memecahkan teka-teki itu. Siapa pun yang dapat menyelesaikannya pertama-tama dapat menambahkan transaksi ke blok yang ada, dan mereka menerima persentase kecil dari Bitcoin sebagai hadiah. Di bawah ini adalah diagram untuk menjelaskannya. Perhatikan bahwa transaksi terakhir memiliki penunjuk ke transaksi lama yang membentuk blok.

Apakah Blockchain dan Bitcoin Benar-Benar Tidak Berubah?

Karena sifat infrastruktur Bitcoin, mungkin ada beberapa cabang blockchain yang berisi informasi yang saling bertentangan. Bagaimana Anda tahu yang mana yang bisa dipercaya? Aturannya adalah bahwa cabang yang lebih panjang adalah cabang yang harus dipercaya dan cabang yang lebih pendek kembali ke kumpulan transaksi yang belum dikonfirmasi. Itulah sebabnya ada periode pendinginan setelah Anda melakukan transaksi, dan untuk periode awal, umumnya berisiko dan belum dikonfirmasi. Beberapa dompet menandai transaksi dengan warna merah untuk menunjukkan hal yang sama.

Sekarang, pertanyaan kita muncul lagi. Apakah blok itu benar-benar abadi? Mungkinkah penyerang jahat mengubah bloknya? Jawabannya adalah itu itu tidak 100% abadi, tetapi pendekatan puzzle matematika yang kita bahas sebelumnya membuatnya hampir mustahil untuk melakukannya. Agar seorang penyerang berhasil, ia perlu membuat rantai blok yang lebih panjang dari yang ada. Distribusi dan sifat proses yang memakan waktu menjadikannya mustahil bagi seseorang untuk melakukan itu.

Tapi bagaimana dengan blok yang sudah diterima? Apakah rawan modifikasi? Ya, tetapi sekali lagi, karena node didistribusikan, itu akan memerlukan penyerang untuk mengendalikan sejumlah besar komputer dalam jaringan. Persentase bijaksana, itu akan membutuhkan penyerang untuk mengendalikan 51% dari komputer dan karenanya nama "51% serangan ”. Tetapi kemudian, argumen logisnya adalah jika seseorang memiliki kendali atas begitu banyak komputer, akan lebih bermanfaat untuk mendapatkan Bitcoin dengan menambang dan memainkan permainan yang adil daripada menipu sistem.

Jadi, secara keseluruhan, akan lebih bijak untuk mengatakan itu blockchain hampir tidak berubah, selama ada sejumlah besar peserta. Tetapi penting juga untuk memahami alasannya karena beberapa orang paranoid tentang hal itu dan mungkin memang benar.

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me