Bitcoin Forum
January 23, 2021, 05:35:12 AM *
News: Latest Bitcoin Core release: 0.21.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Felices fiestas, con un mensaje BTC firmado II (Edición 2020/2021)  (Read 116 times)
DdmrDdmr
Legendary
*
Offline Offline

Activity: 1106
Merit: 4686


There are lies, damned lies and statistics. MTwain


View Profile WWW
December 20, 2020, 04:02:32 PM
 #1

El año pasado creé el hilo Felices fiestas, con un mensaje BTC firmado … resuelto para felicitar las fiestas, y de paso ver si era capaz de firmar un mensaje desde la misma dirección BTC original que utilicé al dejar mi misma en el foro en el hilo Stake your Bitcoin address here. La firma reflejada así es, como sabemos, una manera que permite recuperar la cuenta del foro en caso de hackeo o pérdida de la clave de acceso (a través del protocolo descrito en Recuperar cuentas hackeadas, perdidas... ).

Como comenté el año pasado, el proceso de firmar desde la dirección original que utilicé, no fue nada trivial: la original la había firmado desde la BTC Chrome App de Ledger, pero ésta dejó de estar operativa al ser reemplazada por Ledger Live, la cual ya no permitía firmar direcciones BTC … Tuve que recurrir a Electrum (enlazada con Ledger), y modificar desde la cónsola el parámetro "gap limit", hasta poder ver mi dirección y poder realizar mi firma navideña.

Creo que es un ejercicio sano realizarlo de vez en cuando, y con el pretexto navideño, itero el ejercicio este año. Veo que Ledger Live sigue sin permitirme crear la firma, así que recurro al proceso que narré el año pasado.

Quote
-----BEGIN BITCOIN SIGNED MESSAGE-----
Felices navidades 2020 y próspero año (bitcoinero) 2021 para todos.

Con la esperanza de ver el bicho mermado o erradicado el año que viene, ánimo y al toro.

Saludos,
DdmrDdmr
-----BEGIN SIGNATURE-----
13upczNkBd7t3yP9Mp5Lg7bgX7ewKFYkjA
IALJSjzpgFF5mX8vhdD2bwIr+w1sgyiiQTHVUnO+Y7kyXer1OWl9dThhraC4QmmmBnu8PHZWcHCEAVv7wnxQQQE=
-----END BITCOIN SIGNED MESSAGE-----
Code:
http://brainwalletx.github.io/#verify?vrAddr=13upczNkBd7t3yP9Mp5Lg7bgX7ewKFYkjA&vrMsg=Felices%20navidades%202020%20y%20pr%C3%B3spero%20a%C3%B1o%20(bitcoinero)%202021%20para%20todos.%0A%0ACon%20la%20esperanza%20de%20ver%20el%20bicho%20mermado%20o%20erradicado%20el%20a%C3%B1o%20que%20viene%2C%20%C3%A1nimo%20y%20al%20toro.%0A%0ASaludos%2C%0ADdmrDdmr&vrSig=IALJSjzpgFF5mX8vhdD2bwIr%2Bw1sgyiiQTHVUnO%2BY7kyXer1OWl9dThhraC4QmmmBnu8PHZWcHCEAVv7wnxQQQE%3D

En esta ocasión, menos problemas, al seguir el procedimiento del año pasado, pero sí que algo raro pasó que aún no he logrado descifrar: creé el mensaje en Word, lo firmé en Electrum, y el propio Electrum, sin tocar nada, daba su propia firma como inválida. Sospecho que tiene que ver con los <enters> de la firma en Word, dado que si los quito en el mensaje de Electrum, y los añado allí, la firma generada ya la valida. Misterios …

1611380112
Hero Member
*
Offline Offline

Posts: 1611380112

View Profile Personal Message (Offline)

Ignore
1611380112
Reply with quote  #2

1611380112
Report to moderator
1611380112
Hero Member
*
Offline Offline

Posts: 1611380112

View Profile Personal Message (Offline)

Ignore
1611380112
Reply with quote  #2

1611380112
Report to moderator
1611380112
Hero Member
*
Offline Offline

Posts: 1611380112

View Profile Personal Message (Offline)

Ignore
1611380112
Reply with quote  #2

1611380112
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1611380112
Hero Member
*
Offline Offline

Posts: 1611380112

View Profile Personal Message (Offline)

Ignore
1611380112
Reply with quote  #2

1611380112
Report to moderator
1611380112
Hero Member
*
Offline Offline

Posts: 1611380112

View Profile Personal Message (Offline)

Ignore
1611380112
Reply with quote  #2

1611380112
Report to moderator
1611380112
Hero Member
*
Offline Offline

Posts: 1611380112

View Profile Personal Message (Offline)

Ignore
1611380112
Reply with quote  #2

1611380112
Report to moderator
FullNode
Sr. Member
****
Offline Offline

Activity: 406
Merit: 255


Don't Trust, Verify


View Profile
December 20, 2020, 06:39:55 PM
Merited by DdmrDdmr (2)
 #2

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
FullNode 20 de diciembre de 2020
Feliz Navidad a todos seccion local Español de Bitcointalk
-----BEGIN SIGNATURE-----
1LKYbBdHNmfgkoqwxtr2jrmUfvZbmf9Pvi
H87lMo8+CI2GJujFRHGGNhYoDsEboIAAwPUdRgScMebkhM4ls0gEJ5oagBsFcS1jMhnKJK98Ewa6i8vx8rsK3QY=
-----END BITCOIN SIGNED MESSAGE-----
Que 2021 sea mejor Cool
Csmiami
Copper Member
Hero Member
*****
Offline Offline

Activity: 798
Merit: 724


Yes, I consider myself to be hilarious


View Profile WWW
December 20, 2020, 09:45:29 PM
Merited by DdmrDdmr (2)
 #3

Quote
en el hilo Stake your Bitcoin address here
Tenemos la versión propia de este hilo y no le hacemos ni una triste mencion??? Aiaiai...

Quote
Tuve que recurrir a Electrum (enlazada con Ledger), y modificar desde la cónsola el parámetro "gap limit", hasta poder ver mi dirección y poder realizar mi firma navideña.

Creo que el tema de incrementar el "gap limit" y andar buscando no era necesario. Con haber copiado la dirección pública del hilo y que la clave privada estuviera en la wallet creo que basta.




Y dejandonos ya de tonterias, que ando cansado y estoy empezando a decir cosas sin sentido; aquí va el mensajito:

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
A casi 21 de diciembre de 2020, el forero a ratos Csmiami os desea a todos una feliz navidad y un prospero ATH
-----BEGIN SIGNATURE-----
33uqr6sPXin4zbxDjQbXFtvWzcK4FB1sXp
H5MyNb6fzG5VFocRnkzLcotHDmPV0N46bPGQDJAc6UolDIEeNrp6/cJ62tM7uuANn2zz+cT4eNFJ/GnZTjGDI3w=
-----END BITCOIN SIGNED MESSAGE-----

DdmrDdmr
Legendary
*
Offline Offline

Activity: 1106
Merit: 4686


There are lies, damned lies and statistics. MTwain


View Profile WWW
December 21, 2020, 07:56:23 AM
 #4

<…>
Cierto, pero mi objetivo era firmar con la dirección original, y el hilo tuyo es de nueva cuña. La gracia, más allá de firmar para felicitar las fiestas, era ver si aún podíamos firmar desde la dirección que utilizamos hace cierto tiempo (que en mi caso no fue trivial el año pasado).

Lo del gap limit lo volví a necesitar (aparentemente) en la firma empleada en el OP: Creé una nueva cartera Electrum para volver a emular el proceso del año pasado, enlacé con Ledger, e intenté firmar usando la clave pública que he utilizado. Electrum me dijo algo del estilo de que no conocía la dirección, por lo que volví a hacer lo de incrementar el gap limit a 200. Tras este paso, volví a intentar realizar la firma, y Electrum ya me aceptaba la dirección.

La dirección pública que utilicé en la firma es una dirección sin TXs, por lo que consta como una dirección no utilizada. Si hubiese tenido alguna, supongo que tendría menos problemas.

Quote
What is the gap limit?
The gap limit is the maximum number of consecutive unused addresses in your deterministic sequence of addresses. Electrum uses it in order to stop looking for addresses. In Electrum 2.0, it is set to 20 by default, so the client will get all addresses until 20 unused addresses are found.
Me quedo con la duda siguiente: Incrementé el gap limit a 200, y ya pude utilizar mi dirección pública original. Pero ¿podría no haberla localizado ni aun así con este valor? ¿Hasta qué valor tendría que probar potencialmente?
El asunto en mi caso, recuerdo, es que la dirección pública la generé en Ledger, sin TXs, y ahora estoy usando Electrum para firmar desde ella.

Csmiami
Copper Member
Hero Member
*****
Offline Offline

Activity: 798
Merit: 724


Yes, I consider myself to be hilarious


View Profile WWW
December 21, 2020, 08:04:46 AM
 #5

----.
Hablando un poco a ojo, creo que el hecho de que la direccion tuviera tx previas o no es indiferente en este caso; y que todo tiene que ver con que el monedero es "tan" viejo que no utiliza una determinacion heruistica (heuristic determination-HD) para generar las claves. La traduccion es regulinchis que semejante palabro pues me abruma a estas horas, pero explicado de manera rapida.... Sin HD las direcciones que se generan son aleatorias, sin seguir un orden determinado; y al ser infinitas, puedes tener que incrementar el "gap limit" por muchisimo. Si se ha utilizado una wallet HD, las claves privadas tienen un cierto orden (como experimento, intentar hacer un dumpwallet de core de un monedero nuevo y uno viejo; la diferencia abriendolo con un block de notas es abismal)

FullNode
Sr. Member
****
Offline Offline

Activity: 406
Merit: 255


Don't Trust, Verify


View Profile
December 21, 2020, 08:40:50 AM
 #6


Cierto, pero mi objetivo era firmar con la dirección original, y el hilo tuyo es de nueva cuña. La gracia, más allá de firmar para felicitar las fiestas, era ver si aún podíamos firmar desde la dirección que utilizamos hace cierto tiempo (que en mi caso no fue trivial el año pasado).
Mi firma es la de recuperacion de la cuenta,si no,no tiene gracia Wink
https://bitcointalk.org/index.php?topic=996318.msg55471946#msg55471946
DdmrDdmr
Legendary
*
Offline Offline

Activity: 1106
Merit: 4686


There are lies, damned lies and statistics. MTwain


View Profile WWW
December 21, 2020, 08:56:50 AM
Last edit: December 21, 2020, 09:20:15 AM by DdmrDdmr
 #7

<…>
Ok, luego, a priori, debería mantener el orden con independencia de si uso Ledger o Electrum.
He visto que mi dirección de firma figura como la entrada nº 22 en el listado de direcciones de Electrum (luego fuera de la ventana de las 20 que visualiza por defecto). No tengo conciencia de ello, pero puede que en su momento jugase con Ledger lo suficiente como para haber generado más de 20 direcciones, aunque si no estoy errado, el interface de Ledger (por lo menos el actual Ledger Live) sólo permite tener una dirección sin saldo, y sólo tengo una pocas con algo de saldo.

<…>
Esta la tenías relativamente fresca por suerte. A ver dentro de un par de años …

<…>
Todo lo contrario, creo que aporta al mismo: hilo de felicitación navideña y aprendizaje.

Csmiami
Copper Member
Hero Member
*****
Offline Offline

Activity: 798
Merit: 724


Yes, I consider myself to be hilarious


View Profile WWW
December 21, 2020, 09:16:22 AM
 #8

---

He conseguido rescatar un ejemplo viejo que tenia por ahí de dumpwallet viejos. Para que veais un poco la diferencia a la hora de funcionar:

Code:
reserve=1 # addr=3P9FY1g9qGw7eTPTNhKLgq3h2Qo7cPH6ZA
reserve=1 # addr=38Q55HHNpygqFtR8h9V4RBHjdZiJwC8Y1Z
reserve=1 # addr=34Bz8mGd6KkXcyygPhRefc5Tn1SjMXUAJW
reserve=1 # addr=33AUMeExiwNfxnADLmPijVqSFhWRURJ39G
reserve=1 # addr=31w7ozC8QafzMba5qBfRq9c27pfXAH6ouj

Code:
reserve=1 # addr=3Bww1hPBEDboJoiB4zNjW8rsbasQMZn6cp hdkeypath=m/0'/0'/210'
hdseed=1 # addr=38JwJRBpqkEa3NQ89VjQRcAmgDdi2AqSRc
reserve=1 # addr=35Yfe27QnaHV9fyurNRYTkMehWGhgkUhot hdkeypath=m/0'/0'/239'

Os dejo adivinar cual es HD y cual no; con argumentación si quereis. (Y lo siento por descarrilar este hilo de manera tan estrepitosa)

famososMuertos
Sr. Member
****
Online Online

Activity: 532
Merit: 462



View Profile WWW
December 21, 2020, 02:05:29 PM
Merited by DdmrDdmr (2)
 #9

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Felices Dias y un realmente exitoso 2021...
https://i.imgur.com/LGBAqYx.png

-----BEGIN SIGNATURE-----
178Tsd7jh9w8LWUZHZfj6dphE9TpMQjzm5
HxWvFrg9ZsFN1OB8qWkr3M8vCJeoAgK/uKRbl6EYBu24PHLCUtaax5dDu/AYHuhRBqaQdWewBS7ilTxPjbmMVOs=
-----END BITCOIN SIGNED MESSAGE-----

Felices Fiestas!

https://i.imgur.com/LGBAqYx.png

        ▄▀▀▀▀▀▀   ▄▄
    ▄  ▄▄▀▀▀▀▀▀▀▀▀▄▄▀▀▄
  ▄▀▄▀▀             ▀▀▄▀
 ▄▀▄▀         ▄       ▀▄
  ▄▀         ███       ▀▄▀▄
▄ █   ▀████▄▄███▄       █ █
█ █     ▀▀▀███████▄▄▄▄  █ █
█ █       ██████████▀   █ ▀
▀▄▀▄       ▀▀█████▀    ▄▀
   ▀▄        ▐██▄     ▄▀▄▀
  ▀▄▀▄▄       ███▄  ▄▄▀▄▀
    ▀▄▄▀▀▄▄▄▄▄████▀▀ ▄▀
       ▀   ▄▄▄▄▄▄▄
               ▄███▄
            ▄████████

        ▄▄██████████
       █▀▀▀██▀▀▀████
      ███████████
    ▀▀▀████████████
      ▀███████████▀
      ▄███████████▄
 ▄
    ▀▀▀▀▀▀▀▀███▀▀   ▄
▀▀█▀▀
███████████▀▀▀█▀▀
    ████████████████
   ▄████████████████
▄█████████████████████▄
P L A Y   S L O T S   o n     
CRYPTO'S FASTEST
GROWING CASINO
★ ‎
‎ ★
UP
TO
15%CASH BACK
EVERY SPIN

‎ ★
        ▄██▄
     ████████▄
     ██████████

    ████████████
     ▄████████▄
    █████████████
  ▄██████████████
  ▀██████████████▀
   █████████████▄
 ▄████████████████▄
████████████████████
 ▀▀▀████████████▀▀▀
       ██████
█▀▀▀▀▀▀▀











█▄▄▄▄▄▄▄
.
PLAY NOW
▀▀▀▀▀▀▀█











▄▄▄▄▄▄▄█
DdmrDdmr
Legendary
*
Offline Offline

Activity: 1106
Merit: 4686


There are lies, damned lies and statistics. MTwain


View Profile WWW
December 21, 2020, 05:25:16 PM
 #10

<…>
Ni con Brainwallet, ni https://tools.bitcoin.com/verify-message/ logro verificar el mensaje, pero con Electrum sí. Los mensajes de @FullNode y @famososMuertos sin problemas con las dos primeras herramientas.

Si no recuerdo mal, las firmas con Segwit no tienen un estándar de facto para ser validadas (ver bout possibility to Sign messages in Segwit address in future), lo que ocasiona este tipo de inconvenientes en ocasiones.

Csmiami
Copper Member
Hero Member
*****
Offline Offline

Activity: 798
Merit: 724


Yes, I consider myself to be hilarious


View Profile WWW
December 21, 2020, 05:28:56 PM
 #11

----

Efectivamente; Segwit solo es verificable por el software firmante; en este caso para haceros el favor al resto Electrum, ya que de haberlo hecho desde la web de trezor, solo los tenedores de trezor hubieran podido verificarlo.

Como detalle curioso Core por ahora no es capaz de firmar mensajes Segwit. (posible es, pero tecnicamente bastante complejo, creo)

VB1001
Hero Member
*****
Offline Offline

Activity: 840
Merit: 2442


<<CypherPunkCat>>


View Profile WWW
December 25, 2020, 11:07:35 AM
 #12

Feliz Navidad para todos/as, esperando dejar atrás de una vez 2020, cuidaros.
Abrazos.

1PCm7LqVkhj4xRpKNyyEeekwhc1mzK52cT
Porfirii
Sr. Member
****
Offline Offline

Activity: 728
Merit: 396


We are all Satoshi.


View Profile WWW
December 28, 2020, 10:11:03 PM
Merited by FullNode (1)
 #13

Uy llego un poco tarde ya para desearos Feliz Navidad, pero no para una Feliz Nochevieja, un Próspero Año Nuevo 2021, y una Noche de Reyes llena de dicha y de ilusión.

Hasta, si me apuráis, llego también a desearos a todos unos jocosos Santos Inocentes también Wink

Bueno, ahora en serio, que vuestras penas se atenúen y vuestras ilusiones encuentren vía libre este nuevo año que comienza. ¡Un abrazo a todos y todas!  Kiss Kiss Kiss

FullNode
Sr. Member
****
Offline Offline

Activity: 406
Merit: 255


Don't Trust, Verify


View Profile
December 31, 2020, 04:59:41 PM
 #14

Feliz Año Nuevo a todos Cool
Bittothefuture
Newbie
*
Offline Offline

Activity: 22
Merit: 10


View Profile
January 01, 2021, 08:35:14 AM
 #15

Feliz año nuevo!!!! tambien!!!!!  1/1/2021
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!