{"id":614,"date":"2018-04-17T17:00:26","date_gmt":"2018-04-17T17:00:26","guid":{"rendered":"https:\/\/bitsofproof.com\/es\/?page_id=614"},"modified":"2019-08-10T16:42:49","modified_gmt":"2019-08-10T16:42:49","slug":"que-es-hash","status":"publish","type":"page","link":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash","title":{"rendered":"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin"},"content":{"rendered":"<p><strong>El hash como funci\u00f3n criptogr\u00e1fica aplicada a cualquier conjunto de datos<\/strong>, nos dar\u00e1 como <strong>resultado un hash aleatorio y de longitud fija<\/strong>, que siempre ser\u00e1 igual para esos mismos datos. Si cambiamos cualquier dato de entrada, el hash resultante ser\u00e1 distinto.<\/p>\n<p>La funci\u00f3n hash nos da como resultado una cadena de datos escrita en formato hexadecimal, representando a los datos de entrada en forma de resumen. Este mismo hash solo podr\u00e1 obtenerse de nuevo, si se vuelven a utilizar exactamente los mismos datos de entrada.<\/p>\n<div class=\"su-list\" style=\"margin-left:0px\">\n<ul>\n<li><i class=\"sui sui-angle-right\" style=\"color:#27a623\"><\/i> El hash nos permite verificar que la informaci\u00f3n incluida en un bloque no ha sido modificada<\/li>\n<li><i class=\"sui sui-angle-right\" style=\"color:#27a623\"><\/i> El algoritmo hash siempre deber\u00e1 producir un mismo valor para un mismo conjunto de datos<\/li>\n<li><i class=\"sui sui-angle-right\" style=\"color:#27a623\"><\/i> Se trata de una funci\u00f3n unidireccional, as\u00ed que no pueden volverse a obtener los datos de entrada, mediante el hash obtenido<\/li>\n<\/ul>\n<\/div>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-442\" title=\"Ejemplo de una funci\u00f3n hash\" src=\"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg\" alt=\"Hash en Bitcoin\" width=\"472\" height=\"265\" srcset=\"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg 490w, https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin-150x84.jpg 150w\" sizes=\"(max-width: 472px) 100vw, 472px\" \/><\/p>\n<h2 style=\"text-align: center;\">Hash en claves Bitcoin privadas y p\u00fablicas<\/h2>\n<p><strong>A partir de la <a href=\"https:\/\/bitsofproof.com\/es\/bitcoin\/claves-publicas-privadas#Generar_una_clave_privada\">clave privada<\/a><\/strong>, el <a href=\"https:\/\/bitsofproof.com\/es\/bitcoin#Protocolo_Bitcoin\">protocolo Bitcoin<\/a> mediante una serie de operaciones matem\u00e1ticas (funciones hash SHA-256 y RIPEMD-160), es capaz de <strong>obtener ese hash final que va a conformar una clave p\u00fablica<\/strong> m\u00e1s corta y manejable.<\/p>\n<p>Este proceso matem\u00e1tico es sencillo de realizar para cualquier ordenador actual, por lo que en <a href=\"https:\/\/bitsofproof.com\/es\/bitcoin\">Bitcoin<\/a> se recomienda usar una clave p\u00fablica nueva para cada transacci\u00f3n.<\/p>\n<p>A trav\u00e9s de una direcci\u00f3n p\u00fablica, no ser\u00e1 posible obtener la clave privada. De otra forma, cualquiera podr\u00eda adivinar nuestra calve y gastar nuestros bitcoins.<\/p>\n<h2 style=\"text-align: center;\">El Hash en la miner\u00eda Bitcoin<\/h2>\n<p>Cada 10 minutos se debe crear una nuevo bloque de transacciones, que finalmente sea a\u00f1adido a la cadena de bloques. Y es ah\u00ed donde <strong>los mineros compiten por encontrar el hash adecuado<\/strong>, para poder a\u00f1adir la lista de transacciones que ellos han verificado.<\/p>\n<p>Para cualquier ordenador actual resulta muy sencillo ejecutar una funci\u00f3n hash SHA-256 que resuma el listado de transacciones, la firma del bloque anterior y el <a href=\"https:\/\/bitsofproof.com\/es\/bitcoin\/numero-nonce\">n\u00famero \u201cnonce\u201d<\/a>. Por lo que <strong>Bitcoin a\u00f1ade la dificultad de tener que encontrar un hash que incorpore un determinado n\u00famero de ceros<\/strong> al principio de la cadena:<\/p>\n<p>\u201c000000000000xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\u201d<\/p>\n<p>Encontrar un hash que comience por ese n\u00famero de ceros es altamente improbable. Y los mineros deber\u00e1n hacer miles de c\u00e1lculos matem\u00e1ticos antes de averiguar el hash ganador.<\/p>\n<p>Tras un \u00faltimo proceso de verificaci\u00f3n, el hash encontrado por el minero se a\u00f1adir\u00e1 al final de su bloque y ser\u00e1 la firma que certifique la integridad de los que incluye.<\/p>\n<h2>Ejemplo de una funci\u00f3n hash<\/h2>\n<p>El protocolo Bitcoin utiliza la funci\u00f3n hash SHA-256 y puedes encontrar varias p\u00e1ginas capaces de llevar a cabo esta funci\u00f3n.<\/p>\n<p>Para esta entrada de datos:<br \/>\nbitsofproof.com<\/p>\n<p>Obtendremos esta cadena de salida:<br \/>\n6DC8927C36EF6BD826BC4E8B950E88036D09E94E74BC4B4A89CEE8B346ECA9EB<\/p>\n<p>&#8211; Generador de hash (SHA256): <a href=\"https:\/\/passwordsgenerator.net\/sha256-hash-generator\/\" target=\"_blank\" rel=\"noopener\">passwordsgenerator.net<\/a><\/p>\n\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>El hash como funci\u00f3n criptogr\u00e1fica aplicada a cualquier conjunto de datos, nos dar\u00e1 como resultado un hash aleatorio y de longitud fija, que siempre ser\u00e1 igual para esos mismos datos. Si cambiamos cualquier dato de entrada, el hash resultante ser\u00e1 distinto. La funci\u00f3n hash nos da como resultado una cadena de datos escrita en formato &hellip;<\/p>\n","protected":false},"author":1,"featured_media":442,"parent":592,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin\" \/>\n<meta property=\"og:description\" content=\"El hash como funci\u00f3n criptogr\u00e1fica aplicada a cualquier conjunto de datos, nos dar\u00e1 como resultado un hash aleatorio y de longitud fija, que siempre ser\u00e1 igual para esos mismos datos. Si cambiamos cualquier dato de entrada, el hash resultante ser\u00e1 distinto. La funci\u00f3n hash nos da como resultado una cadena de datos escrita en formato &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash\" \/>\n<meta property=\"og:site_name\" content=\"Criptomonedas\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-10T16:42:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"490\" \/>\n\t<meta property=\"og:image:height\" content=\"275\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash\",\"url\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash\",\"name\":\"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin\",\"isPartOf\":{\"@id\":\"https:\/\/bitsofproof.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#primaryimage\"},\"image\":{\"@id\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#primaryimage\"},\"thumbnailUrl\":\"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg\",\"datePublished\":\"2018-04-17T17:00:26+00:00\",\"dateModified\":\"2019-08-10T16:42:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#primaryimage\",\"url\":\"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg\",\"contentUrl\":\"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg\",\"width\":490,\"height\":275},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/bitsofproof.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfQu\u00e9 es Bitcoin y c\u00f3mo funciona?\",\"item\":\"https:\/\/bitsofproof.com\/es\/bitcoin\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bitsofproof.com\/es\/#website\",\"url\":\"https:\/\/bitsofproof.com\/es\/\",\"name\":\"Criptomonedas\",\"description\":\"Aprende lo m\u00e1s importante sobre las criptomonedas. Te explico c\u00f3mo funcionan y todo lo necesario para empezar con buen pie en las monedas virtuales.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bitsofproof.com\/es\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash","og_locale":"es_ES","og_type":"article","og_title":"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin","og_description":"El hash como funci\u00f3n criptogr\u00e1fica aplicada a cualquier conjunto de datos, nos dar\u00e1 como resultado un hash aleatorio y de longitud fija, que siempre ser\u00e1 igual para esos mismos datos. Si cambiamos cualquier dato de entrada, el hash resultante ser\u00e1 distinto. La funci\u00f3n hash nos da como resultado una cadena de datos escrita en formato &hellip;","og_url":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash","og_site_name":"Criptomonedas","article_modified_time":"2019-08-10T16:42:49+00:00","og_image":[{"width":490,"height":275,"url":"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg","type":"image\/jpeg"}],"twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash","url":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash","name":"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin","isPartOf":{"@id":"https:\/\/bitsofproof.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#primaryimage"},"image":{"@id":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#primaryimage"},"thumbnailUrl":"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg","datePublished":"2018-04-17T17:00:26+00:00","dateModified":"2019-08-10T16:42:49+00:00","breadcrumb":{"@id":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#primaryimage","url":"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg","contentUrl":"https:\/\/bitsofproof.com\/es\/wp-content\/uploads\/2018\/03\/funcion-hash-bitcoin.jpg","width":490,"height":275},{"@type":"BreadcrumbList","@id":"https:\/\/bitsofproof.com\/es\/bitcoin\/que-es-hash#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/bitsofproof.com\/es\/"},{"@type":"ListItem","position":2,"name":"\u00bfQu\u00e9 es Bitcoin y c\u00f3mo funciona?","item":"https:\/\/bitsofproof.com\/es\/bitcoin"},{"@type":"ListItem","position":3,"name":"\u00bfQu\u00e9 es un Hash? Su uso en Bitcoin"}]},{"@type":"WebSite","@id":"https:\/\/bitsofproof.com\/es\/#website","url":"https:\/\/bitsofproof.com\/es\/","name":"Criptomonedas","description":"Aprende lo m\u00e1s importante sobre las criptomonedas. Te explico c\u00f3mo funcionan y todo lo necesario para empezar con buen pie en las monedas virtuales.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bitsofproof.com\/es\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/pages\/614"}],"collection":[{"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/comments?post=614"}],"version-history":[{"count":1,"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/pages\/614\/revisions"}],"predecessor-version":[{"id":1169,"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/pages\/614\/revisions\/1169"}],"up":[{"embeddable":true,"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/pages\/592"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/media\/442"}],"wp:attachment":[{"href":"https:\/\/bitsofproof.com\/es\/wp-json\/wp\/v2\/media?parent=614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}