Aunque internamente el programa cliente Bitcoin incorpora ya los comandos JSON-RPC "signmessage" y "verifymessage", en la interfaz gráfica se implementó en primer lugar el acceso a "signmessage". La opción para verificar el mensaje se ha integrado ya en la rama master del código fuente (ver
https://github.com/bitcoin/bitcoin/pull/906), pero esos cambios no han llegado todavía a la versión pública.
Para poder probar "verifymessage" ahora mismo (julio de 2012) tienes las siguientes opciones:
1. Ejecutar bitcoind.exe desde una consola. Tendrás que crearte un fichero bitcoin.conf, ajustar las opciones y pelearte con la sintaxis de los comandos JSON-RPC. Nunca he intentado hacerlo, por lo que no te sé decir si es sencillo.
2. Compilar tú mismo la versión en desarrollo o bien instalar la versión de test del 21 de junio:
https://bitcointalk.org/index.php?topic=89099.0 . Como siempre que uses versiones no estables, utilízala con una cartera vacía o con una cantidad insignificante de bitcoins.
3. Tener paciencia y esperar a una próxima versión del cliente oficial que incorpore esta funcionalidad en los menús gráficos.
Parece que el cliente alternativo Armory incorpora ya esta funcionalidad, por lo que una cuarta posibilidad, que tampoco he intentado nunca, es utilizar Armory.
Hilos interesantes en los subforos en inglés:
https://bitcointalk.org/index.php?topic=6428.0https://bitcointalk.org/index.php?topic=70911.0