Jonny Ji's avatar
Jonny Ji
JonnyJi@BitcoinNostr.com
npub1lm3l...393g
Bitcoin LightningNetwork ⚡️ 🇻🇪Hablando de Bitcoin (talking about Bitcoin) +dryleaf1C8 - ⚡️ herculeanphoenix93@zeuspay.com - https://medium.com/@jonnyjimenez
Jonny Ji's avatar
JonnyJi 2 years ago
Antonio Escohotado sobre el comunismo
Jonny Ji's avatar
JonnyJi 2 years ago
Antonio Escohotado sobre la libertad
Jonny Ji's avatar
JonnyJi 2 years ago
#Bitcoin P&R: ¿Explicarle Bitcoin a mi madre?
Jonny Ji's avatar
JonnyJi 2 years ago
#Bitcoin Price Obsession- ReImagined
Jonny Ji's avatar
JonnyJi 2 years ago
LA MANIPULACIÓN de LAS CRIPTOMONEDAS y la MONEDA del BANCO CENTRAL
Jonny Ji's avatar
JonnyJi 2 years ago
Cosas del comunismo que No se enseñan en las escuelas Antonio Escohotado
Jonny Ji's avatar
JonnyJi 2 years ago
LA ESTAFA del DINERO DIGITAL
Jonny Ji's avatar
JonnyJi 2 years ago
Attacks on Bitcoin? Don't Worry; Bitcoin is Unstoppable! (But that doesn't mean we'll do nothing)... image
Jonny Ji's avatar
JonnyJi 2 years ago
Bitcoins blockchain is entirely public and available for anyone to explore. If you follow bad practices, it is possible for determined individuals to track your entire stack and transaction history completely! A great way to improve your privacy on-chain is by making use of CoinJoin, which essentially hides your bitcoin in a huge crowd. So in this video, I show you how to use Whirlpool within Sparrow Wallet to gain on-chain privacy, and hide in that crowd.
Jonny Ji's avatar
JonnyJi 2 years ago
#Bitcoin FRASE SEMILLA Y DIRECCIONES DERIVADAS Descriptores - Miniscript - BIP32 - BIP44 - BIP49 - BIP84 Aprovechando que Lunaticoin, hizo un experimento con una nueva billetera, Liana wallet, es bueno recordar cómo funciona las billeteras y dónde se almacenan los bitcoins. Una billetera de Bitcoin es un dispositivo o programa que puede interactuar con la cadena de bloques de Bitcoin. Aunque es común pensar que estas billeteras “almacenan” bitcoins, una billetera Bitcoin en realidad representa el control criptográfico de una dirección registrada en la cadena de bloques y los bitcoin almacenados en esa dirección. La billetera almacena claves privadas que manejan esas direcciones y los bitcoin se almacenan en las direcciones criptográficas que están registradas en la cadena de bloques y a través de las claves privadas que manejan esas direcciones es que podemos gastar los BTC almacenados. Las direcciones Bitcoin están formadas por pares de claves: una clave privada y una clave pública, y juntas se utilizan para crear una dirección pública de Bitcoin. Una dirección de Bitcoin es una identificación única que te permite enviar y recibir BTC de forma rápida, segura y sencilla. Las direcciones hacen posible que un usuario pueda recibir fondos. Su funcionamiento es muy parecido al de una cuenta bancaria o una dirección de correo electrónico, con la diferencia que la dirección es creada por criptografía asimétrica y por tanto no se sabe quién está detrás de la misma. Los primeros monederos de Bitcoin sólo podían crear una única dirección de BTC y si se necesitaba una dirección nueva había que crearla generando una nueva clave privada o había que utilizar otro monedero. Para garantizar la privacidad, uno de los propósitos que impulsa la creación de Bitcoin, y limitar el uso de claves públicas a una transacción cada una, sería necesario crear un nuevo par de claves para cada nueva transacción. Esto podía resultar difícil de manejar con el tiempo. Esto se soluciona en las billeteras modernas, porque ahora las direcciones se generan a partir de una semilla mnemotécnica de doce o más palabras, que se puede utilizar para restaurar la billetera si el dispositivo se pierde o se daña. Este código, o semilla, sirve para generar de forma determinista todas las claves privadas y públicas que derivan de un punto inicial llamado semilla (seed en inglés). Esta semilla permite restaurar y hacer copias de seguridad sin necesidad de ninguna otra información, el mismo conjunto de direcciones públicas y privadas, cada vez que se restaura la cartera. Estas palabras deben guardarse cuidadosamente en un lugar seguro, ya que cualquiera que las encuentre podrá robar tus Bitcoin. Estas billeteras se denominan Billetera Determinista Jerárquica (HD). Las billeteras deterministas se crearon para ofrecer una solución, una en la que todas las claves se pueden rastrear hasta una semilla aleatoria original, generalmente un conjunto de palabras aleatorias y una función hash. Con una billetera determinista, la semilla original es suficiente para recuperar todas las claves públicas y privadas, por lo que solo requiere una única copia de seguridad en el momento de la creación del monedero. Los monederos HD permiten crear una serie de pares de claves a partir de una semilla aleatoria, lo que brinda comodidad y manejabilidad, así como seguridad de alto nivel. Estas claves deben generarse aleatoriamente y guardarse en la billetera. EL ESTÁNDAR BIP32, BIP39, BIP44, BIP84 Una frase inicial de recuperación o una frase inicial de respaldo es una lista de palabras que almacenan toda la información necesaria para recuperar los fondos de Bitcoin en la cadena. El software de billetera generalmente generará una frase inicial y le indicará al usuario que la escriba en papel. Pero, de dónde salen esas palabras, por qué diferentes billeteras pueden generar las mismas direcciones al reproducir esa semilla. El estándar que define la creación de la semilla es el BIP32, el BIP39, el BIP44 y el BIP84, estos definen conjuntamente el estándar de la billetera HD actualmente y que son ampliamente utilizadas. BIP32: la definición de Monedero determinista jerárquico (denominado “monedero HD”), es un sistema que puede generar una estructura de árbol para almacenar múltiples conjuntos de pares de claves (claves privadas y públicas). La ventaja es que puede ser fácilmente respaldado, transferido a otros dispositivos compatibles (porque solo necesitan la frase semilla) y control de permisos por capas. BIP39: implementa el uso de palabras que sean fáciles de recordar y escribir, generalmente compuesto de 12 palabras, llamada frase mnemonic. Los chinos llamaron a esta técnica palabras mnemónicas o códigos mnemónicos. BIP44: una actualización al sistema basado en BIP32 que le da a cada capa en la estructura de árbol un significado especial, para que la misma semilla pueda soportar Moneda múltiple, cuenta múltiple, Etc. BIP 84 (Rutas de derivación para Segwit nativo). La propuesta de mejora Bitcoin (BIP) 84 define la ruta de derivación estándar para billeteras que generan direcciones SegWit nativas (P2WPKH). BIP 84 también define los prefijos que se utilizarán con las claves extendidas asociadas. Las billeteras que generan direcciones SegWit nativas deben usar una ruta de derivación que comience con “m/84'/”. Esto significa que la primera dirección generada por una billetera Bitcoin de la red principal tendrá una ruta de derivación de “m/84'/0'/0'/0/0”. Este estándar se implementó para garantizar que las billeteras Hierarchical Deterministic (HD), tal como se define en BIP 32, puedan importar claves extendidas y encontrar el bitcoin almacenado en esa billetera. La mayoría de las billeteras implementan BIP32, que define cómo se puede usar una clave raíz BIP32 para derivar las claves. Como consecuencia, una copia de seguridad de solo la clave raíz BIP32 es suficiente para incluir todas las claves derivadas de ella. El BIP32 no tiene una serialización amigable para los humanos de la clave raíz de BIP32 (o las claves extendidas de BIP32 en general), lo que hace que las copias de seguridad en papel o la restauración manual de la clave sean más propensas a errores. El BIP39 fue diseñado para resolver este problema, pero en lugar de serializar la clave raíz BIP32, se necesita algo de entropía, codificada en una "semilla nemotécnica", que luego se procesa para derivar la semilla BIP39 que se puede convertir en la clave raíz BIP32. Guardar el mnemotécnico BIP39 es suficiente para reconstruir todo la clave BIP32, pero una clave raíz BIP32 no se puede revertir a la mnemotécnica BIP39. La mayoría de las billeteras implementan BIP39, por lo que en la inicialización o restauración, el usuario debe interactuar con un mnemotécnico BIP39. La mayoría de las billeteras no admiten claves privadas extendidas BIP32, por lo que cada billetera debe compartir el mismo mnemotécnico BIP39 o tener un mnemotécnico BIP39 completamente separado. Existe una complicación adicional con las carteras que implementan otros estándares, o ningún estándar en absoluto. La billetera Bitcoin Core usa un WIF como hdseed, y otras billeteras como Electrum usan diferentes esquemas mnemotécnicos para derivar la clave raíz BIP32. En última instancia, todos los esquemas mnemotécnicos/semilla comienzan con cierta "entropía inicial" para derivar un mnemotécnico/semilla y luego procesan el mnemotécnico en una clave BIP32 o clave privada. El esquema de billetera HD define un método para derivar un número prácticamente ilimitado de claves públicas y privadas a partir de una sola clave extendida. Sin embargo, si se importa una clave extendida a una billetera sin orientación, puede ser difícil para la billetera encontrar las claves con el bitcoin almacenado, un requisito para mostrar el saldo correcto al usuario. Los estándares establecidos por BIP 84, junto con BIP 44 y BIP 49, solucionan este problema. Cuando una billetera importa una clave extendida, el prefijo indica exactamente qué ruta de derivación usar para encontrar bitcoin y derivar nuevas direcciones. LOS DESCRIPTORES Y LOS MINISCRIPT En el caso de las carteras HD, el descriptor es una guía que contiene todas las instrucciones necesarias para recuperar la parte pública o privada de la cartera. El descriptor es un conjunto de pequeños programas que podrán ser ejecutados por las carteras para entender las condiciones de gasto de bitcoin. Los descriptores de salida, proporcionan explícitamente una dirección con instrucciones programadas de cómo podrá gastarse el bitcoin, así como todas las claves y scripts que se necesitan para firmarlos. Esto significa que si se tienen las claves privadas relacionadas a esa guía, se puede producir el script de desbloqueo que satisface las condiciones de gasto. El descriptor de salida permite tener en un solo código de tipo script toda la siguiente información: - claves que se usan (privadas y/o públicas) - claves publicas necesarias - tipo de dirección y el camino de derivación usado, para cada clave publica. EL EXPERIMENTO DE #[0] : Utilizar una billetera donde la generación de direcciones se hace utilizando, además de la frase semilla, Bitcoin Script. "En una wallet Script Centric, las claves (12-24 palabras) son indispensables, pero no lo son todo. Si no conoces la receta del SCRIPT de bloqueo da igual que conozcas la clave." https://twitter.com/lunaticoin/status/1642459689978941440?s=20 CÓMO ELEGIR LA MEJOR BILLETERA PARA BITCOIN: Esta suele ser una pregunta recurrente por los usuarios, pero hay que destacar que el universo de las “wallets” de Bitcoin es extenso. Antes de operar con una wallet de Bitcoin es necesario conocer los tipos que están disponibles en el mercado. Estudiar las ventajas y desventajas que ofrecen cada una de ellas, para determinar cuál es la que mejor se adapta a nuestras necesidades. Lo más importante es asegurarse que el respaldo de la billetera que escojan sea reproducible para que los fondos que tenga guardados no se pierdan por no poder recuperar las direcciones donde se encuentran almacenados. https://medium.com/@jonnyjimenez/conceptos-b%C3%A1sicos-de-bitcoin-wallets-monederos-de-bitcoin-8930b135dcb
Jonny Ji's avatar
JonnyJi 2 years ago
#Bitcoin, cripto-nación, minería y más, con Alesandreo Cesere, también conocido como El Sultán Bitcoin. Hablamos sobre Luxor, una empresa dedicada a la minería de Bitcoin. Conversamos sobre minería, ordinals, Venezuela y otros temas. image