﻿---
title: "Bitcoin"
description: "Bitcoin adalah protokol dan jaringan blockchain peer-to-peer; BTC adalah aset kripto natif yang dikendalikan melalui syarat pembelanjaan UTXO, pengurutan Proof of Work, dan validasi full node secara independen."
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bitcoin

> Hanya untuk tujuan edukasi; bukan merupakan nasihat investasi atau rekomendasi investasi. Investasi dapat mengakibatkan kerugian.

<a id="answer"></a>

## Jawaban langsung

Bitcoin adalah protokol open-source peer-to-peer, jaringan blockchain, dan sistem ledger. `BTC` adalah aset kripto natifnya dan `1 BTC = 100,000,000 satoshis`. Alih-alih menyimpan saldo akun, ledger mencatat output transaksi yang belum dibelanjakan (`UTXOs`) beserta syarat pembelanjaannya. Wallet mengelola key atau descriptor, menemukan output yang dikendalikan, menyusun transaksi, dan menghasilkan signature atau script yang diperlukan; wallet tidak menyimpan koin itu sendiri.

Miner memilih transaksi dan mengusulkan block Proof of Work. Full node secara independen memvalidasi script transaksi, input yang belum dibelanjakan, konservasi nilai, bobot block, Proof of Work, dan batas coinbase. Miner tidak dapat memaksa node yang memvalidasi untuk menerima signature tidak valid atau subsidi berlebih, meskipun konsentrasi hash power dapat menyensor transaksi atau mencoba mereorganisasi riwayat valid yang baru terjadi.

Chain aktif adalah chain valid pada sebuah node dengan akumulasi kerja terbesar. Kedalaman penyertaan mengurangi risiko reorganisasi, tetapi tidak menciptakan finalitas deterministik. Validitas protokol Bitcoin, jadwal penerbitan, dan kendali kustodi berbeda dari harga pasar, perlakuan hukum, solvabilitas bursa, dan narasi "emas digital".

<a id="mechanism"></a>

## Cara kerjanya

1. Tetapkan jaringan, perangkat lunak dan kumpulan aturan, model kepercayaan node atau wallet, model kustodi, serta kebijakan konfirmasi penerima yang disesuaikan dengan jumlah transaksi.
2. Verifikasi jaringan tujuan, alamat atau locking script, dan jumlah; pilih `UTXOs` matang yang dapat dibelanjakan dan dikendalikan oleh key atau jalur script yang dimaksud.
3. Susun input, output penerima, output kembalian opsional, dan fee dalam bilangan bulat satoshi. Periksa `fee = sum(inputs) - sum(outputs)` dan perkirakan bobot, ukuran virtual, serta tingkat `sat/vB`.
4. Di lingkungan signing, periksa setiap output, jumlah, fee, sequence, locktime, dan kebijakan replaceability sebelum memenuhi syarat pembelanjaan.
5. Broadcast melalui peer atau RPC yang dipilih. Bedakan validasi lokal, penerimaan mempool, kebijakan relay dan replacement dari validitas konsensus dan mining selanjutnya.
6. Miner membangun block kandidat; full node hanya menerima block Proof of Work yang valid dan mengikuti chain valid dengan akumulasi kerja terbesar. Pantau tinggi penyertaan, konfirmasi, konflik, dan reorganisasi.
7. Terapkan ambang risiko penerima, lalu rekonsiliasikan `UTXOs` hasil, kembalian, dan fee; amankan backup dan bukti kustodi, pantau kebocoran privasi, serta perbarui aturan wallet dan node.

Mempool setiap node bersifat lokal dan digerakkan oleh kebijakan, bukan antrean konsensus global. Transaksi valid dapat gagal diteruskan atau tetap belum ditambang. Fee terutama bergantung pada bobot transaksi, tingkat fee, dan permintaan ruang block, bukan jumlah yang dikirim. Kembalian adalah output biasa, bukan field protokol atau biaya tambahan.

Penerbitan terjadi melalui transaksi coinbase sebuah block. Menurut aturan saat ini, subsidi berkurang separuh setiap `210,000 blocks`; setelah tinggi `840,000`, nilainya `3.125 BTC` per block ditambah fee transaksi. Output coinbase memerlukan kematangan `100 blocks` sebelum dapat dibelanjakan. Batas umum 21 juta adalah maksimum asimtotik berdasarkan jadwal saat ini, bukan pasokan beredar saat ini atau jaminan harga.

<a id="example"></a>

## Contoh

- **Akuntansi UTXO.** Satu input adalah `0.30500000 BTC = 30,500,000 sat`. Wallet membuat pembayaran `20,000,000 sat` dan kembalian `10,480,000 sat`. Fee adalah `30,500,000 - 20,000,000 - 10,480,000 = 20,000 sat = 0.00020000 BTC`. Pada `250 vB`, tingkat fee adalah `20,000 / 250 = 80 sat/vB`; kembalian bukan fee lain.
- **Sensitivitas tingkat fee.** Transaksi ilustratif `141 vB` yang sama berbiaya `141 x 12 = 1,692 sat` pada `12 sat/vB` dan `141 x 40 = 5,640 sat` pada `40 sat/vB`. Mengirim `0.01 BTC` alih-alih `1 BTC` tidak dengan sendirinya mengubah ukuran tersebut, walaupun pemilihan koin, script, dan jumlah output dapat mengubahnya.
- **Kedalaman konfirmasi.** Transaksi yang disertakan pada tinggi `900,000` memiliki `1 confirmation` ketika tip berada di `900,000` dan `900,005 - 900,000 + 1 = 6 confirmations` pada tip `900,005`. Jika chain baru dengan kerja terbesar tetap menyertakannya dengan tip `900,003`, kedalamannya `4`; jika chain pengganti tidak menyertakannya, transaksi kembali ke status belum dikonfirmasi atau berkonflik.
- **Nilai coinbase.** Setelah empat halving, subsidinya `50 / 2^4 = 3.125 BTC`. Jika total fee yang disertakan `0.42 BTC`, nilai output coinbase yang diizinkan adalah `3.125 + 0.42 = 3.545 BTC`. Hanya subsidi yang merupakan penerbitan baru; komponen fee memindahkan satoshi yang sudah ada, dan output tetap mengikuti kematangan coinbase.

<a id="risks"></a>

## Risiko

- Jaringan, alamat, script, atau jumlah salah.
- Seed, private key, atau data pemulihan hilang.
- Key dicuri melalui phishing atau rekayasa sosial.
- Wallet, signer, firmware, atau rantai pasok berbahaya.
- Clipboard atau layar mengganti tujuan.
- Output kembalian atau pemilihan koin salah.
- Ukuran virtual, tingkat fee, atau unit satoshi salah hitung.
- Dust atau kebijakan nonstandar menghalangi relay.
- Mempool lokal menolak, mengeluarkan, atau gagal menyebarkan transaksi.
- Konflik atau replacement yang belum dikonfirmasi membatalkan penerimaan.
- Reorganisasi block baru mengurangi kedalaman konfirmasi.
- Konsentrasi hash power memungkinkan penyensoran atau upaya reorganisasi.
- Konsentrasi mining pool atau partisi jaringan menunda penyertaan.
- Bug perangkat lunak atau perpecahan konsensus menghasilkan pandangan tidak kompatibel.
- Penggunaan ulang alamat dan heuristik kembalian menghubungkan aktivitas publik.
- Metadata IP, serangan eclipse, atau server tidak tepercaya menyesatkan wallet.
- Insolvensi kustodian, pembekuan, atau penghentian penarikan memblokir akses.
- Volatilitas harga, likuiditas, leverage, atau FX menimbulkan kerugian.
- Perlakuan hukum, pajak, atau pelaporan berubah.
- Backup, pewarisan, paksaan, atau pemulihan bencana gagal.

<a id="misconceptions"></a>

## Kesalahpahaman umum

- **Wallet atau alamat menyimpan saldo akun BTC.** Perangkat lunak wallet memperoleh tampilan dari `UTXOs` yang dapat dibelanjakan; saldo bursa merupakan klaim kepada kustodian.
- **Penerimaan mempool berarti konfirmasi konsensus.** Mempool menggunakan kebijakan lokal, sedangkan penyertaan block adalah peristiwa terpisah.
- **Enam konfirmasi memberikan finalitas absolut.** Kedalaman mengurangi risiko reorganisasi probabilistik; kedalaman yang diperlukan bergantung pada penerima dan konteks.
- **Miner dapat menciptakan atau membelanjakan BTC valid sesukanya.** Full node menegakkan script, input yang belum dibelanjakan, dan batas subsidi, walaupun miner dapat menyensor, mengurutkan, dan mencoba reorganisasi.
- **Bitcoin anonim atau self-custody otomatis aman.** Ledger bersifat publik dan pseudonim, sementara pengelolaan key, backup, dan verifikasi transaksi tetap menjadi tanggung jawab pengguna.

<a id="related"></a>

## Topik terkait

- [Halving](/id/crypto/halving/)
- [Public key dan private key](/id/crypto/public-private-key/)
- [Model UTXO](/id/crypto/utxo-model/)

<a id="sources"></a>

## Sumber

- [Bitcoin: A Peer-to-Peer Electronic Cash System](https://bitcoin.org/bitcoin.pdf) - Bitcoin.org (diakses: 2026-08-13)
- [Block Chain](https://developer.bitcoin.org/devguide/block_chain.html) - Bitcoin Developer Documentation (diakses: 2026-08-13)
- [Transactions](https://developer.bitcoin.org/devguide/transactions.html) - Bitcoin Developer Documentation (diakses: 2026-08-13)
- [Mining](https://developer.bitcoin.org/devguide/mining.html) - Bitcoin Developer Documentation (diakses: 2026-08-13)
- [Wallets](https://developer.bitcoin.org/devguide/wallets.html) - Bitcoin Developer Documentation (diakses: 2026-08-13)
- [Validation](https://bitcoin.org/en/bitcoin-core/features/validation) - Bitcoin.org (diakses: 2026-08-13)
- [Privacy](https://bitcoin.org/en/bitcoin-core/features/privacy) - Bitcoin.org (diakses: 2026-08-13)
- [Some things you need to know](https://bitcoin.org/en/you-need-to-know) - Bitcoin.org (diakses: 2026-08-13)

Source: https://wiki.fcontext.com/id/crypto/bitcoin/index.mdx
