#Bitcoin
'La libertad y la responsabilidad son inseparables' ~ Hayek
Estoy en GitHub: https://github.com/SalvaZaraes
Mis artículos sobre Bitcoin en: https://estudiobitcoin.com/
Mi blog: salvazaraes.blog
En chino, "聚财有道" recuerda que la riqueza llega con estrategia y visión, nunca por azar.
Acumular Bitcoin refleja lo mismo: no es azar, sino la decisión de preservar el fruto de tu esfuerzo y la convicción de que ahí se forja tu futuro.
https://pbs.twimg.com/media/GzWcWW8XAAAd18f?format=jpg&name=large
Esto es lo que ocurre cuando Sparrow no te deja crear OP_RETURNs:
Que acabas programando un wallet muy sencillo para crear y firmar transacciones con outputs `OP_RETURN`🙂
La primera ya está en testnet4:
Hace un par de días me puse las pilas con SegWit; además de descubrir algunos detalles técnicos, entendí las motivaciones de quienes lo diseñaron.
SegWit es una solución ingeniosa.
Y en esta entrada al blog, esgrimo el porqué.
La posición fija es el camino de la muerte, la fluidez es el camino de la vida. - Miyamoto Musashi
En esta vida hay que mantenerse inquieto, no dar nada por sentado, dudar de todo y si retan tus ideales, hacer la labor suficiente para comprobar que siguen siendo ciertos.
"Diferentes implementaciones de Bitcoin solo necesitan cumplir con las [Reglas] de validación, siempre y cuando haya mineros que las añadan [las transacciones]."
Para que quede inmortalizado para el futuro:
- Si haces Vulnerables tus bitcoin, no llores cuando alguien se los lleve
a54b43b5d2629ee0e1784803ffe7a8bf0c75abd412de0a485bc5a40244ed8559
- Maleabilidad en Bitcoin
64a7e123f72fec421c6e93e97edac4c39ce0601c8429e7c0909a9259097e47d6
- Firmas Digitales en Bitcoin - ¿Lo tuyo es tuyo?
9d18d49452aa6c31629b920dd71be423b20e3776ae84ca578838a47bfbe1901f
- Curva Elíptica En Bitcoin en Inglés
267c6cea9477451a272f0c674a9b9aeb43e94f4ecb8936faf0b74216c193239b
- Curva Elíptica En Bitcoin
9ed24abb2d88ca22f2a3446c257f9e15dab1726ba13c7de5c366e26ff8df4f60
¿Sabías que se puede moldear una transacción después de que la hayas firmado?
Cómo?!? Quéé!!! Tal cual, como lo oyes.
Si quieres saber más, ya puedes leer mi último artículo: Maleabilidad en Bitcoin.
estudiobitcoin.com/maleabilidad-e…
Sin duda, una de las mejores explicaciones de lo que es, en esencia, un soft fork:
"One aspect of soft forks that is not immediately obvious is that soft fork upgrades can only be used to constrain the consensus rules, not to expand them. In order to be for‐ward compatible, transactions and blocks created under the new rules must be valid under the old rules too, but not vice versa. The new rules can only limit what is valid; otherwise, they will trigger a hard fork when rejected under the old rules."
Mastering Bitcoin - Andreas M. Antonopoulos
Es fascinante como está diseñada la inmutabilidad de Bitcoin:
1. El hash de un bloque depende del hash del anterior
2. El hash de un bloque depende de la merkle root del mismo y por tanto de la merkle root de los anteriores.
3. Cualquier modificación en una transacción, por pequeña que sea, cambia por completo la merkle root, afectando a los puntos 1) y 2).
4. Para realizar un cambio y que ese cambio quede registrado para el resto de la historia tienes que gastar ingentes cantidades de energía que te impedirán hacerlo.
Es belleza hecha código.