Blockchain adalah jaringan komputer yang melacak peristiwa, menyalinnya, dan mengirimkannya ke komputer lain di jaringan. Dengan blockchain, informasi disimpan dan sulit, bahkan tidak mungkin, untuk memodifikasi, meretas, atau mengendalikan sistem. Menggunakan node peer-to-peer, teknologi blockchain menyimpan catatan transaksi publik atau “blok” dalam jaringan database. Basis data ini dihubungkan bersama untuk membentuk “rantai” dan sering disebut sebagai “buku besar digital”.
Sederhananya, buku besar digital seperti Google Spreadsheet yang digunakan bersama oleh banyak komputer di jaringan. Buku besar ini menyimpan catatan pembelian dan transaksi aktual. Siapa pun dapat melihat data tetapi tidak dapat mengeditnya. Semua transaksi harus disetujui dengan tanda tangan digital pemilik. Hal ini membuat transaksi menjadi autentik dan mencegah gangguan, sehingga data dalam catatan digital sangat aman.
Pilar Blockchain
Pilar-pilar ini tidak hanya merupakan blok bangunan blockchain, tetapi juga elemen yang menjamin keamanan mata uang kripto yang dibuat menggunakan blockchain.
1. Keabadian
Teknologi Blockchain menciptakan catatan yang tidak dapat diubah. Blockchain tidak dapat diubah karena cara kerja fungsi hash kriptografi. Beberapa rantai dapat dimasukkan ke dalam sistem blockchain dan akan membuat rantai dengan panjang tertentu. Masalah dengan blok yang masuk ke dalam blockchain adalah bahwa blok tersebut tidak dapat diubah begitu sudah ada di sana.
Jika Anda menggunakan metode yang sama untuk melakukan hash pada data yang sama, Anda akan selalu mendapatkan hasil yang sama. Ini adalah tanda tangan digital. Hal terbaik tentang hash adalah ia tidak bisa dipecahkan. Anda tidak dapat melihat hash dan mencari tahu informasi apa yang digunakan untuk membuatnya.
Saat melakukan hashing pada beberapa data, Anda mendapatkan apa yang disebut checksum. Dengan kata lain, ini menjamin keamanan data. Anda masih dapat melihat data yang tersimpan di blockchain, hal ini karena Anda mengetahui data tersebut belum diubah. Ya, detailnya dapat diedit tetapi ini dilakukan di blok terpisah.
2. Desentralisasi
Sebelum blockchain diciptakan dan sebelum orang mengetahui apa itu blockchain, sebagian besar aktivitas di internet dilakukan melalui server pusat. Sementara itu, desentralisasi memberikan kekuasaan dan tugas otoritas pusat kepada setiap orang. Satu orang tidak bisa menjadi bos orang lain di blockchain. Setiap anggota berada pada level yang sama dengan anggota lainnya. Desentralisasi mempunyai banyak keuntungan seperti :
Komunikasi peer-to-peer
Dalam sistem otonom, tidak ada perantara. Anda tidak perlu melalui pihak ketiga untuk mengirim uang melalui jaringan Bitcoin. Hal ini juga terjadi sebalikny
Keamanan
Data tidak disimpan di satu tempat tetapi dibagikan kepada semua peserta, jadi Anda tidak dapat meretas blockchain.
Rekonsiliasi Data
Karena semua data dikonsolidasikan di satu tempat dan didistribusikan kepada peserta, data yang tidak akurat dapat diidentifikasi dan diperbaiki dengan cepat.
Efisiensi
Jika node atau peserta perlu memperbarui sistemnya atau kehilangan daya, jaringan masih dapat beroperasi seperti biasa. Sebab, tidak bergantung pada individu atau bahkan sekelompok orang.
Tidak saling mengenal
Anda tidak perlu mengenal orang lain di jaringan untuk mengetahui bahwa blockchain akan berfungsi.
Semua komputer di jaringan terdesentralisasi menyimpan data yang sama. Orang dapat berkomunikasi satu sama lain dalam jaringan terbuka tanpa campur tangan pihak ketiga.
3.Transparansi
Semuanya disimpan di blockchain dalam bentuk aslinya dan tidak dapat diubah. Penjelajah blok memungkinkan siapa saja melihat setiap transaksi dan semua informasi yang menyertainya. Namun saat Anda menggunakan Bitcoin, Anda tidak perlu mengungkapkan informasi pribadi Anda kepada siapa pun.
Dompet yang Anda berikan memiliki alamatnya sendiri, yang disimpan dalam blok saat Anda mengirim atau menerima dana dari dompet tersebut. Tidak ada yang bisa melihat kunci pribadi Anda. Agar suatu transaksi dapat dieksekusi, transaksi tersebut harus terhubung ke kunci publik Anda.
Cara Kerja Blockchain
Sudah jelas apa itu teknologi blockchain. Saat Anda ingin mengubah sesuatu, misalnya mengirim Bitcoin ke teman, hal berikut akan terjadi :
Transaksi selesai. Anda memasukkan semua detail penting, seperti siapa yang menerima Bitcoin dan berapa jumlahnya. Anda harus membayar untuk jaringan. Ini adalah bagian dari hadiah yang diterima penambang karena menambahkan transaksi Anda ke blok berikutnya. Transaksi Anda telah ditambahkan ke blok. Transaksi ini akan melalui proses hashing terlebih dahulu. Setelah blok ditambahkan, Anda tidak dapat mengubahnya. Blockchain sekarang memiliki blok baru. Blok baru ini akan melalui proses hashing. Proses penambahan blok ke blockchain bekerja menggunakan metode konsensus.
