Post
Topic
Board Bahasa Indonesia (Indonesian)
Re: [TUTORIAL] (ID) Bagaimana cara sign message?!
by
Husna QA
on 05/11/2023, 23:37:24 UTC
Apakah hasil dari Sign Message ini sudah benar? Dan adakah contoh hasil Sign Message yang salah untuk perbandingannya?

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Hari ini tanggal 5  November 2023. Saya Okayama (profile;u=3559971) dari Bitcointalk.org mencoba untuk Sign Message melalui aplikasi Electrum
-----BEGIN SIGNATURE-----
bc1qh20wvsr8y927fvlx207ctau2x52dj4uxy546e8
IGMSmyvP0Av7uscHeXlESIgfwShWv9qPCONAqyJ4KBW3FcDH4SA3Y3fk4MH/p8LrtUzGxjtovBGL1ZQAZfOxTtU=
-----END BITCOIN SIGNED MESSAGE-----


https://brainwalletx.github.io/#verify

Nampak pada screenshot di atas bahwa sign message tersebut gagal di verifikasi. Diantara faktor penyebab yang saya ketahui adalah penggunaan Segwit Address (awalan bc1 ataupun awalan 3) yang mana hasil dari sign message-nya belum di support oleh semua aplikasi untuk verifikasi.
Solusi: gunakan Legacy address (berawalan 1)

Jika agan menggunakan Electrum maka tidak perlu sampai menuliskan format seperti di atas, karena toh tidak berfungsi juga.
Solusi: Cukup tuliskan semisal seperti berikut:

Quote
Message: ....
Address: ....
Signature: ....

Dan infokan kepada orang lain yang agan tuju untuk memverifikasinya kalau agan menggunakan Electrum.

Tadi saya coba verifikasi via Electrum, masih wrong signature:



Kalau tidak salah, masalah seperti ini juga pernah muncul dikarenakan ada beberapa karakter (kosong) yang mungkin tercopy tidak sengaja.