157 / 691CIOH

Common-Input Ownership Heuristic

Heuristik kendali bersama atas input

Membelanjakan input bersama dapat mengisyaratkan kendali bersama, tetapi tanda tangan saja tidak membuktikan satu pemilik.

Common-Input Ownership Heuristic adalah asumsi analitis bahwa input satu transaksi Bitcoin biasanya dikendalikan entitas yang sama. Asumsi ini memanfaatkan perilaku dompet biasa; bukan aturan konsensus atau bukti identitas seseorang.

Setiap input merujuk UTXO sebelumnya. Analis mengambil skrip outputnya lalu memakai pembelanjaan bersama untuk menghubungkan alamat atau skrip terkait. Transaksi dengan satu input tidak membentuk pasangan baru melalui aturan ini. Aturan itu sendiri tidak menentukan change ataupun pemilik output penerima. [Meiklejohn et al. — A Fistful of Bitcoins] [Bitcoin Developer Guide — Transactions]

Dompet dapat memilih beberapa UTXO miliknya untuk satu pembayaran. Membelanjakannya bersama mengungkap hubungan yang tidak terlihat pada pembayaran masuk terpisah. Ini pengamatan tentang pemilihan koin, bukan kewajiban protokol; jumlah input saja tidak memberi probabilitas atribusi yang benar. [Meiklejohn et al. — A Fistful of Bitcoins]

Peserta dapat menandatangani input masing-masing secara terpisah lalu menyusun satu transaksi valid. PSBT menurut BIP 174 mendukung pertukaran data dan tanda tangan; koordinator tidak harus memegang semua kunci privat. Validitas membuktikan terpenuhinya syarat belanja, bukan satu manusia penanda tangan. Multisig dalam satu input berbeda dari kendali bersama atas beberapa input. [BIP 78 — A Simple Payjoin Proposal] [BIP 174 — Partially Signed Bitcoin Transaction Format]

CoinJoin dapat menggabungkan input beberapa peserta. Dalam Payjoin menurut BIP 78, penerima menambahkan input sendiri ke pembayaran pengirim; penerapan buta akan menggabungkan kedua pihak. Kerja sama ini tidak mensyaratkan nilai output sama. Mengecualikan hanya CoinJoin yang mencolok tidak membuktikan satu pemilik bagi transaksi sisanya. [BIP 78 — A Simple Payjoin Proposal]

Contoh memakai alamat A, B, C, bukan membelanjakan UTXO yang sama lagi: satu transaksi menghubungkan A+B, transaksi lain membelanjakan output berbeda dari B+C. Penggabungan transitif menghasilkan A+B+C. Jika hubungan kedua berasal dari pembayaran kolaboratif peserta berbeda, kesalahan juga memengaruhi cluster sebelumnya; sedikit sisi salah tidak selalu berarti sedikit alamat salah atribusi. [Meiklejohn et al. — A Fistful of Bitcoins] [Möser and Narayanan — Resurrecting Address Clustering in Bitcoin]

Bursa dapat membelanjakan bersama UTXO yang dikelola bagi banyak pelanggan. Heuristik dapat menangkap kendali operasional tanpa mengidentifikasi pemilik ekonominya. Label layanan membutuhkan asal-usul independen dan masa berlaku; sebaliknya, satu orang dapat memakai beberapa dompet yang tak pernah terhubung. Jumlah cluster bukan jumlah orang. [Meiklejohn et al. — A Fistful of Bitcoins]

Memvalidasi penggabungan hanya lewat pembelanjaan bersama berikutnya dapat memakai lagi heuristik yang sedang diuji. Möser dan Narayanan menunjukkan penggunaan serta keterbatasan data tersebut. Evaluasi harus menjelaskan asal sampel, pengecualian dan periode, serta memisahkan penggabungan salah, hubungan terlewat dan cakupan. Skor tanpa kalibrasi bukan probabilitas identitas. [Möser and Narayanan — Resurrecting Address Clustering in Bitcoin]

Simpan transaksi, versi aturan dan alasan penerimaan atau pengecualian setiap sisi. Bukti penyangkal baru harus memungkinkan perhitungan ulang cluster, bukan sekadar catatan pada kesimpulan yang tetap. Coin Control dapat membatasi pembelanjaan bersama koin terpisah di masa depan, tetapi tidak menghapus riwayat; Payjoin menggugat heuristik ini, bukan semua sumber atribusi. [BIP 78 — A Simple Payjoin Proposal] [Möser and Narayanan — Resurrecting Address Clustering in Bitcoin]

Untuk gambaran yang lebih utuh, baca entri ini bersama Address Clustering, CoinJoin, PayJoin, Chain Surveillance, PSBT, Coin Control. Entri ini juga dirujuk dari PayJoin, Chain Surveillance, Address Clustering.

DOC · 001Meiklejohn et al. — A Fistful of BitcoinsSumber primer ↗DOC · 002BIP 78 — A Simple Payjoin ProposalSpesifikasi ↗DOC · 003Möser and Narayanan — Resurrecting Address Clustering in BitcoinSumber primer ↗DOC · 004Bitcoin Developer Guide — TransactionsDokumentasi ↗DOC · 005BIP 174 — Partially Signed Bitcoin Transaction FormatSpesifikasi ↗
Utamakan sumber · Bukan nasihat investasi