The Spanish wiki is no longer maintained and is in read-only mode. Information contained within may be inaccurate or outdated. Please go to the English wiki for more up to date information.
Traducción automática del inglés: la wiki en español ya no se mantiene y está en modo de solo lectura. La información contenida en ella puede ser inexacta o estar desactualizada. Visite la wiki en inglés para obtener información más actualizada.
Autenticacion con direcciones bitcoin
Puedes crear una cuenta e identificarte en el mercado OTC solo empleando el cliente bitcoin estandard que todos conocemos. Brevemente, lo único que tienes que hacer es firmar una contraseña de un solo uso con una dirección bitcoin que tu elijas, y despues enviar el mensaje firmado al bot (gribble) para su comprobación. La siguiente guía contiene todos los pasos con mas detalle.
El bot IRC
El bot IRC del canal #bitcoin-otc se llama gribble. Para enviarle comandos al bot en el mismo canal pon el prefijo ";;" a cada uno. Por ej., para preguntar por el precio del bitcoin puedes enviar el comando en el canal asi
;;ticker
También puedes hablar con el bot en privado para evitar sobrecargar el canal, tambien es el metodo recomendado para autentificarse o registrarse. Para empezar una sesión privada con el bot teclea en tu cliente IRC
/query gribble
Cuando estas en privado no es necesario que pongas el prefijo anterior, ";;".
Configuración inicial
El primer paso es bajarse e instalar el cliente bitcoin. Puedes hacer esto en http://bitcoin.org. Probablemente la mayoria de vosotros ya tenéis el cliente funcionando en vuestros ordenadores.
Una vez hecho esto es recomendable crear una dirección bitcoin nueva que utilizareis para la autenticación en el mercado OTC. En la pestaña "Recibe monedas", pincha en "Nueva dirección" para crearla, después pon en la etiqueta algo que te ayudara reconocerla fácilmente (por ej., "mercado otc").
Llegado a este punto, si todavía no tienes varias copias de seguridad seguras y dispersadas, en varios puntos de la ciudad, de tu cartera deberías hacerlas.
Registro
Para registrarte, elige un apodo (mejor utilizar el mismo que para chatear en IRC, pero no es obligatorio), y despues envia el siguiente comando al bot gribble:
btcregister tu-apodo 1tudirecciónbitcoin
Ahora continua a la seccion Desafío-y-respuesta.
Autenticación
Una vez registrado (mira la sección de arriba), para autentificarse en el futuro usa el comando 'btcauth' como el ejemplo:
btcauth tu-apodo
Ahora continua a la seccion Desafío-y-respuesta.
Desafío-y-respuesta
El bot responderá al registro y autenticación con una frase de un solo uso, que tendrás que firmar con tu dirección bitcoin, y se parecerá algo a esto:
freenode:#bitcoin-otc:2b5195d2442c3fc302a0b2f3c7b856cd04ecc0835d0e306827b94e9c
En la pestaña 'Recibe monedas' del cliente bitcoin, selecciona la dirección con la que vas a firmar y pincha "Firmar mensaje" ("Sign message" a la fecha de hoy, esta sin traducir). Copia y pega la frase única que te ha proporcionado el bot gribble anteriormente, pincha "Sign message", copia el mensaje firmado pinchando "Copiar al portapapeles" y después envíalo al bot con el comando "btcverify" como en el ejemplo:
btcverify linea-de-texto-aleatoria-que-en-realidad-es-la-firma-de-tu-mensaje=
Si todo va bien, tendrías que recibir un mensaje de confirmación y ya estarías listo para usar el mercado!
Sesion de muestra
Registro
<nanotube> btcregister nanotube 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T <gribble> Request successful for user nanotube, hostmask nanotube!~nanotube@unaffiliated/nanotube. Your challenge string is: freenode:#bitcoin-otc:40fb92dc28721a074e36377cb3a5b689ce025231b946c1ca77fdfd03 <nanotube> btcverify HNFBzYSycKq55rUVXor1Wfs1GCuO94I4aWJKwvgVsqawK4wOfJ+Bs2Zvm57cYf2drKUhq9ati5QsJ1J5idfIOBE= <gribble> Registration successful. You are now authenticated for user 'nanotube' with address 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T
Autenticación
<nanotube> btcauth nanotube <gribble> Request successful for user nanotube, hostmask nanotube!~nanotube@unaffiliated/nanotube. Your challenge string is: freenode:#bitcoin-otc:40fb92dc28721a074e36377cb3a5b689ce025231b946c1ca77fdfd03 <nanotube> btcverify HNFBzYSycKq55rUVXor1Wfs1GCuO94I4aWJKwvgVsqawK4wOfJ+Bs2Zvm57cYf2drKUhq9ati5QsJ1J5idfIOBE= <gribble> You are now authenticated for user 'nanotube' with address 1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1T
Comprobando el estado
Para comprobar si tu u otra persona están autenticados, puedes utilizar el comando "ident" con el apodo IRC del usuario. Puedes omitir el apodo si vas a comprobar tu proprio estado. Por ej.:
<nanotube> ident <multimeter> You are identified as user nanotube, with GPG key id E7F938BEC95594B2, key fingerprint D8B11AAC59A873B0F38D475CE7F938BEC95594B2, and bitcoin address 1J4yzUXMuhuF28M3VYpqtmride5tj5smbi
Es recomendable que solo intercambies bitcoins con personas autenticadas ("identified").
Cambiar la dirección
Para cambiar tu dirección registrada, utiliza el comando "changeaddress" con la nueva dirección que vas a utilizar. Tendrás que estar autenticado en tu cuenta para poder hacer uso de este comando. El bot te proporcionara una frase de un solo uso que tendrás que firmar con tu nueva dirección y responder usando el comando "btcverify", de la misma manera que una autenticación normal.