-
El emisor transmitiรณ parcialmente las palabras semillas, el receptor hizo sweep de la llave privada.
-
Para evitar que cualquier persona interviniera, empleรณ una clave previamente compartida (PSK).
Un bitcoiner canadiense identificado en twitter como @NVK completรณ una transacciรณn de bitcoin sin utilizar Internet o conexiones satelitales, sino empleando un sistema de radio aficionado y una brain wallet o cartera de memoria. La operaciรณn se realizรณ este martes 12 de febrero entre la ciudad de Toronto y el estado de Michigan, en los Estados Unidos.
El usuario utilizรณ la aplicaciรณn js8call, que es un SDR o radio definida por software, y una antena que funciona con la banda de frecuencia de 7 Mhz, segรบn informรณ en su cuenta de la red social. La prueba para transferir 0.01067186 BTC (38.63 USD), se realizรณ con fines experimentales y no comerciales
Debido a que se trata de una brain wallet, hecha de antemano con el portador, no necesito que Internet transmita esta transacciรณn en el momento en el que la envรญo (โฆ). Debo agregar que en la mayorรญa de los paรญses la comunicaciรณn encriptada no estรก permitida para los radio aficionados, a menos que la clave sea pรบblica. Esta es una de las razones por las que elegรญ hacer una brain wallet.
@NVK
En este punto es importante explicar quรฉ son las brain wallet o carteras de cerebro. Un monedero de este tipo estรก concebido para que se mantenga a resguardo solo en la mente del usuario. Es decir, son aquellas que permiten generar direcciones de Bitcoin, claves privadas y pรบblicas a partir de una secuencia de palabras que han sido seleccionadas por la persona.
Para mantener los criptoactivos protegidos, las frases deben ser largas y difรญciles de adivinar para el resto, pero no para quien las haya creado, ya que se supone que son escogidas porque son fรกciles de recordar para su usuario. Sin embargo, el problema puede surgir cuando se adoptan frases comunes, con pocos niveles de dificultad.
Palabras semilla
Para profundizar mรกs sobre este experimento, CriptoNoticias contactรณ al tambiรฉn bitcoiner John Villar, tambiรฉn conocido dentro del ecosistema cripto como Chiguireitor, quien explicรณ de quรฉ trata una operaciรณn de este tipo:
No fue una transacciรณn como tal, fue una brain wallet parcial, pero la idea es la misma. Bรกsicamente NVK transmitiรณ las palabras de una semilla parcialmente, para que su contraparte hiciera sweep de la llave privada. Para evitar que cualquiera lo hiciera, usรณ un secreto precompartido, conocido como PSK. De modo que la brain wallet era lo transmitido + lo precompartido.
John Villar
Villar indicรณ que la transmisiรณn puede realizarse con cualquier equipo de banda ciudadana conectado a una computadora o a un Raspberry Pi. La recepciรณn se hace a travรฉs de un SDR y un software especial. Tambiรฉn es posible hacerla en dos vรญas, con dos radios en cualquier banda que no requiera licencia, o incluso utilizando cรณdigo morse, acotรณ el bitcoiner consultado.
En lรญneas generales, es como si dos personas estuviesen de acuerdo en que la semilla de 12 palabras terminarรก con 4 que sean reconocidas para ambos. Para pagar, el emisor determina la semilla, que culmine con las palabras seleccionadas, y transmite por radio las otras 8. Para recibir el pago, el receptor restaura la llave privada uniendo las 8 transmitidas, con las otras 4 previamente escogidas.
Hay que seรฑalar que legalmente no es posible encriptar informaciรณn utilizando un sistema de radio aficionado. Villar seรฑala que โhabrรญa que usar un esquema mรกs resistente a fuerza bruta, por ejemplo, precompartir 12 palabras y transmitir 12 palabrasโ. Uno de los aspectos mรกs resaltantes de este mรฉtodo, segรบn el bitcoiner, es la visibilidad. โAhora lo que falta es la creaciรณn de un protocolo mรกs amigableโ.
Al final del experimento el emisor compartiรณ palabras de la brain wallet y el receptor sencillamente cobrรณ su dinero.
Actualizaciรณn:ย se aclarรณ la especificaciรณn del equipo usado por el usuario.ย
Imagen destacada por gratisography / pexels.com