Author

Topic: [TANYA]Pembelanjaan Ganda BTC (Read 216 times)

legendary
Activity: 2254
Merit: 2253
From Zero to 2 times Self-Made Legendary
October 08, 2018, 03:28:22 AM
#4
Owh berarti intinya secara otomatis bitcoin langsung menolak kedua transaksi tersebut ,semisal transaksi bersamaan tetep masuknya ke blok yang sama gitu, biar tidak menuju dua tujuan yang terpisah apa gan?

Masing-masing transaksi kan mempunyai recipient (address), jika agan bertujuan mengirimkan ke 1 orang berarti ya tinggal memasukkan recipient (address) yang sama pada kedua transaksi tersebut. Atau jika agan ingin mengirim ke tujuan berbeda ya tinggal memasukkan recipient (address) sesuai dengan yang address penerima.
Selama agan tidak menggunakan 1 referensi output (UTXO) untuk kedua transaksi tersebut, maka transaksi agan akan dianggap valid. Karena 1 UTXO (Txid) hanya bisa digunakan pada 1 input. Jika kurang bisa memahami silahkan baca-baca disini https://en.bitcoin.it/wiki/Transaction

Quote
Oiya satu lagi gan ,jika rantai blok telah diverifikasi dan dilindungi melalui proses konfirmasi.,,apakah nanti datanya tidak bisa diubah / diposkan ke publik?

Untuk block yang sudah mendapat konfirmasi (validasi) maka block tersebut sudah menjadi bagian rantai blockchain. Berarti untuk data (hash) yg ada didalam block tersebut sudah tidak bisa dirubah lagi.
Untuk bisa merubah isi block tersebut maka seseorang harus membuat sebuah block baru (height sama) dengan isi yang berbeda. Berarti orang tersebut harus memining ulang block tersebut beserta block-block selanjutnya dan harus bisa menyusul panjang block di rantai utama, supaya block-block yang dia buat tadi bisa menjadi rantai blockchain yang baru. (IMO)
newbie
Activity: 10
Merit: 0
October 07, 2018, 01:23:36 PM
#3
Owh berarti intinya secara otomatis bitcoin langsung menolak kedua transaksi tersebut ,semisal transaksi bersamaan tetep masuknya ke blok yang sama gitu, biar tidak menuju dua tujuan yang terpisah apa gan?



Oiya satu lagi gan ,jika rantai blok telah diverifikasi dan dilindungi melalui proses konfirmasi.,,apakah nanti datanya tidak bisa diubah / diposkan ke publik?
legendary
Activity: 2254
Merit: 2253
From Zero to 2 times Self-Made Legendary
October 07, 2018, 11:47:52 AM
#2
Sebagaimana kita tahu, bahwa pembelanjaan ganda masih dimungkinkan (meski sangat tidak mungkin) di Bitcoin. Jika ini terjadi, setidaknya satu pihak dalam salah satu transaksi tidak akan menerima Bitcoin. Semua pihak bertanggung jawab untuk mengkomunikasikan dan memilah perselisihan.

Terus ,,apakah rantai block bitcoin tidak bisa mencegah pembelanjaan ganda gan? Dan Betulkah kalo Bitcoin itu memperlakukan keadaan seperti insiden penipuan akuntansi.?

Sebenarnya protocol bitcoin akan melakukan penolakan (reject) terhadap transaksi yang menggunakan referensi output sama pada tx (hash) yang berbeda disaat kedua hash tersebut terhubung dengan jaringan P2P. Cuman yg namanya pelaku double-spend pasti punya cara tersendiri supaya salah satu tx (hashnya) tidak terdeteksi dulu oleh jaringan bitcoin.

Mungkin cara pencegahan ini lebih efektif jika dilakukan oleh user yang bersangkutan dengan transaksi tersebut, dengan memberlakukan minimal konfirmasi dalam memproses sebuah tindakan hasil dari sebuah transaksi (misal akan memproses pengiriman barang setelah ada 20 konfirmasi atau lebih banyak konfirmasi).
newbie
Activity: 10
Merit: 0
October 07, 2018, 09:56:35 AM
#1
Sebagaimana kita tahu, bahwa pembelanjaan ganda masih dimungkinkan (meski sangat tidak mungkin) di Bitcoin. Jika ini terjadi, setidaknya satu pihak dalam salah satu transaksi tidak akan menerima Bitcoin. Semua pihak bertanggung jawab untuk mengkomunikasikan dan memilah perselisihan.

Terus ,,apakah rantai block bitcoin tidak bisa mencegah pembelanjaan ganda gan? Dan Betulkah kalo Bitcoin itu memperlakukan keadaan seperti insiden penipuan akuntansi.?
Jump to: