stdsquare²
🎓 Kelas
stdsquare / materi / slides / pertemuan-09
Tema
Japan
Arcade
Dark Retro
Font
‹ Daftar slide Pertemuan 9: Cryptocurrency — Mekanisme Dasar Bitcoin
RPS minggu 9 · 2x50 menit

Cryptocurrency: Mekanisme Dasar Bitcoin

Dasar Teknologi Finansial & Mata Uang Kripto — Magister Manajemen FEB UNDIP

Peta Pembelajaran Hari Ini

Sub-CPMK 9: menjelaskan mekanisme dasar Bitcoin, Ethereum, dan karakteristik aset kripto lainnya. Empat indikator yang harus Anda kuasai.

Jam ke-1 (50 menit)
  • UTXO model — beda saldo rekening bank dengan saldo Bitcoin
  • Script Bitcoin (stack-based, P2PKH/P2TR)
  • Mempool, mining, konfirmasi — siklus hidup transaksi
Jam ke-2 (50 menit)
  • Supply 21 juta & halving 4 tahun
  • Difficulty adjustment, mining pool, Stratum
  • Bitcoin sebagai aset (SoV vs MoE); El Salvador; altcoin & Taproot
Posisi dalam alur 14 pertemuan: implementasi konkrit pertama teori P5-P8 → foundation untuk Ethereum/Stablecoin/CBDC (P10) → regulasi (P11) → trading (P12).

Bitcoin: Aset Pasar Terbesar Setelah Emas & Big Tech

Market cap Bitcoin ~USD 1,2-1,4 triliun (2024, dihedge ~); setara PDB negara G20 menengah seperti Spanyol atau Meksiko.

Market Cap Bitcoin
~USD 1,3 T
2024 (dihedge ~); setara PDB Spanyol atau Meksiko. ETF spot BlackRock/Fidelity Januari 2024 = legitimation.
ETF Inflow 2024
~USD 50+ M
AUM kumulatif ETF spot BTC (BlackRock IBIT, Fidelity FBTC, dll) — dihedge ~. Institusi masuk massal.
Lead: "Bitcoin bukan lagi eksperimen — aset kelas institusi sejak ETF spot BlackRock/Fidelity Januari 2024."
Bagian 1 · 1/4
Anatomi Transaksi
Diskusi kelas: apa beda saldo rekening bank dengan saldo Bitcoin address? Konsep apa yang membuat berbeda?

UTXO: Model Saldo Bitcoin

UTXO (Unspent Transaction Output): tidak ada "saldo" global; address punya set UTXO yang belum dibelanjakan. Transaksi = konsumsi UTXO lama (input) + ciptakan UTXO baru (output).
Tx = { inputs: [UTXO₁, UTXO₂, ...], outputs: [(addr_A, amount_A), (addr_B, amount_B), ...], fee = sum(inputs) - sum(outputs) }
Analogi Uang Kertas
  • Satu UTXO = satu pecahan uang kertas
  • Bayar Rp 70.000 dengan lembar Rp 100.000
  • Kembalian Rp 30.000 = UTXO baru
  • Lembar Rp 100.000 "habis" (consumed)
  • Tidak ada "saldo 50 juta" — ada set UTXO totalnya 50 juta
Konsekuensi Desain
  • Privacy lebih baik (address reuse minim)
  • Parallelizable (verify banyak tx parallel)
  • Fee proporsional ukuran tx (bukan nilai)
  • "Dust" UTXO kecil tidak ekonomis spend
  • Wallet consolidasi UTXO untuk efisiensi

Script Bitcoin: Bahasa Stack-Based

Script Bitcoin sengaja sederhana (non-Turing-complete) untuk security. Empat standard script type mencakup 99% transaksi.

Script TypeAktifAddress FormatUse Case
P2PKH (Pay-to-Public-Key-Hash)Sejak 20091xxx (legacy)Standard signature transaction
P2SH (Pay-to-Script-Hash)20123xxxMultisig, complex script
P2WPKH/P2WSH (SegWit)2017bc1q (bech32)Fee lebih rendah, malleability fix
P2TR (Taproot)2021bc1pSchnorr signature, multi-sig privacy
P2PKH script: OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG
Bitcoin sengaja dibatasi scripting untuk security. Bukan Turing-complete = tidak bisa infinite loop. Tapi cukup ekspresif untuk multisig (vault), timelock (HTLC untuk Lightning Network).

Mempool, Mining, dan Konfirmasi

Siklus hidup transaksi Bitcoin: broadcast → mempool → miner include → block propagate → konfirmasi.

Transaksi → Broadcast → Mempool (antrian node) → Miner pilih (sortir fee) → Include block → Block propagate → Konfirmasi (1 block = ~10 menit) → Final setelah 6 konfirmasi (~60 menit)
Mempool Dynamics
  • Antrian transaksi di setiap node
  • Block ~2.400 transaksi (1-2 MB)
  • Miner pilih fee tertinggi (auction)
  • Congested (bull 2021, Ordinals 2023): fee ratusan USD
  • RBF (Replace-by-Fee): ganti tx dengan fee lebih tinggi
  • CPFP (Child Pays For Parent): child bayar parent fee
Konfirmasi & Finality
  • 1 konfirmasi: block diminer
  • 3 konfirmasi: cukup untuk payment ritel (~30 menit)
  • 6 konfirmasi: standard high-value (~60 menit)
  • Exchange besar: 3-6 konfirmasi sebelum kredit
  • Probabilistic finality — tidak ada "absolute"
  • Reorg langka (komputasi mahal)

HDN-1: Fee Transaksi Bitcoin dari Nol

Skenario: Transaksi standar 1 input + 2 output = ~226 vBytes (virtual bytes, dengan SegWit discount). Bandingkan fee normal vs bull market.
LangkahPerhitunganNilai
1. vByte transaksi1 input + 2 output SegWit226 vBytes
2. Fee rate normal50 sat/vB
3. Fee total normal226 × 50 sat/vB11.300 sat = 0,000113 BTC
4. USD @ BTC USD 60.0000,000113 × 60.000USD 6,78
5. Bull market fee rate500 sat/vB (Ordinals 2023 peak)
6. Fee bull market226 × 500 sat/vB × USD 60.000USD 67,80 (10× normal)
Kesimpulan
Fee 10× saat congested
Bitcoin fee transaksional; saat congested biaya 10×. Lightning Network untuk micropayment sub-sen.
Bagian 2 · 2/4
Mining & Tokenomics
Diskusi kelas: siapa yang menentukan harga Bitcoin? Tidak ada bank sentral, lalu bagaimana?

Supply 21 Juta & Halving: Tokenomics Unik

Supply maksimal 21 juta BTC hardcoded di Genesis Block. Halving: setiap 210.000 block (~4 tahun), block subsidy dipotong dua.

EraTahunBlock SubsidyBTC Mined/Epoch
Genesis (Satoshi)200950 BTC/block10.500.000 BTC
Halving 1201225 BTC/block5.250.000 BTC
Halving 2201612,5 BTC/block2.625.000 BTC
Halving 320206,25 BTC/block1.312.500 BTC
Halving 4April 20243,125 BTC/block656.250 BTC
Estimasi akhir~2140~0 BTC (satoshi residual)Σ ~21 juta BTC
Halving = event tokenomics paling penting. Supply flow berkurang 50% setiap 4 tahun. PlanB Stock-to-Flow model (kontroversial tapi populer) memprediksi harga naik post-halving.

Eksplorasi PoW: Difficulty & Target

Mining Bitcoin = cari nonce sehingga SHA-256 hash < target. Difficulty di-adjust setiap 2.016 block (~2 minggu) untuk menjaga rata-rata 10 menit/block.

Pelajaran: ubah difficulty (jumlah leading zero di target) → jumlah percobaan nonce naik eksponensial. Inilah self-correcting mechanism Bitcoin.

Difficulty Adjustment & Mining Pool

Self-correcting mechanism untuk 10 menit/block. Pool = agregasi ribuan miner untuk reward stabil.

Difficulty Adjustment
  • Retarget setiap 2.016 block (~2 minggu)
  • Formula: new_diff = old_diff × (actual_time / target_time)
  • Tujuan: stabilisasi terhadap hash rate change
  • Hash rate naik 1000× dari 2009 ke 2024
  • Tetap ~10 menit/block — inilah inovasi Satoshi
Mining Pool Dominan
  • Foundry USA (~30%), AntPool (~25%)
  • F2Pool (~12%), ViaBTC (~10%)
  • Stratum protocol: komunikasi miner-pool
  • Top 5 pool kontrol >70% hash rate (dihedge)
  • Concern: kalau 1 pool >51% → 51% attack mungkin
Solo mining mustahil untuk individu sekarang. Pool default. Konsentrasi pool = concern centralization — walaupun belum pernah 51% attack berhasil di Bitcoin.

HDN-2: Profitabilitas Mining dari Nol

Skenario: Antminer S21 (200 TH/s, 3.500W), listrik USD 0,05/kWh, BTC USD 60.000, block subsidy 3,125 pasca-halving April 2024.
LangkahPerhitunganNilai
1. Hash rate miner200 TH/s2 × 10¹⁴ H/s
2. Hash rate jaringan~500 EH/s5 × 10²⁰ H/s (dihedge)
3. Probabilitas mine block2 × 10¹⁴ ÷ 5 × 10²⁰4 × 10⁻⁷
4. Block per hari jaringan1.440 menit ÷ 10144 block
5. Reward harian4 × 10⁻⁷ × 144 × 3,125 BTC0,00018 BTC
6. USD harian0,00018 × USD 60.000USD 10,8
7. Listrik harian3,5 kW × 24 jam × USD 0,05/kWhUSD 4,2
8. Profit harianUSD 10,8 − USD 4,2USD 6,6
Kesimpulan
Margin tipis
Margin tipis; sensitif terhadap listrik & BTC price. RI: listrik subsisi PLTA (Asahan, Batang) bisa kompetitif.
Bagian 3 · 3/4
Bitcoin sebagai Aset
Diskusi kelas: apakah Bitcoin "digital gold" benar-benar store of value? Bukti dan counter.

Store of Value vs Medium of Exchange

Debat Bitcoin sebagai "digital gold" (store of value) vs "internet money" (medium of exchange) — keduanya punya argumen.

Bull: Store of Value (Digital Gold)
  • Scarcity: 21 juta cap hardcoded
  • Divisibility: 1 BTC = 10⁸ satoshi
  • Portability: pindah miliaran USD dalam 1 transaksi
  • Verifiability: node verify sendiri tanpa trust
  • Censorship-resistance: tidak bisa dibekukan
  • ETF spot 2024 = institusional legitimation
Bear: Counter-Arguments
  • Volatilitas tinggi: drawdown 77% 2022, 80% 2018
  • Tidak ada intrinsic value: faith-based
  • Korelasi risk asset: turun saat Nasdaq turun
  • Warren Buffett: "rat poison squared"
  • Energy consumption: setara negara kecil
  • Regulatory risk: Tiongkok ban, AS SEC enforcement
Bitcoin sebagai SoV lebih defensible daripada MoE 2024. Tapi korelasi Nasdaq 2022 (risk-off) menantang narasi "uncorrelated hedge".

Volatilitas & Korelasi Pasar

Volatilitas BTC annualized ~60-80% (dihedge); emas ~15%, S&P 500 ~16%. Korelasi BTC-Nasdaq meningkat 2020-2022.

AsetVolatilitas AnnualizedSharpe 5Y (dihedge)Karakter
Bitcoin (BTC)~60-80%~0,7-1,0Fat tail, 4-year cycle halving
Ethereum (ETH)~80-100%~0,6-0,9Beta > 1 ke BTC
S&P 500~16%~0,6-0,8Equity risk premium
Emas~15%~0,3-0,5Safe haven, low yield
USD/IDR~5-7%Carry trade from IDR deposit
Volatilitas tinggi = bukan SoV ideal jangka pendek. Tapi 4-year cycle (halving) menciptakan pola unik. Investor institusi (BlackRock ETF) mungkin stabilkan jangka panjang.

Mini-Kasus: El Salvador — BTC sebagai Legal Tender

September 2021: El Salvador menjadi negara pertama yang adopsi BTC sebagai legal tender (Ley Bitcoin). Hasil 3 tahun mixed.

AspekHasilPelajaran
Adopsi ritelRendah — migrant worker cash out USDVolatilitas + UX barrier
Chivo WalletUSD 30 gratis saat sign-upSpike awal, churn tinggi
TourismNaik — Bitcoin Beach attract digital nomadNiche win, branding
Remitansi via LightningNaik — fee lebih rendah dari Western UnionReal use case, micro value
IMF concernIMF teguran; Fitch downgradeCounterparty risk sovereign
Bukele reelection 2024Menang dengan platform pro-BTCPolitical mandate
Pelajaran: BTC sebagai MoE retail sulit (volatilitas, UX). Tetapi branding, tourism, remitansi via Lightning adalah real value. RI: adopsi BTC sebagai tender mustahil — BI PBI 5/2019 melarang crypto payment.
Bagian 4 · 4/4
Altcoin & Fork
Diskusi kelas: Bitcoin Cash fork 2017 — apakah "menggandakan" Bitcoin? Mengapa BCH kalah dari BTC?

Litecoin, BCH, BSV, Taproot Upgrade

Empat fork/altcoin Bitcoin yang menunjukkan tension skala vs decentralization. Taproot 2021 upgrade paling penting sejak SegWit 2017.

Altcoin Bitcoin-Family
  • Litecoin (LTC) — 2011, Charlie Lee, "silver to Bitcoin gold", block 2,5 menit, Scrypt hash
  • Bitcoin Cash (BCH) — fork 2017, block 8 MB (vs 1-2 MB), kalah adoption
  • Bitcoin SV (BSV) — fork 2018, block very large, Craig Wright claim Satoshi (kontroversial)
  • Bitcoin Gold (BTG) — fork 2017, GPU-mineable (anti-ASIC)
Taproot Upgrade (BIP 340-342)
  • Aktif November 2021 — first major upgrade sejak SegWit 2017
  • Schnorr signature: multi-sig aggregated
  • MAST (Merklelized Abstract Syntax Tree)
  • Tapscript: smart contract terbatas
  • Benefit: privasi multi-sig, fee lebih rendah, smart contract sederhana
Fork Bitcoin menggambarkan tension skala vs decentralization. BCH kalah karena network effect (hash, developer, brand BTC dominan).

Ringkasan Kunci Pertemuan 9

Anatomi Transaksi
UTXO (bukan saldo global) · script P2PKH/P2SH/P2WPKH/P2TR · mempool · 6 konfirmasi finality
Mining & Tokenomics
Supply 21 juta cap · halving 4 tahun (April 2024: 3,125 BTC) · difficulty adjustment 2.016 block · pool
Bitcoin sebagai Aset
SoV (digital gold) vs MoE · volatilitas 60-80% · ETF spot 2024 legitimation · El Salvador mixed

Bitcoin adalah prototype teruji 15+ tahun — foundation untuk semua cryptocurrency dan blockchain finance.

Persiapan P10: baca Buterin (2014) Ethereum Whitepaper; bawa satu pertanyaan tentang Ethereum (smart contract vs BTC script, atau PoS vs PoW). Kuis 10 menit di awal P10.