Bitcoin bukan hanya uang digital. Ini adalah uang yang dapat diprogram. Untuk yang sebenarnya. Pada September 2025, fondasi pemrograman ini akan menjadi lebih penting bagi para pengembang dan penggemar Bitcoin di mana saja.
Bitcoin berfungsi seperti brankas digital ๐. Siapa pun dapat menyetor uang. Siapa pun dapat memeriksa saldo. Tetapi hanya Andaโdengan "kunci" yang tepatโdapat membuka kunci uang Anda. Itulah yang dilakukan Bitcoin Script.
Transaksi Bitcoin Dijelaskan ๐ฑ
Lihat di dalam transaksi Bitcoin mana pun:
scriptSig: Kunci pembuka Anda
scriptPubKey: Kunci itu sendiri
Bersama? Sebuah mini-program. Node menjalankannya. Valid atau tidak. Sederhana.
Koin-koin yang ada di dompet Anda? UTXO. Output Transaksi yang Belum Dibelanjakan. Milik Anda sampai Anda memberikan scriptSig yang memenuhi kunci.
Magic Berbasis Tumpukan โ๏ธ
Bitcoin Script menggunakan tumpukan. Seperti pancake. Data ditumpuk secara vertikal. Sistem membaca dari kiri ke kanan. Mendorong. Mengeluarkan. Menghitung.
Sebuah skrip mungkin adalah:
Tidak terlalu kompleks. Namun kuat.
Keluarga Skrip ๐
1. Bayar ke Kunci Publik (P2PK)
Jenis transaksi OG. Satoshi menggunakannya. Hal Finney juga. Kembali pada tahun 2009.
OP_CHECKSIG
Buka dengan tanda tangan dari kunci privat yang sesuai. Cara lama.
2. Bayar ke Hash Kunci Publik (P2PKH) ๐
Cara yang paling umum untuk mengirim Bitcoin. Sepertinya orang-orang lebih menyukainya dengan alasan yang baik.
OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG
Pengeluaran berarti menyediakan:
Mengapa lebih baik? Alamat yang lebih pendek. Plus tahan kuantum, agak. Kunci publik Anda tetap tersembunyi sampai Anda menghabiskan.
3. Bayar ke Script Hash (P2SH) ๐
Ini cerdas. Kunci dana ke hash skrip. Sembunyikan skrip yang sebenarnya.
OP_HASH160 OP_EQUAL
Pengeluaran:
Hebat untuk multisig. Baik juga untuk SegWit. Tidak sepenuhnya jelas mengapa lebih banyak orang tidak membicarakannya.
4. Transaksi SegWit (P2WPKH dan P2WSH) ๐
SegWit memindahkan tanda tangan ke tempat lain. "SegreGated Witness." Blok sekarang memuat lebih banyak transaksi. Memperbaiki masalah malleability yang mengganggu itu juga.
Temukan mereka dengan awalan "bc1". Dua jenis:
P2WPKH: P2PKH yang telah di SegWit
P2WSH: P2SH yang telah di SegWit
Referensi Cepat ๐
| Tipe Skrip | Apa yang Dilakukan |
|-------------|-------------|
| P2PK | Mengunci ke kunci publik |
| P2PKH | Mengunci ke hash kunci publik |
| P2SH | Mengunci ke hash skrip |
| P2WPKH | SegWit P2PKH |
| P2WSH | SegWit P2SH |
Bitcoin Script membuat Bitcoin benar-benar dapat diprogram. Buat kondisi aneh. Buat yang cerdas. Uang Anda, aturan Anda.
Seiring Bitcoin tumbuh, blok bangunan ini tetap ada. Fundamental. Aman. Agak mengejutkan betapa elegannya mereka. ๐ฅ
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Bitcoin Script: Jantung yang Berdenyut dari Bitcoin ๐
Bitcoin bukan hanya uang digital. Ini adalah uang yang dapat diprogram. Untuk yang sebenarnya. Pada September 2025, fondasi pemrograman ini akan menjadi lebih penting bagi para pengembang dan penggemar Bitcoin di mana saja.
Bitcoin berfungsi seperti brankas digital ๐. Siapa pun dapat menyetor uang. Siapa pun dapat memeriksa saldo. Tetapi hanya Andaโdengan "kunci" yang tepatโdapat membuka kunci uang Anda. Itulah yang dilakukan Bitcoin Script.
Transaksi Bitcoin Dijelaskan ๐ฑ
Lihat di dalam transaksi Bitcoin mana pun:
Bersama? Sebuah mini-program. Node menjalankannya. Valid atau tidak. Sederhana.
Koin-koin yang ada di dompet Anda? UTXO. Output Transaksi yang Belum Dibelanjakan. Milik Anda sampai Anda memberikan scriptSig yang memenuhi kunci.
Magic Berbasis Tumpukan โ๏ธ
Bitcoin Script menggunakan tumpukan. Seperti pancake. Data ditumpuk secara vertikal. Sistem membaca dari kiri ke kanan. Mendorong. Mengeluarkan. Menghitung.
Sebuah skrip mungkin adalah:
Tidak terlalu kompleks. Namun kuat.
Keluarga Skrip ๐
1. Bayar ke Kunci Publik (P2PK)
Jenis transaksi OG. Satoshi menggunakannya. Hal Finney juga. Kembali pada tahun 2009.
OP_CHECKSIG
Buka dengan tanda tangan dari kunci privat yang sesuai. Cara lama.
2. Bayar ke Hash Kunci Publik (P2PKH) ๐
Cara yang paling umum untuk mengirim Bitcoin. Sepertinya orang-orang lebih menyukainya dengan alasan yang baik.
OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG
Pengeluaran berarti menyediakan:
Mengapa lebih baik? Alamat yang lebih pendek. Plus tahan kuantum, agak. Kunci publik Anda tetap tersembunyi sampai Anda menghabiskan.
3. Bayar ke Script Hash (P2SH) ๐
Ini cerdas. Kunci dana ke hash skrip. Sembunyikan skrip yang sebenarnya.
OP_HASH160 OP_EQUAL
Pengeluaran:
Hebat untuk multisig. Baik juga untuk SegWit. Tidak sepenuhnya jelas mengapa lebih banyak orang tidak membicarakannya.
4. Transaksi SegWit (P2WPKH dan P2WSH) ๐
SegWit memindahkan tanda tangan ke tempat lain. "SegreGated Witness." Blok sekarang memuat lebih banyak transaksi. Memperbaiki masalah malleability yang mengganggu itu juga.
Temukan mereka dengan awalan "bc1". Dua jenis:
Referensi Cepat ๐
| Tipe Skrip | Apa yang Dilakukan | |-------------|-------------| | P2PK | Mengunci ke kunci publik | | P2PKH | Mengunci ke hash kunci publik | | P2SH | Mengunci ke hash skrip | | P2WPKH | SegWit P2PKH | | P2WSH | SegWit P2SH |
Bitcoin Script membuat Bitcoin benar-benar dapat diprogram. Buat kondisi aneh. Buat yang cerdas. Uang Anda, aturan Anda.
Seiring Bitcoin tumbuh, blok bangunan ini tetap ada. Fundamental. Aman. Agak mengejutkan betapa elegannya mereka. ๐ฅ