Pelajari Kontrak Pintar Solidity
Education
Buku ini memuat topik-topik berikut.
- Pengantar: Penjelasan tentang kontrak pintar dan peran pentingnya dalam ekosistem blockchain.
- Dasar-Dasar Solidity: Pengantar bahasa pemrograman Solidity, termasuk sintaks dan tipe datanya.
- Pengembangan Kontrak Pintar: Panduan langkah demi langkah untuk mengembangkan kontrak pintar dasar, termasuk penerapan dan pengujian.
- Pengembangan Kontrak Pintar Tingkat Lanjut: Pembahasan lebih mendalam tentang fitur lanjutan Solidity, seperti pewarisan dan polimorfisme, dengan contoh pengembangan kontrak pintar yang lebih kompleks.
- Keamanan Kontrak Pintar: Pembahasan risiko keamanan umum dan praktik terbaik untuk mengamankan kontrak pintar.
- Pola Desain Kontrak Pintar: Pengantar pola desain yang umum dalam pengembangan kontrak pintar.
- Interaksi Kontrak Pintar: Penjelasan berbagai cara kontrak pintar berinteraksi dengan kontrak pintar lain dan sistem eksternal, termasuk komunikasi off-chain dan on-chain serta mekanisme oracle.
- Kasus Penggunaan Dunia Nyata: Gambaran penerapan kontrak pintar di dunia nyata, termasuk keuangan terdesentralisasi, manajemen rantai pasok, dan identitas digital.