Apa yang Membuat Blockchain Tidak Berubah?

11/21/2022, 10:16:39 AM
Algoritme enkripsi, mekanisme konsensus, dan fungsi hash adalah kunci untuk memastikan bahwa blockchain tidak dapat diubah.

Blockchain adalah basis data terdistribusi yang terdesentralisasi, anonim, sumber terbuka, dan tidak dapat diubah. Setelah dikonfirmasi, transaksi on-chain disimpan secara permanen dan tidak dapat diubah. Jadi apa yang membuat data on-chain tidak dapat diubah?

1. Bagaimana blockchain dibangun?

Sederhananya, blockchain terdiri dari blok dan rantai.

Sebuah blok terdiri dari header dan body, di mana header berisi informasi dasar tentang blok, seperti stempel waktu, nomor versi, hash acak, hash dari blok sebelumnya, hash root Merkle, dan tingkat kesulitan penambangan. Di dalam badan blok terdapat paket transaksi, yaitu data yang ditandatangani oleh pengguna dompet dengan kunci pribadi mereka. Dengan kata lain, ini adalah transfer aset antar pengguna, tetapi selain pengguna, ada transaksi lain milik penambang, dan jumlah transaksi adalah jumlah dari hadiah blok ditambah biaya yang dibayarkan oleh semua pedagang di memblokir.

Setiap header blok berisi hash dari header blok sebelumnya dan saling terkait satu sama lain dengan cap waktu dan nomor versi untuk membentuk blockchain.

2. Bagaimana blockchain bisa tidak berubah?

Kekekalan blockchain berarti bahwa catatan transaksi yang telah terjadi tidak dapat diubah. Setelah kita mengetahui komposisi blockchain, itu dapat dipisahkan sebagai kekekalan header blok dan badan blok.

2.1 Kepala Blok

Header blok mencatat nilai hash acak dari blok sebelumnya, yang dihasilkan oleh algoritme hashing dari informasi transaksi dan stempel waktu dari blok sebelumnya. Pada titik ini, penambang di seluruh jaringan menghitung hash header blok menggunakan daya komputasi, dan siapa pun yang menghitungnya terlebih dahulu dapat mengemas transaksi dan menyinkronkannya ke seluruh jaringan melalui siaran. Jika data di blok sebelumnya berubah, maka akan tidak sesuai dengan nilai hash dari blok awal dan tidak akan dikonfirmasi oleh blok berikutnya.

2.2 Badan Blok

Kekekalan badan blok ditentukan oleh fungsi hash. Tubuh berisi banyak transaksi yang dihubungkan oleh pohon Merkle. Setiap perubahan dalam salah satu transaksi akan mengubah nilai hash dari root Merkle, yang menyebabkan perubahan header blok berikutnya secara bergantian. Fungsi hash yang digunakan Bitcoin adalah algoritma SHA-256.

Dapat dilihat dari sini bahwa merusak data transaksi di blockchain akan secara langsung menyebabkan akar pohon Merkle berubah, dan kemudian nilai hash dari header blok berikutnya juga akan berubah, yang akan menjadi tidak sah dan memerlukan perhitungan ulang hash dari header blok baru. Perubahan nilai hash dari header blok baru pada gilirannya akan menyebabkan perubahan pada header blok berikutnya, mengakibatkan runtuhnya data yang tidak akan diterima oleh seluruh jaringan.

Secara teori, dibutuhkan lebih dari 51% daya komputasi jaringan untuk mengutak-atik data, tetapi dalam jaringan yang cukup kuat, serangan 51% pada dasarnya tidak mungkin dan bukan untuk kepentingan penyerang sendiri.

3. Perbedaan dari jaringan terpusat

Dalam jaringan terpusat, basis data dimanipulasi oleh otoritas pusat di mana penerbitan baru, modifikasi catatan, dan pembekuan peredaran semuanya dapat dimanipulasi. Bank sentral dapat menambahkan uang fiat setiap tahun dan membekukan aset bank siapa pun. Dan jaringan terpusat hanya membutuhkan satu string kode untuk mengubah data dibandingkan dengan database terdistribusi.

Di blockchain, semua orang berpartisipasi dalam pembukuan, semua catatan transaksi disinkronkan ke seluruh jaringan secara tepat waktu, dan data yang sama dicatat di buku besar di tangan semua orang, sementara tidak ada organisasi terpusat untuk memanipulasinya. Oleh karena itu, ketika seseorang mengutak-atik buku besar yang ada di tangannya, hal itu tidak akan mempengaruhi catatan buku besar orang lain. Pada saat yang sama, seluruh jaringan mengikuti prinsip mayoritas yang mematuhi minoritas, sehingga data tidak dapat dirusak.

Misalnya, Bob meminjam $500 dari Tom. Untuk mencegah Bob gagal bayar, Tom mengundang Nancy sebagai perantara untuk bersaksi. Namun, Bob memberi tahu Nancy bahwa dia akan memberinya $ 200 jika dia membantunya menipu. Nancy setuju karena tertarik. Dalam hal ini, Tom tidak memiliki bukti atau sertifikat selain mengaku kalah, dan Nancy berperan sebagai perantara di sini.

Jika seluruh proses disinkronkan dengan semua orang dalam bentuk siaran, semua orang akan ingat bahwa Bob berutang $500 kepada Tom, dan Bob tidak dapat menyangkalnya.

4. Apa saja aplikasi blockchain?

Karena sifatnya yang tidak dapat diubah, blockchain digunakan di banyak bidang termasuk identitas elektronik, rantai pasokan, transfer uang, dan pengiriman uang. Dalam e-identity, informasi otentikasi semua orang dapat ditulis langsung ke blockchain dan disiarkan ke semua node, sehingga keaslian dan kepastian informasi dapat dijamin dan tidak ada perubahan yang dapat dilakukan. Hal yang sama berlaku untuk rantai pasokan, di mana masalah termasuk opasitas, efisiensi rendah, penipuan informasi, dan sebagainya dapat diselesaikan dengan baik.

Kesimpulan

Kekekalan blockchain memecahkan masalah penipuan data, gangguan data, dan opacity data di jaringan tradisional, dan juga telah diterapkan secara luas. Namun, perlu dicatat bahwa ini tidak berlaku untuk semua jaringan blockchain, seperti rantai aliansi atau rantai pribadi. Karena jumlah peserta yang sedikit dan tata kelola semi-desentralisasi atau terpusat, data pada rantai ini tidak dapat sepenuhnya diubah dan transparan.

Penulis: Toby
Penerjemah: Yuler
Pengulas: Hugo, Echo
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.

Bagikan

Kalender Kripto

Pembaruan Proyek
Etherex akan meluncurkan token REX pada 6 Agustus.
REX
22.27%
2025-08-06
Hari Rare Dev & Governance di Las Vegas
Cardano akan mengadakan Rare Dev & Governance Day di Las Vegas, dari 6 hingga 7 Agustus, menampilkan lokakarya, hackathon, dan diskusi panel yang berfokus pada pengembangan teknis dan topik tata kelola.
ADA
-3.44%
2025-08-06
Blockchain.Rio di Rio De Janeiro
Stellar akan berpartisipasi dalam konferensi Blockchain.Rio, yang dijadwalkan berlangsung di Rio de Janeiro, dari 5 hingga 7 Agustus. Program ini akan mencakup pidato kunci dan diskusi panel yang menampilkan perwakilan ekosistem Stellar bekerja sama dengan mitra Cheesecake Labs dan NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle telah mengumumkan webinar Executive Insights langsung berjudul "Era GENIUS Act Dimulai", yang dijadwalkan pada 7 Agustus 2025, pukul 14:00 UTC. Sesi ini akan mengeksplorasi implikasi dari GENIUS Act yang baru saja disahkan—kerangka regulasi federal pertama untuk stablecoin pembayaran di Amerika Serikat. Dante Disparte dan Corey Then dari Circle akan memimpin diskusi tentang bagaimana legislasi ini mempengaruhi inovasi aset digital, kejelasan regulasi, dan kepemimpinan AS dalam infrastruktur keuangan global.
USDC
-0.03%
2025-08-06
AMA di X
Ankr akan mengadakan AMA di X pada 7 Agustus pukul 16:00 UTC, yang berfokus pada pekerjaan DogeOS dalam membangun lapisan aplikasi untuk DOGE.
ANKR
-3.23%
2025-08-06

Artikel Terkait

Bagaimana Melakukan Penelitian Anda Sendiri (DYOR)?
Pemula

Bagaimana Melakukan Penelitian Anda Sendiri (DYOR)?

"Penelitian berarti Anda tidak tahu, tetapi bersedia mencari tahu." - Charles F. Kettering.
11/21/2022, 8:14:39 AM
Bagaimana Mempertaruhkan ETH?
Pemula

Bagaimana Mempertaruhkan ETH?

Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan. Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan.
11/21/2022, 7:47:01 AM
Apa Itu Analisis Fundamental?
Menengah

Apa Itu Analisis Fundamental?

Indikator dan alat yang sesuai dikombinasikan dengan berita crypto membuat analisis fundamental terbaik untuk pengambilan keputusan
11/21/2022, 9:38:29 AM
Apa itu Tronscan dan Bagaimana Anda Dapat Menggunakannya pada Tahun 2025?
Pemula

Apa itu Tronscan dan Bagaimana Anda Dapat Menggunakannya pada Tahun 2025?

Tronscan adalah penjelajah blockchain yang melampaui dasar-dasar, menawarkan manajemen dompet, pelacakan token, wawasan kontrak pintar, dan partisipasi tata kelola. Pada tahun 2025, ia telah berkembang dengan fitur keamanan yang ditingkatkan, analitika yang diperluas, integrasi lintas rantai, dan pengalaman seluler yang ditingkatkan. Platform ini sekarang mencakup otentikasi biometrik tingkat lanjut, pemantauan transaksi real-time, dan dasbor DeFi yang komprehensif. Pengembang mendapatkan manfaat dari analisis kontrak pintar yang didukung AI dan lingkungan pengujian yang diperbaiki, sementara pengguna menikmati tampilan portofolio multi-rantai yang terpadu dan navigasi berbasis gerakan pada perangkat seluler.
11/22/2023, 6:27:42 PM
Apa itu Solana?
06:10
Pemula

Apa itu Solana?

Sebagai proyek blockchain, Solana bertujuan untuk mengoptimalkan skalabilitas jaringan dan meningkatkan kecepatan, serta mengadopsi algoritma proof of history yang unik untuk secara signifikan meningkatkan efisiensi transaksi dan pengurutan on-chain.
11/21/2022, 9:41:14 AM
Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan
Menengah

Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan

Artikel ini menggabungkan Ordinal untuk menghadirkan norma baru pada ekosistem BTC, mengkaji tantangan skalabilitas BTC saat ini dari perspektif penerbitan aset, dan memperkirakan bahwa penerbitan aset yang dikombinasikan dengan skenario aplikasi seperti RGB & Taproot Assets berpotensi memimpin narasi selanjutnya. .
12/23/2023, 9:17:32 AM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!