{"id":5160,"date":"2023-08-24T11:50:48","date_gmt":"2023-08-24T11:50:48","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=5160"},"modified":"2025-09-10T15:28:37","modified_gmt":"2025-09-10T15:28:37","slug":"que-es-la-prueba-de-participacion-delegada","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/que-es-la-prueba-de-participacion-delegada","title":{"rendered":"\u00bfQu\u00e9 es la Prueba de Participaci\u00f3n Delegada?"},"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\/que-es-la-prueba-de-participacion-delegada\/#historia_de_dpos\" >Historia de DPoS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bitnovo.com\/blog\/que-es-la-prueba-de-participacion-delegada\/#%c2%bfcomo_funciona_dpos\" >\u00bfC\u00f3mo funciona DPoS?<\/a><\/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\/que-es-la-prueba-de-participacion-delegada\/#principales_caracteristicas_de_dpos\" >Principales caracter\u00edsticas de DPoS<\/a><\/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><b>Prueba de Participaci\u00f3n Delegada<\/b>\u00a0o Proof of Stake (DPoS) se trata de un protocolo de consenso orientado a blockchains escalables. Este protocolo de consenso intenta solucionar los problemas de\u00a0<b>escalabilidad<\/b>\u00a0y a su vez garantiza una gran\u00a0<b>seguridad<\/b>\u00a0en las blockchains.<\/p>\n<p>Una de las principales caracter\u00edsticas de este protocolo es la\u00a0<b>Tolerancia a Fallas Bizantinas<\/b>\u00a0o BFT. Gracias a esta caracter\u00edstica brinda altos niveles de seguridad en blockchains\u00a0<b>p\u00fablicas<\/b>. Su funcionamiento parte de la elecci\u00f3n de los llamados \u201c<b>delegados<\/b>\u201d. Estos delegados una vez elegidos se encargan de crear un\u00a0<b>grupo<\/b>\u00a0gracias al cual puede implementarse el BFT.<\/p>\n<p>Los delegados son totalmente\u00a0<b>confiables<\/b>. Entre ellos existe una\u00a0<b>rotaci\u00f3n<\/b>\u00a0de\u00a0<b>l\u00edderes<\/b>, es decir, cada delegado cuenta con un turno para crear un bloque de transacciones. Cuando un delegado toma el turno puede\u00a0<b>generar<\/b>\u00a0un bloque y\u00a0<b>cobrar<\/b>\u00a0su recompensa por hacerlo. Cabe destacar que en caso de que un delegado no pueda crear el bloque en su turno tendr\u00e1 que esperar al\u00a0<b>turno<\/b>\u00a0<b>siguiente<\/b>\u00a0y\u00a0<b>perder\u00e1<\/b>\u00a0el suyo.<\/p>\n<p>En este protocolo de consenso la participaci\u00f3n de un usuario en la red es\u00a0<b>proporcional<\/b>\u00a0a su\u00a0<b>poder de voto<\/b>. Las decisiones relacionadas con el funcionamiento de la red generalmente son sometidas a votaci\u00f3n con el objetivo de fomentar la\u00a0<b>descentralizaci\u00f3n<\/b>. Otro aspecto importante es que se permite la\u00a0<b>penalizaci\u00f3n<\/b>\u00a0de los delegados en caso de que estos no act\u00faen de forma correcta.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"historia_de_dpos\"><\/span><strong>Historia de DPoS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>La Prueba de Participaci\u00f3n Delegada fue creada por\u00a0<b>Daniel Larimer<\/b>\u00a0en el a\u00f1o\u00a0<b>2014<\/b>\u00a0con el objetivo de implementarse en blockchains altamente escalables. El primer proyecto que implement\u00f3 la Prueba de Participaci\u00f3n Delegada fue Bitshares.<\/p>\n<p>La implementaci\u00f3n en este proyecto, seg\u00fan su whitepaper, ten\u00eda como objetivo principal\u00a0<b>evitar<\/b>\u00a0las consecuencias de la\u00a0<b>centralizaci\u00f3n<\/b>\u00a0en las cadenas de bloques. Esto era posible gracias a los llamados \u201c<b>delegados<\/b>\u201d.\u00a0 Los delegados cuentan con la\u00a0<b>autoridad<\/b>\u00a0y el deber de\u00a0<b>crear<\/b>\u00a0y\u00a0<b>transmitir<\/b>\u00a0los bloques de transacciones dentro de la blockchain.<\/p>\n<div id=\"image_1543079389\" 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 smush-detected-img smush-image-2\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/05\/Qu%C3%A9-es-Prueba-de-participaci%C3%B3n-delegada1.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/05\/Qu\u00e9-es-Prueba-de-participaci\u00f3n-delegada1.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/05\/Qu\u00e9-es-Prueba-de-participaci\u00f3n-delegada1-300x205.jpg 300w\" alt=\"Qu\u00e9-es-Prueba-de-participaci\u00f3n-delegada\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/05\/Qu\u00e9-es-Prueba-de-participaci\u00f3n-delegada1.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/05\/Qu\u00e9-es-Prueba-de-participaci\u00f3n-delegada1-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/05\/Qu\u00e9-es-Prueba-de-participaci\u00f3n-delegada1.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%c2%bfcomo_funciona_dpos\"><\/span><strong>\u00bfC\u00f3mo funciona DPoS?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>El funcionamiento de este Algoritmo de consenso parte de\u00a0<b>tres procesos principales.<\/b>\u00a0Estos procesos son la\u00a0<b>votaci\u00f3n<\/b>\u00a0de delegados, la\u00a0<b>creaci\u00f3n<\/b>\u00a0de bloques y la\u00a0<b>publicaci\u00f3n<\/b>\u00a0del comportamiento de los delegados en la cadena de bloques.<\/p>\n<ul>\n<li>El sistema comienza con el primer proceso, la\u00a0<b>votaci\u00f3n de los delegados<\/b>. Para llevar a cabo este proceso se utiliza un\u00a0<b>sistema de votaci\u00f3n en tiempo real\u00a0<\/b>donde se elige a un grupo\u00a0<b>limitado<\/b>\u00a0de actores de confianza. Estos son los llamados \u201c<b>delegados<\/b>\u201d.<\/li>\n<li>En el proceso de elecci\u00f3n intervienen<b>\u00a0algoritmos de reputaci\u00f3n<\/b>\u00a0y adem\u00e1s influyen el n\u00famero de\u00a0<b>tokens<\/b>\u00a0en posesi\u00f3n de cada delegado. Seg\u00fan la cantidad de\u00a0<b>tokens<\/b>\u00a0que tengan pueden aumentar sus\u00a0<b>votos<\/b>. En pocas palabras, quien tenga m\u00e1s tokens tiene m\u00e1s\u00a0<b>probabilidad<\/b>\u00a0de formar parte del\u00a0<b>grupo<\/b>\u00a0de delegados.<\/li>\n<li>Tras el proceso de selecci\u00f3n de delegados viene la\u00a0<b>creaci\u00f3n de bloques<\/b>. Como ya hemos mencionado anteriormente, los delegados tienen el poder de generar bloques y\u00a0<b>sumarlos<\/b>\u00a0a la\u00a0<b>cadena de bloques.\u00a0<\/b><\/li>\n<li>En el ciclo de\u00a0<b>generaci\u00f3n<\/b>, cada delegado tiene el poder de generar un bloque blockchain. A partir de este momento el funcionamiento es muy sencillo. Cuando un bloque es\u00a0<b>generado<\/b>\u00a0por un delegado este pasa el\u00a0<b>turno<\/b>\u00a0al\u00a0<b>siguiente<\/b>\u00a0<b>delegado<\/b>\u00a0y con ello transfiere su\u00a0<b>capacidad de generaci\u00f3n\u00a0<\/b>de bloques sucesivamente hasta terminar el\u00a0<b>ciclo<\/b>.<\/li>\n<li>En la generaci\u00f3n de cada bloque el delegado puede\u00a0<b>validar<\/b>\u00a0o\u00a0<b>denegar<\/b>\u00a0transacciones. Por cada bloque generado as\u00ed como por cada transacci\u00f3n validada los delegados reciben un incentivo econ\u00f3mico o\u00a0<b>recompensa<\/b>.<\/li>\n<li>La \u00faltima etapa del funcionamiento de Prueba de Participaci\u00f3n Delegada se trata de la\u00a0<b>publicaci\u00f3n<\/b>\u00a0del\u00a0<b>comportamiento<\/b>\u00a0de los delegados en la blockchain. Esta etapa hace posible que la comunidad\u00a0<b>supervise<\/b>\u00a0la actividad de los delegados en todo momento.<\/li>\n<\/ul>\n<p>En caso de que la comunidad encuentre un\u00a0<b>mal comportamiento\u00a0<\/b>o se encuentre en desacuerdo con la actitud de alg\u00fan delegado puede\u00a0<b>expulsarlo<\/b>. Mediante la constante supervisi\u00f3n se garantiza el correcto funcionamiento de la red, ya que bajo supervisi\u00f3n los delegados no pueden cometer\u00a0<b>abusos<\/b>.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"principales_caracteristicas_de_dpos\"><\/span><strong>Principales caracter\u00edsticas de DPoS<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>El sistema de Prueba de Participaci\u00f3n Delegada cuenta con algunas caracter\u00edsticas que lo diferencian del resto de sistemas. A continuaci\u00f3n veremos algunas de ellas:<\/p>\n<ul>\n<li aria-level=\"1\">Una de las caracter\u00edsticas m\u00e1s importantes de DPoS son las\u00a0<b>Transacciones como Prueba de Participaci\u00f3n<\/b>. Estas, tambi\u00e9n conocidas como TaPoS permiten la opci\u00f3n de incluir en cada transacci\u00f3n el hash de un bloque \u201creciente\u201d. De este modo quien firme la transacci\u00f3n se asegura de que esta no puede aplicarse a ning\u00fan otro movimiento. El principal objetivo de esta clase de transacciones es evitar los ataques de Doble Gasto adem\u00e1s de contribuir a que todas las partes acrediten la integridad del historial de movimientos.<\/li>\n<li aria-level=\"1\">Otra de las caracter\u00edsticas de DPoS es la\u00a0<b>Tolerancia a Fallas Bizantinas (BFT)<\/b>. Esta implementaci\u00f3n ofrece un mejor nivel de seguridad a la blockchain.<\/li>\n<li aria-level=\"1\">Este algoritmo permite la capacidad de\u00a0<b>paralelizaci\u00f3n<\/b>\u00a0de tareas en la blockchain.<\/li>\n<li aria-level=\"1\">Otra de sus prestaciones es la<b>\u00a0optimizaci\u00f3n de recursos de red<\/b>, entre ellos el ancho de banda.<\/li>\n<li aria-level=\"1\">El sistema DPoS, como ya hemos mencionado trabaja mediante un\u00a0<b>sistema de votaci\u00f3n\u00a0<\/b>que valora la reputaci\u00f3n y participaci\u00f3n de los usuarios en la red para elegirlos como delegados.<\/li>\n<\/ul>\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>Prueba de Participaci\u00f3n Delegada\u00a0o Proof of Stake (DPoS) se trata de un protocolo de consenso orientado a blockchains escalables. Este protocolo de consenso intenta solucionar los problemas de\u00a0escalabilidad\u00a0y a su vez garantiza una gran\u00a0seguridad\u00a0en las blockchains. Una de las principales caracter\u00edsticas de este protocolo es la\u00a0Tolerancia a Fallas Bizantinas\u00a0o BFT. Gracias a esta caracter\u00edstica brinda [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":5162,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[146],"tags":[],"class_list":["post-5160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/5160","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\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=5160"}],"version-history":[{"count":2,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/5160\/revisions"}],"predecessor-version":[{"id":24899,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/5160\/revisions\/24899"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/5162"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=5160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=5160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=5160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}