{"id":5492,"date":"2023-07-04T04:32:09","date_gmt":"2023-07-04T04:32:09","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=5492"},"modified":"2022-04-29T11:19:24","modified_gmt":"2022-04-29T11:19:24","slug":"que-es-proof-of-authority","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/que-es-proof-of-authority","title":{"rendered":"\u00bfQu\u00e9 es Proof of Authority?"},"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-proof-of-authority\/#historia_de_proof_of_authority\" >Historia de Proof of Authority<\/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-proof-of-authority\/#%c2%bfcomo_funciona_proof_of_authority\" >\u00bfC\u00f3mo funciona Proof of Authority?<\/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-proof-of-authority\/#condiciones_para_su_funcionamiento\" >Condiciones para su funcionamiento<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bitnovo.com\/blog\/que-es-proof-of-authority\/#ventajas_y_desventajas_de_poa\" >Ventajas y Desventajas de PoA<\/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\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p class=\"p1\">En el mundo de las criptomonedas existen diversos tipos de\u00a0<b>mecanismos de consenso<\/b>. Uno de ellos es Proof of Authority. En este art\u00edculo te contaremos todo acerca de su funcionamiento.\u00a0<b>Proof of Authority<\/b>\u00a0se trata de un mecanismo de consenso mediante el cual los participantes de la cadena de bloques pueden validar transacciones y actualizar su registro.<\/p>\n<p class=\"p1\">PoA o Prueba de autoridad (en espa\u00f1ol) se basa en la reputaci\u00f3n de los representantes de la red elegidos por los participantes de la cadena de bloques. Dicho protocolo se implement\u00f3 como un\u00a0<b>modelo optimizado del\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-y-como-funciona-proof-of-stake\/\">Proof of Stake (PoS)<\/a><\/b>\u00a0donde en lugar de usar monedas como forma de apuestas se utiliza la identidad.<\/p>\n<p class=\"p1\">La identidad se apuesta por un conjunto de validadores pre-aprobados para la validaci\u00f3n de transacciones y bloques en la red. Por lo general el conjunto de validadores suele ser bastante peque\u00f1o para garantizar as\u00ed la\u00a0<b>seguridad<\/b>\u00a0y\u00a0<b>eficiencia<\/b>\u00a0de la red. Este grupo suele estar conformado por unos\u00a0<b>25 validadores m\u00e1s o menos.<\/b><\/p>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h2 class=\"p1\"><span class=\"ez-toc-section\" id=\"historia_de_proof_of_authority\"><\/span><b>Historia de Proof of Authority<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"p1\">El mecanismo de consenso de Proof of Authority se dise\u00f1\u00f3 con el objetivo de convertirlo en una soluci\u00f3n eficiente orientada a las cadenas de bloques privadas. El nombre del mecanismo de consenso, PoA, fue nombrado por\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/quien-es-gavin-wood\/\"><b>Gavin Wood\u00a0<\/b><\/a>quien ocup\u00f3 el puesto de cofundador, ex CTO en el desarrollo de\u00a0<b>Ethereum<\/b>\u00a0y cofundador de<b>\u00a0Parity Technologies.<\/b><\/p>\n<p class=\"p1\">Este mecanismo de consenso fue propuesto como una idea escalable en el\u00a0<b>a\u00f1o 2017<\/b>\u00a0tras su creaci\u00f3n por un grupo de desarrolladores. Tras su lanzamiento comenz\u00f3 a implementarse y ganar reputaci\u00f3n puesto que se diferenciaba notablemente de protocolos como\u00a0<b><a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-proof-of-work-el-protocolo-de-consenso-de-bitcoin\/\">Proof of Work<\/a>\u00a0y Proof of Stake.<\/b>\u00a0A diferencia de estos protocolos, Proof of Authority rompe los esquemas aprovechando las identidades de los usuarios para\u00a0<b>permitir<\/b>\u00a0<b>validaciones<\/b>\u00a0en la blockchain.<\/p>\n<p class=\"p1\">Entre los rasgos novedosos de su lanzamiento se inclu\u00eda una\u00a0<b>selecci\u00f3n arbitraria<\/b>\u00a0de los validadores confiables lo cual impulsaba a los desarrolladores a implementar un mecanismo de consenso que\u00a0<b>garantizara la seguridad.<\/b>\u00a0Actualmente es uno de los muchos algoritmos de consenso conocidos e implementados.<\/p>\n<div id=\"image_674459322\" 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\/07\/Qu%C3%A9-es-Proof-of-Authority1.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority1.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority1-300x205.jpg 300w\" alt=\"Qu\u00e9-es-Proof-of-Authority\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority1.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority1-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority1.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<h2 class=\"p1\"><span class=\"ez-toc-section\" id=\"%c2%bfcomo_funciona_proof_of_authority\"><\/span><b>\u00bfC\u00f3mo funciona Proof of Authority?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"p3\">En Proof of Authority el sistema comienza con la\u00a0<b>elecci\u00f3n<\/b>\u00a0de forma\u00a0<b>aleatoria<\/b>\u00a0de los validadores. Posteriormente, un sistema de votaci\u00f3n de otros nodos previamente\u00a0<b>autorizados<\/b>\u00a0permite la selecci\u00f3n de nodos y su inclusi\u00f3n en la red. As\u00ed se\u00a0<b>impide<\/b>\u00a0el\u00a0<b>acceso<\/b>\u00a0de nodos maliciosos que puedan afectar al funcionamiento de la red. Cabe destacar que cada validador solo puede firmar\u00a0<b>uno<\/b>\u00a0de cada serie de bloques consecutivos en su\u00a0<b>tiempo de validaci\u00f3n.<\/b><\/p>\n<p class=\"p3\">PoA utiliza la\u00a0<b>identidad<\/b>\u00a0y la\u00a0<b>reputaci\u00f3n<\/b>\u00a0como mismo Proof of Stake utiliza la participaci\u00f3n para garantizar la\u00a0<b>confianza<\/b>\u00a0y participaci\u00f3n en la red. En este mecanismo de consenso la identidad de cada usuario pasa a ser sumamente\u00a0<b>valiosa<\/b>. Claramente, para el uso de este sistema, el validado debe revelar su identidad de forma\u00a0<b>voluntaria<\/b>.<\/p>\n<p class=\"p3\">Cuando la informaci\u00f3n del validador se hace\u00a0<b>p\u00fablica<\/b>\u00a0se establecen responsabilidades en el funcionamiento de la\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/que-es-la-blockchain-y-como-funciona\/\"><b>blockchain<\/b><\/a>. Adem\u00e1s, conociendo la identidad de los validadores, cualquier inconveniente o cualquier acto que atente contra la\u00a0<b>seguridad<\/b>\u00a0de la red recae autom\u00e1ticamente en la persona o instituci\u00f3n lo cual aumentar\u00e1 su\u00a0<b>buena o mala reputaci\u00f3n.<\/b><\/p>\n<p class=\"p3\">Por estas razones, los validadores de una blockchain basada en el uso de Proof of Authority se encargan a diario de<b>\u00a0cuidar su reputaci\u00f3n.<\/b>\u00a0Por ello estos validadores har\u00e1n todo lo que est\u00e9 en sus manos por mantener la\u00a0<b>transparencia<\/b>, buen\u00a0<b>funcionamiento<\/b>\u00a0y\u00a0<b>confiabilidad<\/b>\u00a0de la blockchain. Esto se debe a que tanto la identidad de un validador como de la empresa tras un validador o grupos de validadores est\u00e1 en juego y esto har\u00e1 que se sientan\u00a0<b>incentivados<\/b>\u00a0a\u00a0<b>preservar la red.<\/b><\/p>\n<p class=\"p3\">En cuanto a los nodos de validaci\u00f3n de la red de PoA, tienen<b>\u00a0total autoridad\u00a0<\/b>para decidir sobre los\u00a0<b>nuevos bloques<\/b>. Esto significa que pueden detener transacciones espec\u00edficas aunque esto genere un conflicto de intereses y\u00a0<b>perjudique<\/b>\u00a0a la red. En muchos casos, quienes controlan los nodos no conf\u00edan entre s\u00ed generando diversos conflictos.<\/p>\n<p class=\"p3\">En este sistema se incentiva a los nodos a\u00a0<b>cumplir<\/b>\u00a0con su deber de forma\u00a0<b>honesta<\/b>\u00a0a trav\u00e9s de un constante\u00a0<b>monitoreo<\/b>\u00a0por lo cual cada validador supervisa las acciones realizadas por los\u00a0<b>otros validadores.<\/b><\/p>\n<div id=\"image_720046569\" 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\/07\/Qu%C3%A9-es-Proof-of-Authority.jpg\" sizes=\"(max-width: 768px) 100vw, 768px\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority-300x205.jpg 300w\" alt=\"Qu\u00e9-es-Proof-of-Authority\" width=\"768\" height=\"526\" data-srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority-300x205.jpg 300w\" data-src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2021\/07\/Qu\u00e9-es-Proof-of-Authority.jpg\" data-sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div>\n<\/div>\n<h2 class=\"p1\"><span class=\"ez-toc-section\" id=\"condiciones_para_su_funcionamiento\"><\/span><b>Condiciones para su funcionamiento<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"p3\">En el funcionamiento de Proof of Authority existen diversas condiciones a cumplir para proseguir con el protocolo. Estas condiciones las veremos a continuaci\u00f3n:<\/p>\n<ol>\n<li>La\u00a0<b>obligaci\u00f3n de validar la identidad de los posibles validadores.<\/b>\u00a0Todo usuario que desee participar en la red debe verificar y publicar su identidad real.<\/li>\n<li>Todo candidato a validador debe\u00a0<b>disponer de dinero para invertir<\/b>\u00a0adem\u00e1s de ofrecer su reputaci\u00f3n como garant\u00eda. De este modo los candidatos eligen participar a largo plazo en la red.<\/li>\n<li><b>Sistema est\u00e1ndar para la aprobaci\u00f3n de un validador.\u00a0<\/b>Este sistema est\u00e1ndar es de obligatorio cumplimiento ya que a trav\u00e9s de \u00e9l, se intenta lograr un m\u00e9todo de selecci\u00f3n adecuado que garantice la elecci\u00f3n por igual de los candidatos.<\/li>\n<\/ol>\n<p class=\"p3\">Con estas tres medidas se busca que el sistema sea capaz de eliminar posibles actores maliciosos. En el caso de que un validador en la red act\u00fae de mala fe, la red debe eliminarlo autom\u00e1ticamente para mantener la confianza y la transparencia en la blockchain.<\/p>\n<h2><\/h2>\n<h2 class=\"p1\"><span class=\"ez-toc-section\" id=\"ventajas_y_desventajas_de_poa\"><\/span><b>Ventajas y Desventajas de PoA<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"p3\">Como todo sistema, Proof of Authority cuenta con ventajas y desventajas que lo diferencian del resto de sistemas. A continuaci\u00f3n veremos las m\u00e1s importantes:<\/p>\n<p>Ventajas:<\/p>\n<ul>\n<li><b>Menos intensivo.<\/b>\u00a0Desde el punto de vista computacional, el protocolo PoA es menos intensivo que los modelos b\u00e1sicos como Proof of Work los cuales presentan un elevado consumo el\u00e9ctrico.<\/li>\n<li><b>No requiere comunicaci\u00f3n entre los nodos.\u00a0<\/b>Para alcanzar el consenso no es necesaria la comunicaci\u00f3n entre ellos.<\/li>\n<li><b>La continuidad de la red es independiente del n\u00famero de nodos disponibles.<\/b> Esto debido a que son pre-aprobados y de confianza verificable en dominio p\u00fablico<\/li>\n<\/ul>\n<h4 class=\"p5\"><span class=\"s1\">Desventajas:<\/span><\/h4>\n<ul>\n<li><b>Centralizaci\u00f3n<\/b>. Una de las principales ventajas de este sistema es su modelo centralizado al igual que su distribuci\u00f3n.<span class=\"Apple-converted-space\">\u00a0<\/span><\/li>\n<li><b>Identidades de los validadores p\u00fablicas.<\/b>\u00a0La obligaci\u00f3n de publicar la identidad de los validadores se ve bastante criticada ya que podr\u00eda dar paso a manipulaciones por parte de terceros hacia los usuarios.<\/li>\n<li><b>Censurable<\/b>. Muchos usuarios critican que el protocolo facilita la censura y el bloqueo por listas negras de muchos usuarios.<\/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\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>En el mundo de las criptomonedas existen diversos tipos de\u00a0mecanismos de consenso. Uno de ellos es Proof of Authority. En este art\u00edculo te contaremos todo acerca de su funcionamiento.\u00a0Proof of Authority\u00a0se trata de un mecanismo de consenso mediante el cual los participantes de la cadena de bloques pueden validar transacciones y actualizar su registro. PoA [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":5493,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[146],"tags":[],"class_list":["post-5492","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\/5492","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=5492"}],"version-history":[{"count":0,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/5492\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/5493"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=5492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=5492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=5492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}