Pada bab terakhir, kami telah memperkenalkan apa itu blockchain, bagaimana asalnya, dan mengapa itu penting. Dalam bab ini, kita akan mengeksplorasi cara kerja "blockchain". Ini adalah masalah yang terkait dengan teknologi seperti kriptografi dan mekanisme konsensus.
Blockchain terbuka, transparan, dan tidak dapat diubah, tetapi jika seseorang secara sembarangan mengirim catatan transaksi yang salah ke blockchain, hal itu pasti akan menimbulkan masalah. Oleh karena itu, metode enkripsi sangat penting.
Setiap data pada rantai "dikunci" oleh "kunci publik". Untuk memverifikasi data, langkah pertama adalah "memasukkan" kunci publik ke dalam kunci untuk memeriksa apakah dapat didekripsi.
Sebelum beralih ke enkripsi asimetris, mari kita mulai dengan enkripsi simetris. Dalam enkripsi simetris, kunci yang sama digunakan untuk enkripsi dan dekripsi.
Lalu apa itu “enkripsi asimetris”? Itu membutuhkan dua kata sandi, yang kita sebut “kunci publik” dan “kunci privat”.
Kunci pribadi sangat penting. Ini seperti kata sandi akun pribadi Anda dan seharusnya tidak dibagikan kepada orang lain; kunci publik tersedia untuk siapa pun dan digunakan untuk mendekripsi file yang ditandatangani oleh kunci pribadi.
Seperti yang kita ketahui, blockchain terdiri dari banyak “blok” yang terhubung secara berurutan, dan operasi yang dihasilkan pada setiap rantai perlu diverifikasi dan dienkripsi melalui kunci publik dan pribadi.
Saat menginisiasi transaksi, Anda perlu menandatangani data menggunakan kunci privat. Agar orang lain di blockchain dapat membaca isi data, mereka perlu menggunakan kunci lain - kunci publik - untuk mengaksesnya.
Selain node, mekanisme konsensus tertentu juga diperlukan untuk memverifikasi keabsahan data yang dikirimkan ke blockchain dan memastikan bahwa semua peserta dalam jaringan blockchain diperbarui dengan informasi yang benar dan mencapai konsensus. Setiap mekanisme konsensus mengadopsi algoritma yang berbeda dan memiliki kelebihan masing-masing.
Mekanisme konsensus paling umum adalah PoW, yang memerlukan penambang untuk memecahkan teka-teki kriptografi kompleks untuk menambahkan blok ke blockchain. BTC, cryptocurrency terbesar berdasarkan kapitalisasi pasar, mengadopsi proof-of-work. Bitcoin telah beroperasi selama lebih dari 13 tahun, dengan keamanannya benar-benar terbukti. Di sisi lain, Bitcoin agak kontroversial karena konsumsi energi tinggi dan masalah skalabilitasnya.
Proof of Stake (PoS), diciptakan kemudian, dianggap sebagai alternatif yang lebih efisien dan aman daripada PoW. Ini telah mendapatkan popularitas yang meningkat dari tahun ke tahun. Harus diakui bahwa, sebagai algoritma konsensus pertama, PoW agak ketinggalan zaman.
Ethereum, dengan ekosistem yang paling berkembang dan banyak aplikasi, menyelesaikan The Merge pada September 2022, menandakan transisi resmi dari PoW ke PoS. Setelah itu, staking ETH menjadi satu-satunya metode untuk berpartisipasi dalam validasi, menggantikan penambangan PoW yang mengkonsumsi daya komputasi. Dengan cara ini, Ethereum dapat memastikan keberlanjutan dan keamanan, yang mempersiapkan untuk solusi penskalaan masa depan.
Mekanisme konsensus sangat penting untuk keamanan dan integritas jaringan blockchain. Dengan memastikan bahwa semua peserta memiliki pendapat yang sama tentang buku besar publik, algoritma konsensus melindungi jaringan dari tindakan jahat dan memastikan bahwa hanya transaksi yang valid dan sah ditambahkan ke blockchain.
Tidak seperti bank yang menggunakan pihak ketiga untuk memverifikasi transaksi, blockchain (seperti Bitcoin dan Ethereum) menggunakan jaringan komputer yang tersebar di seluruh dunia untuk memeriksa keaslian transaksi. Jaringan komputer ini disebut node atau penambang.
Node memainkan peran penting dalam mencatat, memverifikasi, dan memproses semua data di blockchain. Ini memungkinkan pembayaran dari rekan ke rekan menggunakan mata uang kripto seperti BTC dan ETH dengan cara yang anonim dan aman. Ini juga membantu dApps untuk melakukan transaksi yang lebih kompleks.
Node penting dalam jaringan blockchain manapun. Mereka seperti 'penjaga' yang terus memantau berbagai perilaku pada rantai untuk membedakan transaksi 'sa Sah' dan 'palsu', sehingga menghindari data yang salah tercatat.
Poin penting
Blockchain terdiri dari serangkaian blok. Setiap blok berisi nilai hash, timestamp, dan data transaksi dari blok sebelumnya.
Berbagai blockchain mengadopsi mekanisme konsensus yang berbeda untuk memverifikasi keabsahan data yang dikirimkan. Yang paling umum digunakan adalah PoW dan PoS.
Blockchain Ethereum beralih dari PoW ke PoS pada September 2022, menggantikan metode penambangan daya komputasi dengan ETH staking yang lebih efisien dan hemat energi, membentuk dasar untuk solusi penskalaan masa depan.
Node memainkan peran penting dalam menjaga operasi sistem blockchain. Mereka bertanggung jawab untuk mencatat, memverifikasi, dan memproses semua data.
Video utama
Artikel terkait
Pada bab terakhir, kami telah memperkenalkan apa itu blockchain, bagaimana asalnya, dan mengapa itu penting. Dalam bab ini, kita akan mengeksplorasi cara kerja "blockchain". Ini adalah masalah yang terkait dengan teknologi seperti kriptografi dan mekanisme konsensus.
Blockchain terbuka, transparan, dan tidak dapat diubah, tetapi jika seseorang secara sembarangan mengirim catatan transaksi yang salah ke blockchain, hal itu pasti akan menimbulkan masalah. Oleh karena itu, metode enkripsi sangat penting.
Setiap data pada rantai "dikunci" oleh "kunci publik". Untuk memverifikasi data, langkah pertama adalah "memasukkan" kunci publik ke dalam kunci untuk memeriksa apakah dapat didekripsi.
Sebelum beralih ke enkripsi asimetris, mari kita mulai dengan enkripsi simetris. Dalam enkripsi simetris, kunci yang sama digunakan untuk enkripsi dan dekripsi.
Lalu apa itu “enkripsi asimetris”? Itu membutuhkan dua kata sandi, yang kita sebut “kunci publik” dan “kunci privat”.
Kunci pribadi sangat penting. Ini seperti kata sandi akun pribadi Anda dan seharusnya tidak dibagikan kepada orang lain; kunci publik tersedia untuk siapa pun dan digunakan untuk mendekripsi file yang ditandatangani oleh kunci pribadi.
Seperti yang kita ketahui, blockchain terdiri dari banyak “blok” yang terhubung secara berurutan, dan operasi yang dihasilkan pada setiap rantai perlu diverifikasi dan dienkripsi melalui kunci publik dan pribadi.
Saat menginisiasi transaksi, Anda perlu menandatangani data menggunakan kunci privat. Agar orang lain di blockchain dapat membaca isi data, mereka perlu menggunakan kunci lain - kunci publik - untuk mengaksesnya.
Selain node, mekanisme konsensus tertentu juga diperlukan untuk memverifikasi keabsahan data yang dikirimkan ke blockchain dan memastikan bahwa semua peserta dalam jaringan blockchain diperbarui dengan informasi yang benar dan mencapai konsensus. Setiap mekanisme konsensus mengadopsi algoritma yang berbeda dan memiliki kelebihan masing-masing.
Mekanisme konsensus paling umum adalah PoW, yang memerlukan penambang untuk memecahkan teka-teki kriptografi kompleks untuk menambahkan blok ke blockchain. BTC, cryptocurrency terbesar berdasarkan kapitalisasi pasar, mengadopsi proof-of-work. Bitcoin telah beroperasi selama lebih dari 13 tahun, dengan keamanannya benar-benar terbukti. Di sisi lain, Bitcoin agak kontroversial karena konsumsi energi tinggi dan masalah skalabilitasnya.
Proof of Stake (PoS), diciptakan kemudian, dianggap sebagai alternatif yang lebih efisien dan aman daripada PoW. Ini telah mendapatkan popularitas yang meningkat dari tahun ke tahun. Harus diakui bahwa, sebagai algoritma konsensus pertama, PoW agak ketinggalan zaman.
Ethereum, dengan ekosistem yang paling berkembang dan banyak aplikasi, menyelesaikan The Merge pada September 2022, menandakan transisi resmi dari PoW ke PoS. Setelah itu, staking ETH menjadi satu-satunya metode untuk berpartisipasi dalam validasi, menggantikan penambangan PoW yang mengkonsumsi daya komputasi. Dengan cara ini, Ethereum dapat memastikan keberlanjutan dan keamanan, yang mempersiapkan untuk solusi penskalaan masa depan.
Mekanisme konsensus sangat penting untuk keamanan dan integritas jaringan blockchain. Dengan memastikan bahwa semua peserta memiliki pendapat yang sama tentang buku besar publik, algoritma konsensus melindungi jaringan dari tindakan jahat dan memastikan bahwa hanya transaksi yang valid dan sah ditambahkan ke blockchain.
Tidak seperti bank yang menggunakan pihak ketiga untuk memverifikasi transaksi, blockchain (seperti Bitcoin dan Ethereum) menggunakan jaringan komputer yang tersebar di seluruh dunia untuk memeriksa keaslian transaksi. Jaringan komputer ini disebut node atau penambang.
Node memainkan peran penting dalam mencatat, memverifikasi, dan memproses semua data di blockchain. Ini memungkinkan pembayaran dari rekan ke rekan menggunakan mata uang kripto seperti BTC dan ETH dengan cara yang anonim dan aman. Ini juga membantu dApps untuk melakukan transaksi yang lebih kompleks.
Node penting dalam jaringan blockchain manapun. Mereka seperti 'penjaga' yang terus memantau berbagai perilaku pada rantai untuk membedakan transaksi 'sa Sah' dan 'palsu', sehingga menghindari data yang salah tercatat.
Poin penting
Blockchain terdiri dari serangkaian blok. Setiap blok berisi nilai hash, timestamp, dan data transaksi dari blok sebelumnya.
Berbagai blockchain mengadopsi mekanisme konsensus yang berbeda untuk memverifikasi keabsahan data yang dikirimkan. Yang paling umum digunakan adalah PoW dan PoS.
Blockchain Ethereum beralih dari PoW ke PoS pada September 2022, menggantikan metode penambangan daya komputasi dengan ETH staking yang lebih efisien dan hemat energi, membentuk dasar untuk solusi penskalaan masa depan.
Node memainkan peran penting dalam menjaga operasi sistem blockchain. Mereka bertanggung jawab untuk mencatat, memverifikasi, dan memproses semua data.
Video utama
Artikel terkait