Eres de lo mejorcito que he visto en la enseñanza. Tu y pildoras informaticas, sin duda los dos mejores. Que pena que no tengas uno de Android compose. Enhorabuena por tus videos!!!.
Por fin logro entender cómo es que se calcula el sha256 que cumpla la condición. Llevo al menos 10 tutoriales y este es el único que lo he entendido al 100%. Excelente trabajo.
Forma parte del propio protocolo de cada cadena de bloques. Son las 'reglas del juego' por así decir y se va actualizando periódicamente. Te recomiendo tomar la ruta de cursos.frogamesformacion.com/bundles/ruta-blockchain para conocer todos estos aspectos al detalle =)
Me perdí en el 20.20 , entonces el hasta es la combinación de número de bloque +número de nomce + prev hasta codificado en sha256 , y hay que ir cambiando el número número del nonce para que nos de un hash con ceros que se ajuste a lo requerido
Así es, y eso se cifra con el algoritmo para que así sea imposible de desencriptar! Si quieres aprender más sobre este tema te recomiendo visitar cursos.frogamesformacion.com/bundles/ruta-blockchain
@@JuanGabrielGomila pues veo que en realidad solo se necesita un programa que vaya cambiando el número del nonce asta dar con la combinación correcta, creo que es posible con la ayuda de la ia crear un script en pytthon mucho más eficiente que el que usan los mineros para calcular el hash con ceros. Ya que esta mal enfocado en los mineros los mineros prueban de forma aleatoria números haber si cuela ... mientras que con la ia podemos hacer un scipt inteligente que calcule el hash correcto en base a los números. Es decir si ponemos en el número del nonce el número 22033 y nos da un hash con x números la ia ya sabe ( aprende ) que el 2 da un valor , el 0 da otro valor el 3 da otro valor una vez sabe que valor da cada número del nonce le es fácil establecer números correctos para calcular el hash apropiado . Deberíamos de cooperar y sacar un algorritmo nuevo de descifrado usando pytthon creo que es posible .
El problema es como se obtiene la versión del bloque que vas a minar !! Para minar un bloque debe tener datos como la versión etc... de donde se saca la info de la versión a usar en el nuevo bloque?
Lees la información de la propia cadena y el pool de datos que debe figurar en el nuevo bloque para generar el hash que cumpla la condición dada. Un saludo!
Gracias por el vídeo. Me parece bastante complicado, la información se extiende mucho y hay pocos ejemplos. Los ejemplos ayudan a entender más q solo teoría mucha información que digerir
Algo así pero con mayor nivel de complejidad. Te recomiendo tomar la ruta de cursos.frogamesformacion.com/bundles/ruta-blockchain para conocer todos estos aspectos al detalle =)
Me has matado en el minuto 20 jaja. Llevo con esa duda meses y dices que la explicas en el módulo 2. No sé qué es el módulo dos :(. La duda es...el bloque se intenta minar sobre una plantilla de transacciones (fija) pero antes de que se mine el bloque se pueden meter y sacar transacciones en ese mismo bloque que se está intentando minar verdad? Pasaría la pool la plantilla nueva y se minaría sobre ella (entendiendo que se hace esto en milisegundos) Es así verdad? Gracias de antemano, saludos ;)
Recuerda que este es el primer módulo del curso completo que lo tienes disponible en cursos.frogamesformacion.com/courses/blockchain-az Apúntate y ahí disfrutarás del curso completo!!!!
Explicas muy bien pero dejas muchas preguntas en el aire: Quien pone el problema a resolver, el nonce nobqu da claro, porque se ocupa tanto recurso para obtener la respuesta, sigo enredado.
Piensa que esta es solamente una de las clases que explica todo el procedimiento. Si quieres ver el curso completo lo tienes en cursos.frogamesformacion.com/courses/blockchain-az
Eres de lo mejorcito que he visto en la enseñanza. Tu y pildoras informaticas, sin duda los dos mejores. Que pena que no tengas uno de Android compose. Enhorabuena por tus videos!!!.
Por fin logro entender cómo es que se calcula el sha256 que cumpla la condición. Llevo al menos 10 tutoriales y este es el único que lo he entendido al 100%. Excelente trabajo.
Muchas gracias, me alegro que te hayamos ayudado en ello! =D
Hola! Cuando decis minero te referis a las máquinas? Por que la búsqueda del nonce busca las máquinas de minería no?
Exacto, ese es el minero literalmente!!!
Excelente video. Pregunta, que me determina al límite objetivo ? Es decir quien da el parámetro a comparar con los hashes generados ?
Forma parte del propio protocolo de cada cadena de bloques. Son las 'reglas del juego' por así decir y se va actualizando periódicamente. Te recomiendo tomar la ruta de cursos.frogamesformacion.com/bundles/ruta-blockchain para conocer todos estos aspectos al detalle =)
Me perdí en el 20.20 , entonces el hasta es la combinación de número de bloque +número de nomce + prev hasta codificado en sha256 , y hay que ir cambiando el número número del nonce para que nos de un hash con ceros que se ajuste a lo requerido
Así es, y eso se cifra con el algoritmo para que así sea imposible de desencriptar! Si quieres aprender más sobre este tema te recomiendo visitar cursos.frogamesformacion.com/bundles/ruta-blockchain
@@JuanGabrielGomila pues veo que en realidad solo se necesita un programa que vaya cambiando el número del nonce asta dar con la combinación correcta, creo que es posible con la ayuda de la ia crear un script en pytthon mucho más eficiente que el que usan los mineros para calcular el hash con ceros. Ya que esta mal enfocado en los mineros los mineros prueban de forma aleatoria números haber si cuela ... mientras que con la ia podemos hacer un scipt inteligente que calcule el hash correcto en base a los números. Es decir si ponemos en el número del nonce el número 22033 y nos da un hash con x números la ia ya sabe ( aprende ) que el 2 da un valor , el 0 da otro valor el 3 da otro valor una vez sabe que valor da cada número del nonce le es fácil establecer números correctos para calcular el hash apropiado .
Deberíamos de cooperar y sacar un algorritmo nuevo de descifrado usando pytthon creo que es posible .
Hola que tal, necesito información sobre tokenización dividida, para representar distintas acciones de una propiedad única
Creo que eso no lo cubrimos aun en ningun curso, tomo nota =)
El problema es como se obtiene la versión del bloque que vas a minar !! Para minar un bloque debe tener datos como la versión etc... de donde se saca la info de la versión a usar en el nuevo bloque?
Lees la información de la propia cadena y el pool de datos que debe figurar en el nuevo bloque para generar el hash que cumpla la condición dada. Un saludo!
Gracias por el vídeo. Me parece bastante complicado, la información se extiende mucho y hay pocos ejemplos. Los ejemplos ayudan a entender más q solo teoría mucha información que digerir
Claro, para eso tienes el curso completo en cursos.frogamesformacion.com/courses/blockchain-az
Thanks, me suscribo.
Gracias, saludos
Eso será como cuando crakeas un cable wifi con la seguridad WPA
Algo así pero con mayor nivel de complejidad. Te recomiendo tomar la ruta de cursos.frogamesformacion.com/bundles/ruta-blockchain para conocer todos estos aspectos al detalle =)
Me has matado en el minuto 20 jaja. Llevo con esa duda meses y dices que la explicas en el módulo 2. No sé qué es el módulo dos :(.
La duda es...el bloque se intenta minar sobre una plantilla de transacciones (fija) pero antes de que se mine el bloque se pueden meter y sacar transacciones en ese mismo bloque que se está intentando minar verdad? Pasaría la pool la plantilla nueva y se minaría sobre ella (entendiendo que se hace esto en milisegundos) Es así verdad? Gracias de antemano, saludos ;)
Recuerda que este es el primer módulo del curso completo que lo tienes disponible en cursos.frogamesformacion.com/courses/blockchain-az Apúntate y ahí disfrutarás del curso completo!!!!
Explicas muy bien pero dejas muchas preguntas en el aire:
Quien pone el problema a resolver, el nonce nobqu da claro, porque se ocupa tanto recurso para obtener la respuesta, sigo enredado.
Piensa que esta es solamente una de las clases que explica todo el procedimiento. Si quieres ver el curso completo lo tienes en cursos.frogamesformacion.com/courses/blockchain-az