Hubungi Kami

Kerangka Materi

Hari 1: Arsitektur Web3 & Kasus Penggunaan SCF

  • Primitif Kriptografi: Hashing, Merkle Trees, dan Kriptografi Kunci Publik/Privat dalam konteks identitas perusahaan (DID).
  • Mekanisme Konsensus: Penyelaman mendalam ke dalam PoS (Proof of Stake) vs. PoA (Proof of Authority) untuk konsorsium blockchain.
  • Tantangan Teknikal SCF: Memetakan alur kerja "Reverse Factoring" ke diagram state-machine.
  • Lab: Menyiapkan lingkungan pengembangan lokal (Hardhat/Truffle/Ganache) dan terhubung ke testnet.

Hari 2: Rekayasa Smart Contract untuk Keuangan

  • Penyelaman Mendalam Solidity/Chaincode: Struktur data, pemetaan (mappings), dan modifikasi (modifiers).
  • Memprogram "Invoice": Membuat Struct untuk mewakili invoice dan variabel status untuk persetujuan.
  • Mengotomatisasi Likuiditas: Menulis fungsi untuk requestEarlyPayment(), approveInvoice(), dan settlePayment().
  • Lab: Menulis dan Menguji Unit Smart Contract Faktoring dasar.

Hari 3: Integrasi, Keamanan & Penerapan

  • Masalah Oracle: Cara mendapatkan data pengiriman (misalnya "Barang Diterima") ke dalam Smart Contract dengan aman untuk memicu pembayaran.
  • Praktik Terbaik Keamanan: Menganalisis kerentanan umum (Reentrancy, Integer Overflow) dan alat audit (MythX/Slither).
  • Antarmuka Dapp: Tinjauan singkat tentang menghubungkan antarmuka React/Next.js ke kontrak menggunakan Ethers.js atau Web3.js.
  • Proyek: Menerapkan kontrak SCF ke testnet dan berinteraksi dengannya melalui skrip.

Persyaratan

  • Pemahaman tentang konsep blockchain

 

 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait