Author

Topic: Dapatkah Jaringan Bitcoin Mendeteksi Alamat Yang Salah? (Read 209 times)

legendary
Activity: 2590
Merit: 1178
-snip-
Barusan ane coba juga hasilnya sama Om Husna meskipun kalau kita search di blockchair ketemu walletnya.
Mungkin beda ceritanya kalau PC/ Laptopnya sudah disupi malware hingga alamat bitcoin yang diisi dalam kolom tersebut bisa diganti ke alamat yang valid jika pengirim biasanya sering melakukan coppy-paste. Untuk dua wallet yang telah di uji "electrum & bitcoin core" hasilnya jaringan bisa mendeteksi alamat bitcoin yang hilang karakternya atau tidak valid.

Meskipun setelah dilakukan uji melalui tesnet oleh Om Droomi dan Om Husna jaringan bitcoin dapat mendeteksi ke validan wallet, tapi pengirim juga harus berhati-hati supaya kesalahan pengiriman tidak pernah terjadi. Jujur memang ane agak sering juga coppy-paste wallet saat deposit ke exchange, tapi sejauh ini ane selalu memperhatikan dan melakukan pengecekan beberapa kali sebelum nekan tombol "pay".

Jadi karena pertanyaan dalam kasus diatas telah terpecahkan, ane rasa cukup sekian dulu dan thread ini ane gembok. Terimakasih buat yang sudah mau berkontribusi.
legendary
Activity: 2240
Merit: 2848
#SWGT CERTIK Audited
Jika memang demikian, maka bisa dikatakan jaringan bitcoin cukup bisa diandalkan untuk mencegah kesalahan pengiriman ke wallet yang karakternya tidak lengkap. Ane juga ingin tahu apakah untuk dompet lainnya juga akan berlaku sama? Misalnya bitcoin core atau dompet bitcoin yang lain.
Barusan saya coba tes send dengan input address Bitcoin yang karakternya benar, tidak lengkap dan lebih dengan menggunakan Bitcoin Core versi Testnet, berikut ini hasilnya:

- Address yang benar, maka pada kolom Pay to normal seperti biasa:



- Address yang saya kurangi 1 karakter dibagian akhir, maka pada kolom Pay to menjadi di block merah dan tombol send tidak bisa difungsikan:



-Address yang saya tambahkan 1 karakter (huruf/angka) dibagian akhir, pada kolom Pay to juga menjadi di block merah:





Senada dengan yang dijelaskan om Rico di atas ada dua jenis kemungkinan dalam hal ini:

legendary
Activity: 1946
Merit: 1150
Menurut saya tidak bisa terkirim. Alamat yang di masukan kurang dari jumlah karakter wallet .. itu hanya opini saya saja.
Orang lain sudah ngasih bukti dan fakta, lah agan masih asyik dengan opini. Scroll ke atas dan baca beberapa posting pengguna lain sehingga agan akan tahu bahwa opini agan sudah terbukti.

tetap saja gan, kalau penerima tahu lebih dulu dia bisa CPFP untuk bumping fee supaya cepat dari sampeyan.
Code:
[img]https://i.postimg.cc/3NVSgTWy/cpfp.jpg[/img]
Iya itu kalau misalnya penerimanya nyadar bahwa ada yang sedang broadcast bitcoin ke alamatnya dan sedang menunggu komfirmasi. Tapi rata-rata menurut ane penerima mungkin tidak akan sadar sebelum bitcoin yang dikirimkan muncul di walletnya. Oh iya om, CPFP kayaknya tidak ada ya di Electrum versi seluler?
legendary
Activity: 2198
Merit: 1592
hmph..
jujur saya sendiri belum pernah mengalami hal seperti ini. Jadi bisa saja hilang atau bisa saja gagal karena alamatnya tidak lengkap. Kuncinya kita harus hati-hati kalau mau trasfer koin apalagi koin yang sistemnya desentralisasi, itu kalau salah kirim gak bisa dikembalikan lagi. Berbeda dengan kirim dari exchange kita bisa minta bantuan ke csnya bila transakisnya nyangkut atau dll.
Akan sama saja mas mau dari wallet pribadi atau exchange. Fokus utama dari contoh kasus diatas adalah kesalahan input karena karakter kurang. Jika memang wallet tersebut aktif/valid, maka otomatis akan terkirim ke alamat tersebut dan tidak akan bisa dikembalikan. Exchange hanya bisa memunculkan nilai aset jika memang sistem mendeteksi transaksi gagal, dan hal ini juga berlaku di wallet biasa kok, kalau gagal akan kembali ke wallet kita. Sedangkan kalau sudah terkirim tidak akan bisa dikembalikan, apalagi jika wallet tujuan merupakan wallet di luar exchange tersebut.
full member
Activity: 630
Merit: 100
XIRCUS
jujur saya sendiri belum pernah mengalami hal seperti ini. Jadi bisa saja hilang atau bisa saja gagal karena alamatnya tidak lengkap. Kuncinya kita harus hati-hati kalau mau trasfer koin apalagi koin yang sistemnya desentralisasi, itu kalau salah kirim gak bisa dikembalikan lagi. Berbeda dengan kirim dari exchange kita bisa minta bantuan ke csnya bila transakisnya nyangkut atau dll.
newbie
Activity: 33
Merit: 0
Menurut saya tidak bisa terkirim. Alamat yang di masukan kurang dari jumlah karakter wallet .. itu hanya opini saya saja.
copper member
Activity: 2296
Merit: 2132
Slots Enthusiast & Expert
Kalau misalnya transaksi masih 0 conf dan pengirim mengaktifkan fitur RBF maka masih mungkin untuk untuk membatalkan transaksi yang wallet nya salah, itu pun kalau pengirimnya sadar bahwa wallet yang digunakan itu salah atau bukan wallet tujuan sebenarnya. Solusi yang paling mungkin untuk mendapatkan kondisi seperti ini adalah membiasakan diri menggunakan fee serendah mungkin dan mengaktifkan fitur RBF dan mencoba double-spend saat transaksi belum dikonfirmasi. Hanya pemikiran ane saja sih.
Ya kalau pakai fee rendah dengan alasan bisa di-RBF menurut ane kurang oke sih, kan belum tentu salah juga, kalau ternyata tujuan sudah benar malah bisa lama banget konfirmasinya. Jadi auto-RBF dong mau benar maupun salah.

Solusi yang bisa digunakan itu ya pakai notifikasi pop up kek electrum itu, cuma nanti sebelum eksekusi, difilter dahulu: alamat tujuannya discan di database alamat yang diduga scam/malware, kalau positif, nanti keluar pop-up "apakah anda yakin kirim ke 3xxxx karena diduga xxxx ?" Bukan ngeblock, tapi cuma ngasi warning.
copper member
Activity: 2352
Merit: 2049
Address Bitcoin mayoritas memiliki 33-34 karakter, tetapi ada juga address yang jumlahnya kurang dari 33/34 karakter.
karakter bisa lebih menjadi 2x lipat (sekitar 62-an) jika menggunakan multi signature wallet.

tidak akan terkirim,
Jika memang demikian, maka bisa dikatakan jaringan bitcoin cukup bisa diandalkan untuk mencegah kesalahan pengiriman ke wallet yang karakternya tidak lengkap.
ya karena kasusnya menulis satu-satu karakter dan tertinggal beberapa huruf/angka (tidak lengkap). dan asal tahu saja, alamat bitcoin akan menjadi invalid juga jika kesalahan menulis huruf besar atau kecil. tentu tidak masalah jika menggunakan native segwit atau bech32 berawalan bc1q karena karakter huruf kecil semua, tapi jika dia menggunakan alamat bitcoin berupa nested segwit berawalan 3 dan legacy address berawalan 1, yang karakternya ada huruf besar dan kecil tentu, selain mengecek jumlah huruf harus mengecek juga karakter huruf besar dan kecilnya.

tidak akan terkirim,
Ane juga ingin tahu apakah untuk dompet lainnya juga akan berlaku sama? Misalnya bitcoin core atau dompet bitcoin yang lain.

Sama semua gan, coba deh ke explorer untuk membuktikannya. check sebuah alamat jika kurang huruf atau beda karakter huruf besar/kecil.

Kalau misalnya transaksi masih 0 conf dan pengirim mengaktifkan fitur RBF maka masih mungkin untuk untuk membatalkan transaksi yang wallet nya salah, itu pun kalau pengirimnya sadar bahwa wallet yang digunakan itu salah atau bukan wallet tujuan sebenarnya. Solusi yang paling mungkin untuk mendapatkan kondisi seperti ini adalah membiasakan diri menggunakan fee serendah mungkin dan mengaktifkan fitur RBF dan mencoba double-spend saat transaksi belum dikonfirmasi. Hanya pemikiran ane saja sih.

tetap saja gan, kalau penerima tahu lebih dulu dia bisa CPFP untuk bumping fee supaya cepat dari sampeyan.

legendary
Activity: 1946
Merit: 1150
Tapi kalok yang (2), salah copas address yang valid, misalnya gegara malware, ya tetap akan terkirim.
Kalau misalnya transaksi masih 0 conf dan pengirim mengaktifkan fitur RBF maka masih mungkin untuk untuk membatalkan transaksi yang wallet nya salah, itu pun kalau pengirimnya sadar bahwa wallet yang digunakan itu salah atau bukan wallet tujuan sebenarnya. Solusi yang paling mungkin untuk mendapatkan kondisi seperti ini adalah membiasakan diri menggunakan fee serendah mungkin dan mengaktifkan fitur RBF dan mencoba double-spend saat transaksi belum dikonfirmasi. Hanya pemikiran ane saja sih.
copper member
Activity: 2296
Merit: 2132
Slots Enthusiast & Expert
Ada dua jenis: (1) alamat tidak valid, dan (2) alamat valid tapi salah, misalnya kirim ke address tetangga.
Untuk yang (1), karena ada checksum (coba lihat di thread ane yang bikin address), maka kalok salah ketik akan terdeteksi tidak valid. Kombinasi huruf angka di address itu tidak bisa ngasal ya.

Tapi kalok yang (2), salah copas address yang valid, misalnya gegara malware, ya tetap akan terkirim.
legendary
Activity: 2590
Merit: 1178
tidak akan terkirim,
Jika memang demikian, maka bisa dikatakan jaringan bitcoin cukup bisa diandalkan untuk mencegah kesalahan pengiriman ke wallet yang karakternya tidak lengkap. Ane juga ingin tahu apakah untuk dompet lainnya juga akan berlaku sama? Misalnya bitcoin core atau dompet bitcoin yang lain.

Address Bitcoin mayoritas memiliki 33-34 karakter, tetapi ada juga address yang jumlahnya kurang dari 33/34 karakter. Jadi jika address yang ditransfer oleh Ardi ternyata adalah address valid maka transaksi tersebut akan ter-broadcast di jaringan Bitcoin dan berpotensi masuk kedalam block, tetapi jika address tsb bukan address yang valid jawabannya seperti yang dijelaskan oleh agan Droomie.
Kurang 1 karakter saja menurut pemahaman ane berdasarkan jawaban Om Droomie tampaknya menjadi wallet yang tidak valid sehingga transaksi tidak bisa di broadcast. Jadi intinya tidak bisa terkirim karena kesalahan terdeteksi otomatis oleh jaringan.
legendary
Activity: 2198
Merit: 2223
From Zero to 2 times Self-Made Legendary
Address Bitcoin mayoritas memiliki 33-34 karakter, tetapi ada juga address yang jumlahnya kurang dari 33/34 karakter. Jadi jika address yang ditransfer oleh Ardi ternyata adalah address valid maka transaksi tersebut akan ter-broadcast di jaringan Bitcoin dan berpotensi masuk kedalam block, tetapi jika address tsb bukan address yang valid jawabannya seperti yang dijelaskan oleh agan Droomie.
copper member
Activity: 2352
Merit: 2049
tidak akan terkirim, kalau klik send maka akan ada tulisan failed address, jadi akan disuruh periksa kembali alamat tersebut.
ini adalah contoh jika tertinggal 1 angka


legendary
Activity: 2590
Merit: 1178
Contoh Kasus:

Ardi memiliki $10.000 dalam bitcoin dan ingin mengirimkan bitcoinnya ke wallet exchange untuk diperdagangkan. Karena banyaknya kasus penipuan hingga Clipboard Hijacker maka Ardi memutuskan untuk tidak melakukan coppy-paste wallet deposit dan lebih memilih untuk menulis satu per satu alamat walletnya pada menu kirim di dompet penyimpanannya. Meskipun Ardi telah memeriksa berkali-kali semua kata dan angka dari wallet itu, tapi tanpa terduga ada beberapa angka yang tertinggal sehingga wallet itu jelas bukan alamat yang valid untuk menerima bitcoin sejumlah $10.000.

Pertanyaannya:

Jika Ardi mengklik tombol kirim untuk jumlah $10.000 dalam bitcoin ke alamat yang tidak lengkap ini, apakah semua bitcoinnya akan dikirimkan ke alamat itu atau jaringan bitcoin membatalkan transaksi secara otomatis karena terdeteksi alamat yang digunakan tidak lengkap?
Jump to: