Gw mau tau Struktur dari Blok rantai. Jelasin dalam bahasa melayu

Blok rantai merupakan sebuah buku besar digital ternyahpusat, teragih serta dan bersifat umum yang dimanfaatkan untuk mencatat transaksi pada banyak komputer sehingga catatan tersebut tidak dapat diubah secara retroaktif tanpa mengubah keseluruhan blok selepasya serta konsensus dalam jaringan. Perkara sedemikian memungkinkan para peserta untuk mengesahkan dan mengaudit transaksi dengan mudah. Asas kepada data blok rantai dikelola secara tersendiri menggunakan jaringan P2P dan cop masa yang diagihkan; ciri-ciri ini ditentusahkan oleh kerjasama massa yang didukung kepentingan kolektif. Hasilnya ialah alir kerja yang kuat yang mana ketidakpastian perihal keselamatan data berada pada tahap tidak penting. Penggunaan blok rantai dapat menghilangkan ciri kebolehbiakan tiada batasan suatu aset digital. Hal ini menegaskan bahawa setiap nilai unit dipindahkan hanya sekali, mengatasi permasalahan perbelanjaan berganda. Blok rantai juga digambarkan sebagai protokol pertukaran nilai. Pertukaran nilai berasaskan blok rantai ini dapat diselesaikan lebih cepat, lebih selamat dan lebih murah dibandingkan dengan sistem tradisional. Blok rantai dapat menentukan hak kepemilikan jika dipersiapkan dengan betul untuk menerangkan perjanjian. Blok rantai juga menyediakan catatan yang memaksa penawaran dan penerimaan ().

Blok () menyimpan instruksi () transaksi yang sah yang di- dan disandikan ke dalam . Setiap blok menyertakan hash kriptografis dari blok sebelumnya dalam blockchain, di mana keduanya saling terhubung. Blok-blok yang terhubung kemudian membentuk rantai. Proses iterasi ini mengkonfirmasi integritas blok sebelumnya, sepanjang jalan kembali menuju blok genesis asli.

Terkadang blok-blok yang terpisah dapat diproduksi secara bersamaan, menciptakan . Selain riwayatnya berasaskan hash yang selamat, setiap blockchain memiliki algoritme yang ditentukan untuk mencetak berbagai versi riwayat yang berbeda sehingga yang memiliki nilai lebih tinggi dapat dipilih di antara yang lainnya. Blok-blok yang tidak dipilih untuk dimasukkan dalam rantai disebut . Peer (rekan) yang mendukung basis data memiliki versi riwayat yang berbeda-beda dari waktu ke waktu. Mereka hanya menyimpan versi tertinggi dari basis data yang diketahui. Setiap kali seorang rekan menerima versi yang lebih tinggi (biasanya versi lama dengan tambahan satu blok baru) mereka akan memperluas atau menimpa basis datanya sendiri dan mengirimkan kembali kemajuan tersebut kepada rekan-rekannya. Tidak ada jaminan mutlak bahawa setiap entri tertentu akan tetap selamanya dalam versi terbaik dari riwayatnya. Karena blockchain biasanya dibangun untuk menambahkan susunan blok baru ke blok lama dan juga adanya dorongan kerja hanya untuk memperluas blok baru, bukan menimpa blok lama, probabilitas entri yang digantikan menurun secara eksponensial karena semakin banyak blok dibangun di atasnya. Sebagai contoh, dalam blockchain yang menggunakan sistem , rantai dengan  paling kumulatif selalu dianggap yang valid oleh jaringan. Ada sejumlah metode yang dapat digunakan untuk menunjukkan tingkat komputasi yang memadai. Dalam blockchain, komputasi dilakukan secara maksimal dibanding cara tradisional yang tersendiri dan paralel.

adalah waktu rata-rata yang diperlukan jaringan untuk menghasilkan satu blok tambahan dalam blockchain. Beberapa blockchain menghasilkan blok baru rata-rata setiap lima detik. Pada saat penyelesaian blok, data yang disertakan dapat diverifikasi. Dalam , secara praktis hal ini terjadi saat transaksi kewangan, sehingga waktu blok yang lebih pendek berarti transaksi lebih cepat. Waktu blok untuk Ethereum diatur antara 14 dan 15 detik, sedangkan untuk bitcoin 10 menit.

adalah perubahan arahan yang mengolah perisian pengesah berdasarkan aturan lama akan memeriksa blok-blok yang dihasilkan dengan aturan baru sebagai tidak sah. Sehubungan dengan  ini, semua node yang dimaksudkan berjalan sesuai aturan baru harus menyempurnakan perangkat lunak mereka.

Jika sekelompok node terus menggunakan perangkat lunak lama sementara node yang lain menggunakan perangkat lunak baru, maka dapat terjadi pemisahan (). Misalnya, Ethereum telah di- untuk "menyatukan" para investor di The DAO yang telah diretas dengan mengeksploitasi kerentanan dalam kodenya.  tersebut berakhir dengan pemisahan yang menciptakan rantai Ethereum dan rantai Ethereum Classic. Pada tahun 2014, komunitas Nxt diminta melakukan  untuk me- perekaman blockchain untuk mengurangi dampak pencurian 50 juta NXT dari sebuah bursa pertukaran  besar. Usulan  tersebut ditolak, dan beberapa dana dipulihkan setelah negosiasi dan pembayaran tebusan.

Sebagai alternatif, untuk mencegah pemisahan kekal, sebahagian besar node yang menggunakan perangkat lunak baru dapat kembali ke aturan lama, seperti kasus pemisahan bitcoin pada 12 Maret 2013.