{"id":4015,"date":"2023-10-06T13:18:52","date_gmt":"2023-10-06T11:18:52","guid":{"rendered":"https:\/\/www.hostingtg.com\/blog\/?p=4015"},"modified":"2026-02-12T12:12:21","modified_gmt":"2026-02-12T11:12:21","slug":"que-es-el-hashing","status":"publish","type":"post","link":"https:\/\/www.hostingtg.com\/blog\/que-es-el-hashing\/","title":{"rendered":"\u00bfQu\u00e9 es el hashing?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>El hashing<\/strong> es un concepto fundamental en la ciencia de la computaci\u00f3n y la tecnolog\u00eda de la informaci\u00f3n, que ha encontrado aplicaciones en diversas \u00e1reas, incluyendo la seguridad de datos, la gesti\u00f3n de bases de datos y, m\u00e1s recientemente, en la tecnolog\u00eda blockchain. Este art\u00edculo explora en profundidad qu\u00e9 es el hashing, c\u00f3mo funciona, sus aplicaciones, ventajas y desventajas, y su papel en la tecnolog\u00eda blockchain.<\/p>\n\n\n\n<!--more-->\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sobre el Hashing<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El hashing es el proceso de convertir una entrada de longitud variable en una salida de longitud fija, generalmente para prop\u00f3sitos de autenticaci\u00f3n y seguridad de datos. Este proceso se realiza mediante una funci\u00f3n hash, que crea un valor \u00fanico, tambi\u00e9n conocido como <strong>hash<\/strong>, para cada entrada \u00fanica, incluso si la diferencia es m\u00ednima.<\/p>\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u00bfC\u00f3mo Funciona el Hashing?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El <strong>hashing es un proceso matem\u00e1tico<\/strong> que transforma los datos de entrada de cualquier tama\u00f1o en una longitud de salida fija, generalmente para prop\u00f3sitos de autenticaci\u00f3n y seguridad de datos. Este proceso se realiza mediante una funci\u00f3n hash, que crea un valor \u00fanico, tambi\u00e9n conocido como <strong>hash<\/strong>, para cada entrada \u00fanica. Aunque el proceso de hashing puede parecer simple en la superficie, es un procedimiento complejo que involucra varios pasos y principios matem\u00e1ticos. A continuaci\u00f3n, se detalla el proceso de hashing y c\u00f3mo funciona en diversas aplicaciones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Proceso de Hashing<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Entrada de Datos<\/strong>: La funci\u00f3n hash toma los datos de entrada, que pueden ser de cualquier tama\u00f1o y tipo, como texto, una imagen o un archivo.<\/li>\n\n\n\n<li><strong>Generaci\u00f3n del Hash<\/strong>: La funci\u00f3n procesa los datos de entrada y produce un hash de salida de tama\u00f1o fijo. Este hash es \u00fanico para entradas \u00fanicas, y un cambio m\u00ednimo en la entrada deber\u00eda producir un hash significativamente diferente.<\/li>\n\n\n\n<li><strong>Almacenamiento o Verificaci\u00f3n<\/strong>: El hash generado se puede almacenar para verificaciones futuras o se puede comparar con un hash existente para verificar la integridad de los datos.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Principios del Hashing<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Determinismo<\/strong>: La misma entrada siempre producir\u00e1 el mismo hash.<\/li>\n\n\n\n<li><strong>Rapidez<\/strong>: La funci\u00f3n hash debe ser capaz de producir el hash en un tiempo relativamente corto.<\/li>\n\n\n\n<li><strong>Pre-Imagen<\/strong>: Deber\u00eda ser computacionalmente inviable generar la entrada original a partir de su hash.<\/li>\n\n\n\n<li><strong>Peque\u00f1os Cambios, Grandes Diferencias<\/strong>: Incluso un cambio m\u00ednimo en la entrada deber\u00eda cambiar dr\u00e1sticamente el hash.<\/li>\n\n\n\n<li><strong>Resistencia a Colisiones<\/strong>: Deber\u00eda ser extremadamente dif\u00edcil encontrar dos entradas diferentes que produzcan el mismo hash.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Aplicaciones del Hashing<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Verificaci\u00f3n de Integridad<\/strong>: Los hashes se utilizan para verificar la integridad de los datos durante la transmisi\u00f3n, comparando los hashes de los datos enviados y recibidos.<\/li>\n\n\n\n<li><strong>Almacenamiento de Contrase\u00f1as<\/strong>: Las contrase\u00f1as se almacenan como hashes para protegerlas contra el acceso no autorizado.<\/li>\n\n\n\n<li><strong>Estructuras de Datos<\/strong>: Las tablas hash utilizan funciones hash para localizar un dato en un array utilizando la clave.<\/li>\n\n\n\n<li><strong>Firmas Digitales<\/strong>: Los hashes de los datos se firman digitalmente para verificar tanto la fuente como la integridad de los datos.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Ejemplo de Funcionamiento del Hashing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Consideremos un ejemplo simple utilizando una funci\u00f3n hash hipot\u00e9tica:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Entrada: \u00abHolaMundo\u00bb<\/li>\n\n\n\n<li>Funci\u00f3n Hash: [Funci\u00f3n hipot\u00e9tica que genera un hash]<\/li>\n\n\n\n<li>Hash Generado: \u00ab1a2b3c4d5e\u00bb<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Si cambiamos un solo car\u00e1cter en la entrada:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Entrada: \u00abholaMundo\u00bb<\/li>\n\n\n\n<li>Hash Generado: \u00ab9z8y7x6w5v\u00bb<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Aunque el cambio en la entrada es m\u00ednimo, los hashes generados son dr\u00e1sticamente diferentes, lo que demuestra la propiedad de que peque\u00f1os cambios en la entrada producen grandes cambios en el hash.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Consideraciones de Seguridad<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aunque el hashing es una herramienta poderosa para la seguridad y la verificaci\u00f3n de datos, no est\u00e1 exenta de vulnerabilidades. Las colisiones, donde dos entradas diferentes producen el mismo hash, y los ataques de fuerza bruta, donde se intentan todas las combinaciones posibles para generar un hash espec\u00edfico, son amenazas viables al hashing. Por lo tanto, es crucial seleccionar funciones hash que hayan sido ampliamente probadas y revisadas por la comunidad de seguridad cibern\u00e9tica.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">El hashing, con su capacidad para proteger y verificar datos, sigue siendo una t\u00e9cnica esencial en la inform\u00e1tica y la ciberseguridad. A trav\u00e9s de su aplicaci\u00f3n en diversas \u00e1reas, desde la seguridad de contrase\u00f1as hasta la integridad de los datos en la <a href=\"https:\/\/www.blockchain.com\/\" data-type=\"link\" data-id=\"https:\/\/www.blockchain.com\/\" target=\"_blank\" rel=\"noopener\">blockchain<\/a>, el hashing contin\u00faa siendo un pilar en la construcci\u00f3n de un entorno digital seguro y autenticado.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u00c1rea de Aplicaci\u00f3n<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Seguridad de Datos<\/strong>: Generaci\u00f3n de hashes para contrase\u00f1as y datos para almacenamiento seguro.<\/li>\n\n\n\n<li><strong>Bases de Datos<\/strong>: Utilizado para buscar datos de manera eficiente.<\/li>\n\n\n\n<li><strong>Blockchain<\/strong>: Para crear direcciones de billetera y mantener la integridad de los datos.<\/li>\n\n\n\n<li><strong>Integridad de Datos<\/strong>: Verificar la integridad de los datos durante la transmisi\u00f3n.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Ventajas y Desventajas del Hashing<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Ventajas<\/em>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rapidez<\/strong>: Las funciones hash son r\u00e1pidas y eficientes.<\/li>\n\n\n\n<li><strong>Seguridad<\/strong>: Ayuda a mantener la confidencialidad de los datos.<\/li>\n\n\n\n<li><strong>Prevenci\u00f3n de Duplicados<\/strong>: Detecta y previene la entrada de datos duplicados.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Desventajas<\/em>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Colisiones<\/strong>: Dos entradas diferentes pueden producir el mismo hash.<\/li>\n\n\n\n<li><strong>Irreversible<\/strong>: No se puede recuperar la entrada original del hash.<\/li>\n\n\n\n<li><strong>Limitaciones de Seguridad<\/strong>: No es completamente a prueba de violaciones.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Uso del Hashing en Blockchain<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El <strong>hashing<\/strong> es un componente integral en la tecnolog\u00eda <strong>blockchain<\/strong>, proporcionando tanto seguridad como integridad a los datos almacenados en la cadena de bloques. La blockchain, conocida por su <a href=\"https:\/\/www.hostingtg.com\/blog\/plugins-aceptar-pagos-bitcoin-wordpress\/\" data-type=\"link\" data-id=\"https:\/\/www.hostingtg.com\/blog\/plugins-aceptar-pagos-bitcoin-wordpress\/\">aplicaci\u00f3n m\u00e1s famosa, Bitcoin<\/a>, utiliza funciones hash en varias etapas de su proceso para asegurar y verificar los datos. A continuaci\u00f3n, exploramos c\u00f3mo el hashing se aplica en la blockchain y por qu\u00e9 es crucial para su funcionamiento y seguridad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Creaci\u00f3n de Direcciones<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Las direcciones de las billeteras de criptomonedas, que son esencialmente identificadores p\u00fablicos en la blockchain, se generan utilizando funciones hash. Por ejemplo, en Bitcoin, una clave p\u00fablica se pasa a trav\u00e9s de una serie de funciones hash (SHA-256 y RIPEMD-160) para crear una direcci\u00f3n de billetera Bitcoin. Este proceso asegura que cada usuario tenga una direcci\u00f3n \u00fanica y que, incluso un peque\u00f1o cambio en la clave p\u00fablica, resulte en una direcci\u00f3n de billetera completamente diferente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Formaci\u00f3n de Bloques y Miner\u00eda<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El proceso de miner\u00eda, que es c\u00f3mo se agregan nuevos bloques a la blockchain, est\u00e1 intr\u00ednsecamente ligado al hashing. Los mineros compiten para encontrar un nuevo bloque resolviendo un problema matem\u00e1tico que involucra la funci\u00f3n hash. Este problema implica encontrar un valor que, cuando se hashea junto con los datos del bloque, produce un hash que cumple con ciertos criterios, como tener un n\u00famero espec\u00edfico de ceros al inicio. Este proceso, conocido como <strong>Prueba de Trabajo (PoW)<\/strong>, es computacionalmente intenso y requiere una cantidad significativa de energ\u00eda y recursos computacionales.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Manteniendo la Integridad de la Cadena<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cada bloque en la blockchain contiene el hash del bloque anterior, creando una cadena de bloques interconectados. Si alguien intenta alterar la informaci\u00f3n en un bloque, el hash del bloque cambiar\u00e1. Dado que cada bloque contiene el hash del bloque anterior, un cambio en un bloque alterar\u00e1 todos los bloques subsiguientes en la cadena, alertando a la red sobre la alteraci\u00f3n. Esta interconexi\u00f3n de bloques a trav\u00e9s de hashes asegura la integridad de los datos en toda la cadena y protege contra la manipulaci\u00f3n de datos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Verificaci\u00f3n de Transacciones<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Las funciones hash tambi\u00e9n se utilizan para verificar la autenticidad de las transacciones en la blockchain. Cuando se realiza una transacci\u00f3n, se crea un hash de la transacci\u00f3n que luego es firmado digitalmente por la clave privada del remitente. Los dem\u00e1s participantes en la red pueden usar la clave p\u00fablica del remitente para verificar la firma y asegurarse de que la transacci\u00f3n sea leg\u00edtima y provenga del remitente declarado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Merkle Trees en Blockchain<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La blockchain utiliza una estructura de datos conocida como <strong>Merkle Tree<\/strong>, que utiliza hashing para agrupar y verificar grandes conjuntos de datos de manera eficiente. Cada transacci\u00f3n en un bloque se hashea, y luego los hashes se emparejan y se hashean juntos, creando una estructura de \u00e1rbol. Este proceso contin\u00faa hasta que se crea un \u00fanico hash, conocido como la <strong>ra\u00edz Merkle<\/strong>, que puede ser utilizado para verificar r\u00e1pidamente si una transacci\u00f3n espec\u00edfica est\u00e1 incluida en un bloque.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Ejemplos Descriptivos<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>MD5<\/strong>: Anteriormente utilizado para la verificaci\u00f3n de datos, pero ahora se considera inseguro debido a las vulnerabilidades.<\/li>\n\n\n\n<li><strong>SHA-256<\/strong>: Utilizado en Bitcoin y considerado seguro debido a su resistencia a colisiones y su seguridad.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQs (Preguntas Frecuentes)<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u00bfQu\u00e9 es un Hash?<\/strong> Un hash es una salida de longitud fija generada por una funci\u00f3n hash a partir de una entrada espec\u00edfica.<br><\/li>\n\n\n\n<li><strong>\u00bfEs el Hashing Reversible?<\/strong> No, el hashing es un proceso unidireccional.<br><\/li>\n\n\n\n<li><strong>\u00bfQu\u00e9 es una Colisi\u00f3n en el Hashing?<\/strong> Ocurre cuando dos entradas diferentes producen el mismo hash.<br><\/li>\n\n\n\n<li><strong>\u00bfC\u00f3mo Afecta el Hashing a la Seguridad de las Contrase\u00f1as?<\/strong> El hashing convierte las contrase\u00f1as en un hash, lo que ayuda a proteger la informaci\u00f3n original.<br><\/li>\n\n\n\n<li><strong>\u00bfEs el Hashing 100% Seguro?<\/strong> No, aunque es seguro, no es completamente infalible.<br><\/li>\n\n\n\n<li><strong>\u00bfC\u00f3mo se Utiliza el Hashing en Blockchain?<\/strong> Se utiliza para formar bloques y verificar la integridad de los datos.<br><\/li>\n\n\n\n<li><strong>\u00bfQu\u00e9 es SHA-256?<\/strong> Es una funci\u00f3n hash utilizada en la tecnolog\u00eda blockchain y considerada segura.<br><\/li>\n\n\n\n<li><strong>\u00bfPor Qu\u00e9 es Importante el Hashing en las Bases de Datos?<\/strong> Facilita la b\u00fasqueda r\u00e1pida de datos y previene la duplicaci\u00f3n.<br><\/li>\n\n\n\n<li><strong>\u00bfEl Hashing es \u00datil Solo para la Seguridad?<\/strong> No, tambi\u00e9n se utiliza en la gesti\u00f3n de datos, verificaci\u00f3n de integridad, y m\u00e1s.<br><\/li>\n\n\n\n<li><strong>\u00bfPuede el Hashing Ser Utilizado para Recuperar Datos?<\/strong> No, el hashing es irreversible y no se puede utilizar para recuperar datos.<br><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusi\u00f3n<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>El hashing<\/strong> es una t\u00e9cnica fundamental que ha encontrado aplicaciones en diversas \u00e1reas de la tecnolog\u00eda y la inform\u00e1tica. Desde garantizar la seguridad de los datos hasta facilitar la gesti\u00f3n eficiente de las bases de datos y jugar un papel crucial en la tecnolog\u00eda blockchain, el hashing sigue siendo un componente esencial en el mundo digital. Aunque no est\u00e1 exento de desaf\u00edos y limitaciones, el hashing sigue siendo una herramienta invaluable en la caja de herramientas de la tecnolog\u00eda de la informaci\u00f3n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El hashing es un concepto fundamental en la ciencia de la computaci\u00f3n y la tecnolog\u00eda de la informaci\u00f3n, que ha encontrado aplicaciones en diversas \u00e1reas, incluyendo la seguridad de datos, la gesti\u00f3n de bases de datos y, m\u00e1s recientemente, en la tecnolog\u00eda blockchain. Este art\u00edculo explora en profundidad qu\u00e9 es el hashing, c\u00f3mo funciona, sus [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8265,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_aifi_custom_prompt":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[15],"tags":[],"class_list":["post-4015","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/4015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/comments?post=4015"}],"version-history":[{"count":4,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/4015\/revisions"}],"predecessor-version":[{"id":9054,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/posts\/4015\/revisions\/9054"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/media\/8265"}],"wp:attachment":[{"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/media?parent=4015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/categories?post=4015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostingtg.com\/blog\/wp-json\/wp\/v2\/tags?post=4015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}