Sedikit catatan, untuk sign message menggunakan Segwit address (contoh agan diatas menggunakan address awalan bc1...) setahu saya belum ada standar baku dalam memverifikasinya. Dengan kata lain ketika diverifikasi menggunakan tool lain bisa saja failed. Jadi minimalnya untuk memverifikasi mesti menggunakan Electrum lagi.
Dulu pernah ingat seseorang yang sign message di meta menggunakan trezor namun tetap failed menggunakan tool apa pun seperti electrum, dan hanya bisa di verify menggunakan wallet trezor juga.
Saran saya untuk keperluan sign message, gunakan address Bitcoin P2PKH/Legacy address yang berawalan 1.
betul, tapi disarankan untuk melampirkan alamat bech21-nya
contoh:
https://bitcointalk.org/index.php?topic=996318.msg54790642#msg54790642-----BEGIN BITCOIN SIGNED MESSAGE-----
Here DroomieChikito today July 14 2020,
I want to proof my new Bitcoin address: bc1qfj7yh6gu8fwxveqwt5wgrzk5zzw72cgpujr6n0
-----BEGIN SIGNATURE-----
3B4b1EUTohk7yTajgkRzG7bpPRhxELe11T
HyLBzAp4YwRcHwciu61bh5B7Viz7k/mLbSX6mK1xDL80ALAPAtSi6GEGg7l3o1SR/IrOudKIUcJHW5gWzDZPKv4=
-----END BITCOIN SIGNED MESSAGE-----
jika di implementasikan semisal kalau ingin melakukan transaksi dari Electrum seluler ke wallet exchange atau wallet manapun di PC tanpa nulis satu persatu atau coppy paste. Namun tetap saja pasti ada resikonya.
Karena saya penasaran lalu mencoba scan QR code dari electrum di PC, mungkin karena kualitas kamera PC saya tidak begitu bagus jadi agak kabur, tapi QR code masih dapat terbaca jelas dan sesuai dengan alamat BTC.
*kalau dilihat, mirror. tapi alamat btc tetap sesuai dan tidak miroring.
