GaiaEx
Pelajaran 13 dari 29
beginner5 menitKuis tersedia

Desentralisasi

Smart Contract

DeFi, smart contract, DApp, dan DAO — perangkat lunak menggantikan perantara.

Diperbarui 21 Okt 2026GaiaEx Academy Editorial

Dalam pelajaran ini

  • Apa itu smart contract
  • Mengapa immutability penting

Poin utama

  1. 1Smart contract adalah kode yang mengeksekusi sendiri di blockchain
  2. 2Ia berjalan persis seperti yang ditulis saat kondisi terpenuhi
  3. 3Setelah di-deploy sangat sulit diubah — bug sangat mahal

Ringkasan pelajaran

Smart contract adalah kode yang berjalan di blockchain dan mengikuti aturan yang telah ditentukan.

Model mental

Smart Contract dalam bahasa sederhana

Smart contract adalah kode yang berjalan di blockchain dan mengikuti aturan yang telah ditentukan.

  • Apa itu smart contract
  • Mengapa immutability penting

Mekanisme

Cara memahami smart contract

Kontrak menyimpan state, menerima transaksi, dan memperbarui saldo atau izin.

Setelah di-deploy, banyak kontrak sulit diubah kecuali ada jalur upgrade.

Pengguna berinteraksi dengan menandatangani transaksi dari dompet atau aplikasi.

  • Smart contract adalah kode yang mengeksekusi sendiri di blockchain
  • Ia berjalan persis seperti yang ditulis saat kondisi terpenuhi
  • Setelah di-deploy sangat sulit diubah — bug sangat mahal

Contoh

Smart Contract, diterapkan

Kontrak automated market maker bisa menyimpan dua token dan mengutip harga swap dari cadangannya tanpa market maker manusia yang menyetujui setiap perdagangan.

IngatAturan keputusan: Tanyakan apakah kontrak bersifat immutable, upgradeable, diaudit, dan teruji sebelum mengandalkannya.

Kesalahan umum

Apa yang perlu dilupakan tentang smart contract

Kode yang dapat dibaca bukan berarti kode yang aman. Bug yang transparan tetap bug, dan penyerang pun bisa membacanya.

Catatan risiko

Membaca risiko dalam smart contract

Reentrancy, kontrol akses yang buruk, upgrade tidak aman, dan persetujuan token tak terbatas adalah mode kegagalan smart contract yang umum.

  • Jelaskan apa yang mengeksekusi aturan.
  • Periksa apakah upgrade mungkin dilakukan.
  • Tinjau persetujuan sebelum menandatangani.

Latihan

Jadikan smart contract sebuah kebiasaan

  • Jelaskan apa yang mengeksekusi aturan.
  • Periksa apakah upgrade mungkin dilakukan.
  • Tinjau persetujuan sebelum menandatangani.

Tinjau

Istilah kunci

Blockchain
Buku besar bersama yang hanya bisa ditambah, direplikasi di banyak komputer, diamankan oleh kriptografi dan konsensus.
DeFi
Decentralized Finance — layanan keuangan tanpa izin dan dapat disusun yang dibangun di atas smart contract.
Smart Contract
Kode yang dapat dieksekusi sendiri di blockchain yang berjalan persis seperti yang ditulis ketika kondisi terpenuhi.
Market Maker
Peserta yang terus-menerus mengutip harga beli dan jual untuk menyediakan likuiditas.
Mekanisme Konsensus
Proses di mana jaringan terdistribusi menyepakati status valid dari buku besar (misalnya PoW, PoS).

Catatan sumber

Referensi editorial

Referensi-referensi ini adalah titik awal untuk memverifikasi mekanisme, pemeriksaan risiko, dan konteks produk di balik pelajaran ini.

Sebelum kamu melanjutkan

Bisakah kamu melakukan ini?

  • Jelaskan apa yang mengeksekusi aturan.
  • Periksa apakah upgrade mungkin dilakukan.
  • Tinjau persetujuan sebelum menandatangani.

Pembelajaran terkait

Lanjut membaca

Pos pemeriksaan

Selesaikan pelajaran ini

Lulus pemeriksaan untuk menyimpan progres, lalu lanjutkan jalur secara berurutan.

Uji pengetahuan

Kunci pelajaran ini

Jawab setiap pertanyaan dengan benar untuk menyelesaikan pelajaran.

1 / 2

Smart contract adalah…