{"id":5427,"date":"2023-06-01T17:51:03","date_gmt":"2023-06-01T17:51:03","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=5427"},"modified":"2022-04-29T11:14:22","modified_gmt":"2022-04-29T11:14:22","slug":"bitcoin-improvement-proposals-bips","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/bitcoin-improvement-proposals-bips","title":{"rendered":"Bitcoin Improvement Proposals (BIPs)"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bitnovo.com\/blog\/bitcoin-improvement-proposals-bips\/#que_son_los_bips\" >Qu\u00e9 son los BIPs<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bitnovo.com\/blog\/bitcoin-improvement-proposals-bips\/#tipos_de_bips\" >Tipos de BIPs<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.bitnovo.com\/blog\/bitcoin-improvement-proposals-bips\/#clases_de_mejoras\" >Clases de mejoras<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bitnovo.com\/blog\/bitcoin-improvement-proposals-bips\/#lista_de_bips\" >Lista de BIPs<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p>La creaci\u00f3n de\u00a0<strong><a href=\"https:\/\/www.bitnovo.com\/blog\/quien-es-satoshi-nakamoto\/\">Satoshi Nakamoto<\/a><\/strong>,\u00a0<strong>Bitcoin<\/strong>, ha conseguido forjar una de las mayores\u00a0<strong>comunidades<\/strong>\u00a0de todo Internet. Pero el motivo de la existencia de Bitcoin no era llenar Internet de memes. Aunque seguramente Satoshi los est\u00e1 disfrutando donde sea que viva, el principal motivo de Bitcoin es crear\u00a0<strong>dinero sin confianza en terceros.<\/strong>\u00a0 Por lo tanto, la\u00a0<strong>transparencia<\/strong>\u00a0es un factor clave a la hora de lograr el \u00e9xito.<\/p>\n<p>En l\u00ednea con esta filosof\u00eda, en 2011, se ide\u00f3 una forma, para\u00a0<strong>proponer cambios y mejoras\u00a0<\/strong>de forma transparente y abierta a la comunidad.<\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"que_son_los_bips\"><\/span><strong>Qu\u00e9 son los BIPs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Los\u00a0<strong>BIPs<\/strong>\u00a0(<strong>Bitcoin Improvement Proposals<\/strong>) son un\u00a0<strong>m\u00e9todo para proponer mejoras y cambios\u00a0<\/strong>a la\u00a0<strong>comunidad Bitcoin<\/strong>. Esta forma de publicar propuestas se ha convertido, de hecho, en un\u00a0<strong>est\u00e1ndar en la industria<\/strong>. Por ejemplo, podremos ver que\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-y-como-funciona-ethereum-eth\/\"><strong>Ethereum<\/strong><\/a>\u00a0ha copiado este modelo a trav\u00e9s de los\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-ethereum-improvements-proposals-eip\/\"><strong>Ethereum Improvement Proposals<\/strong><\/a>\u00a0(<strong>EIPs<\/strong>). Y no s\u00f3lo Ethereum, sino muchas m\u00e1s comunidades como la de\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-stacks-defi-para-bitcoin\/\">Stacks<\/a>\u00a0lo utilizan.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"tipos_de_bips\"><\/span><strong>Tipos de BIPs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Hay 3 tipos de BIPs,\u00a0<strong>est\u00e1ndares<\/strong>,\u00a0<strong>informativos<\/strong>\u00a0y\u00a0<strong>de<\/strong>\u00a0<strong>proceso<\/strong>. En general la mayor\u00eda de BIPs son est\u00e1ndares, que propiamente describen mejoras para Bitcoin. Los otros dos tipos cumplen funciones adicionales y aburridas.<\/p>\n<ul>\n<li>Los BIPs\u00a0<strong>est\u00e1ndares<\/strong>\u00a0son los que afectan a la mayor\u00eda de implementaciones de Bitcoin y a su interoperabilidad. Son los que\u00a0<strong>describen mejoras<\/strong>, los que nos interesan.<\/li>\n<li>Los BIPs\u00a0<strong>de proceso<\/strong>\u00a0se utilizan para organizar el proceso de publicaci\u00f3n de BIPs. B\u00e1sicamente s\u00f3lo son las\u00a0<strong>reglas de publicaci\u00f3n de BIPs<\/strong>, ya que no puedes publicar un BIP para proponer a los desarrolladores que te sigan en Instagram. Pero en este blog s\u00ed puedo, seguidme en @bitcointhinking.<\/li>\n<li>Los BIPs\u00a0<strong>informativos<\/strong>, como sugiere el nombre, s\u00f3lo ofrecen\u00a0<strong>informaci\u00f3n o recomendaciones<\/strong>\u00a0a la comunidad y no necesariamente representan la opini\u00f3n de la amplia comunidad. Por ello se pueden ignorar libremente.<\/li>\n<\/ul>\n<div id=\"image_2108827427\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\"><img fetchpriority=\"high\" decoding=\"async\" class=\"attachment-large size-large lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs-300x205.jpg 300w\" alt=\"Bitcoin Improvement Proposals (BIPs)\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"clases_de_mejoras\"><\/span><strong>Clases de mejoras<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Los BIPs est\u00e1ndares, los interesantes, se clasifican seg\u00fan la\u00a0<strong>capa a la que afectan<\/strong>. Las cuatro capas son:\u00a0<strong>Consenso<\/strong>,\u00a0<strong>Servicios de pares<\/strong>\u00a0(Peers),\u00a0<strong>API\/RPC<\/strong>\u00a0y\u00a0<strong>Aplicaciones<\/strong>.<\/p>\n<p>Los BIPs que afectan a la capa de\u00a0<strong>consenso<\/strong>\u00a0requieren de un\u00a0<strong>soft fork<\/strong>\u00a0o un\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-un-hard-fork\/\"><strong>hard fork<\/strong><\/a>. Son los cambios que afectan a la red entera y a su consenso. Por ejemplo, si se propusiera un nuevo tipo de direcci\u00f3n, ser\u00eda de un cambio en el consenso (como ocurre con\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/todo-sobre-taproot\/\">Taproot<\/a>).<\/p>\n<p>Los BIPs que afectan a los\u00a0<strong>servicios de pares<\/strong>\u00a0especifican la forma en que los\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-un-nodo-su-importancia-en-las-criptomonedas\/\"><strong>nodos de Bitcoin<\/strong><\/a>\u00a0se comunican en\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-red-peer-to-peer\/\"><strong>la red<\/strong><\/a>\u00a0y\u00a0<strong>transmiten informaci\u00f3n<\/strong>. Si proponemos un mensaje que los nodos pueden transmitir por la red, entrar\u00e1 en esta categor\u00eda.<\/p>\n<p>Los BIPs de\u00a0<strong>API\/RPC<\/strong>\u00a0describen\u00a0<strong>llamadas (calls)<\/strong>\u00a0que realizan aplicaciones sobre el protocolo. Los programadores entender\u00e1n mejor este concepto.<\/p>\n<p>Y por \u00faltimo, en los BIPs de\u00a0<strong>aplicaciones<\/strong>\u00a0se tratan estructuras de alto nivel, abstracciones y convenciones para facilitar la\u00a0<strong>interoperabilidad de las aplicaciones<\/strong>. Un ejemplo ser\u00eda la especificaci\u00f3n de los\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/wallet-de-bitcoins-que-es\/\">monederos<\/a>\u00a0que generan\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-la-frase-semilla-y-por-que-es-tan-importante\/\">semillas de 12 o 24 palabras<\/a>.<\/p>\n<div id=\"image_1866518848\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\"><img decoding=\"async\" class=\"attachment-large size-large lazyloaded\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs1.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs1.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs1-300x205.jpg 300w\" alt=\"Bitcoin Improvement Proposals (BIPs)\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs1.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs1-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/08\/Bitcoin-Improvement-Proposals-BIPs1.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"lista_de_bips\"><\/span>Lista de BIPs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Para los curiosos, la lista de BIPs se puede encontrar\u00a0<a href=\"https:\/\/github.com\/bitcoin\/bips\">aqu\u00ed<\/a>. Los BIPs son una buena lectura para\u00a0<strong>aprender t\u00e9cnicamente<\/strong>\u00a0sobre Bitcoin aunque no est\u00e1 al alcance de todos.<\/p>\n<p>Adem\u00e1s, en Bitnovo blog hemos explicado los\u00a0<strong>BIPs\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/actualizacion-bip-118-anyprevout\/\">118<\/a><\/strong>,\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/actualizacion-bip-119-op_ctv\/\"><strong>119<\/strong><\/a>\u00a0y\u00a0<strong><a href=\"https:\/\/www.bitnovo.com\/blog\/actualizacion-bip-300-drivechains\/\">300<\/a><\/strong>, que tienen grandes\u00a0<strong>posibilidades<\/strong>\u00a0de acabar implementados en Bitcoin.<\/p>\n<p>En cualquier caso me parece muy importante tener constancia de las\u00a0<strong>\u00faltimas propuestas<\/strong>\u00a0y entender que\u00a0<strong>Bitcoin s\u00f3lo cambia si hay consenso<\/strong>. \u00a1Bitcoin es un proyecto que nos pertenece a todos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>La creaci\u00f3n de\u00a0Satoshi Nakamoto,\u00a0Bitcoin, ha conseguido forjar una de las mayores\u00a0comunidades\u00a0de todo Internet. Pero el motivo de la existencia de Bitcoin no era llenar Internet de memes. Aunque seguramente Satoshi los est\u00e1 disfrutando donde sea que viva, el principal motivo de Bitcoin es crear\u00a0dinero sin confianza en terceros.\u00a0 Por lo tanto, la\u00a0transparencia\u00a0es un factor clave [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":5428,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5427","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-criptomonedas"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/5427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=5427"}],"version-history":[{"count":0,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/5427\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/5428"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=5427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=5427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=5427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}