Blockchain Forks

Blockchain fork terjadi ketika blockchain terbagi menjadi 2 chain yang sama kuat. Hal ini dapat terjadi karena beberapa hal: Intentional (disengaja), karena software upgrade, karena ada peningkatan feature, perlu dilakukan forking. Ada dua pendekatan hard dan soft fork. Unintentional (tidak disengaja), karena kompetisi PoW, terdapat 2 block bersamaan. Perbedaan pendapat dalam komunitas, tentang perkembangan project … Read more

Sharing is caring:

Pengenalan Peer to Peer (P2P)

Ketika membuka halaman skillplus.web.id, maka Anda mengakses data dari satu server terpusat di hosting server. Sementara, jika Anda pernah menggunakan Aplikasi torrent (aplikasi untuk download file), maka Anda telah berpartisipasi dalam P2P file sharing. Kelemahan dari server based adalah lambat dan hanya ada satu point failure yang artinya jika server down, web skillplus.web.id tidak bisa … Read more

Sharing is caring:

Pengenalan Smart Contract

Smart Contract adalah fitur penting dari Blockchain Ethereum. Smart Contract secara sederhana adalah code dalam Bahasa Solidty yang dapat dijalankan diatas blockchain Ethereum menggunakan Ethereum Virtual Machine (EVM). A contract in the sense of Solidity is a collection of code (its functions) and data (its state) that resides at a specific address on the Ethereum … Read more

Sharing is caring:

Blockchain Structure

Seperti yang sudah dibahas pada modul sebelumnya, goal dari blockchain adalah me-maintain system state dimana semua partisipan setuju. Blockchain juga harus bisa menangani penambahan data baru, dan seluruh partisipan setuju dengan state update melalui mekanisme konsensus. Untuk mengatur proses update, blockchain akan mengumpulkan transaction dalam periode waktu tertentu kedalam sets. Set akan diringkas dalam Merkle … Read more

Sharing is caring: