Prueba de reputación

(Travis Reeder) (28 de julio de 2020)

Esta es una volver a publicar el original desde el 22 de febrero de 2018. El original se cambió junto con el traslado del blog de GoChain al sitio web de GoChain. Pongo esto aquí para tener el original para referencia pública.

GoChain utiliza un modelo de consenso de prueba de reputación (PoR) que depende de la reputación de los participantes para mantener el red segura. Un participante (un firmante de bloque) debe tener una reputación lo suficientemente importante como para enfrentar consecuencias financieras y de marca significativas si intentara engañar al sistema. Este es un concepto relativo, ya que casi todas las empresas sufrirían significativamente si fueran descubiertas intentando ser engañosas, pero las empresas más grandes normalmente tendrán más que perder y, por lo tanto, se eligen entre las empresas con menos para usar (empresas más pequeñas).

Una vez que una empresa demuestra su reputación y pasa la verificación, puede ser votada en la red como un nodo autorizado y, en este punto, funciona como una red de prueba de autoridad (PoA), donde solo los nodos autorizados pueden firmar y validar bloques (más en PoA) a continuación.

La reputación lo es todo

Reputación es fundamental para una empresa. Una empresa que actúa de manera poco ética sufre en muchos niveles, incluidos los financieros (multas, pérdida de ingresos), la disminución de la valoración, la marca (desconfianza) y las relaciones públicas. La confianza es la piedra angular de un negocio exitoso y una vez que una marca pierde la confianza en sus clientes, puede llevar años recuperarse, si es que alguna vez lo hace.

Usemos el escándalo de emisiones de Volkswagen como ejemplo. Operaron solos para engañar al público y a sus propios clientes. Una vez detectado, fue un desastre financiero y de relaciones públicas lo que les costó $ 25 mil millones , una caída del 50\%. en el precio de las acciones , y su marca perdió mucha confianza. Su reputación fue puesta a prueba y lo pagaron caro. La prueba de reputación se basa en este riesgo de pérdida significativa para permitir la confianza en la red.

PoR es muy seguro

PoR agrega una capa de protección que puede que nunca haya existido antes y que es que las empresas trabajen juntas para que las demás sean honestas. Imagínese si Volkswagen trabajara con Ford, Toyota y otros para validar y verificar sus pruebas de emisiones. Es extremadamente improbable que Volkswagen haya intentado engañar al sistema cuando sus competidores están realizando pruebas en los vehículos de los demás. E incluso si intentaran actuar de manera nefasta, conociendo los riesgos, una vez atrapados, rápidamente serían eliminados del consorcio y perderían sus derechos para ser parte de la red.

Además, dado que Estas empresas son recompensadas con tokens GoChain nativos por ejecutar nodos y firmar bloques (similar a PoW), lo mejor para ellos es ser honestos y mantener la red segura y confiable.

Y finalmente, aún así tomar el 51\% de las empresas de la red para coludir al mismo tiempo para realizar el infame ataque del 51\%. Esto significaría poner en riesgo la reputación de 26 empresas (asumiendo 50 autoridades).

Acerca de otras redes de prueba de autoridad

La prueba de autoridad (PoA) funciona muy bien en una red privada, que es para qué estaba destinado originalmente, donde conoce y confía en los nodos que agrega a la red. Las ventajas obtenidas con PoA son difíciles de ignorar, por lo que usarlo para el consenso en una red pública es una gran solución. El problema es que no funciona en un entorno público sin algo en juego. Hay un par de otras empresas que están intentando utilizar PoA en una red pública, pero hay varios problemas con estas redes.

Una de esas redes está utilizando una red de 12 notarios públicos de EE. UU. Si bien esto obviamente tiene un grave problema de centralización, el problema más importante es la seguridad de la red.

Primero, existe una disparidad entre el valor neto de la red y la capitalización de mercado de la red. Esto es lo que Proof of Stake (PoS) intenta resolver. Suponiendo que el valor neto promedio de un individuo en los Estados Unidos es $ 68,828 [18], el valor neto total de los validadores es $ 825,936:

12 ∗ $ 68, 828 = $ 825,936

Incluso si el número de validadores aumenta en un orden de magnitud, el valor neto total de los validadores es una pequeña fracción de los $ 6,8 billones en transacciones procesadas por Visa, Inc. cada año. Esta disparidad introduce un fuerte incentivo para el soborno.

En segundo lugar, los validadores deben publicar su dirección física públicamente, lo que abre la posibilidad de intimidación o amenazas físicas. Una organización terrorista o un estado canalla pueden montar un ataque en un sistema financiero a gran escala controlando la mitad de estos validadores.

Por último, la mayoría de las personas carecen de la experiencia y la infraestructura para ejecutar un sistema de procesamiento de transacciones seguro. Esto aumenta significativamente la exposición de la red a piratería maliciosa.

Calificación de reputación

Hay algunos factores a tener en cuenta:

  • Valoración: cuanto mayor el valor de una empresa significa más riesgo financiero.
  • Marca: empresas como Coca Cola o Apple ocupan un lugar muy alto en la escala de la marca, casi hasta el punto en que se podría decir que la marca lo es todo para ellas. Una empresa minera de carbón no tiene el mismo tipo de riesgo de marca.

Desafortunadamente, estas cosas no son una ciencia exacta y deben ser evaluadas por humanos.

Beneficios técnicos

Los beneficios de la prueba de reputación son:

  • Es ecológico: no es necesario consumir grandes cantidades de electricidad para asegurar una cadena de bloques (se estima que Bitcoin y Ethereum se queman más de $ 12 millones en costos de electricidad por día como parte de su mecanismo de consenso).
  • Es seguro (ver arriba).
  • Puede funcionar mucho más rápido debido a la eliminación de los cálculos pesados ​​requeridos para PoW y tener un número y tamaño conocidos de nodos.
  • Es tan descentralizado como lo están las empresas.

Beneficios comerciales

Prueba de La reputación tiene beneficios desde un punto de vista comercial además de los beneficios técnicos mencionados anteriormente. Una de las cosas principales es que las empresas empresariales pueden estar más dispuestas a usar una red que usa PoR que una red anónima que no es de confianza, como una que usa PoW o PoS.

En PoR, todos sabe quién está operando la red (cada empresa que ejecuta cada nodo) y dónde se ejecutan los nodos de la red (en qué país). Una empresa puede entonces decidir si confía en las empresas que ejecutan los nodos y, por lo tanto, si confía en la red. Si confían en él, es mucho más probable que ejecuten un proceso comercial en él. Creemos que esto podría abrir la puerta a nuevas formas en las que las empresas trabajan juntas utilizando una cadena de bloques pública.

Hacia adelante y hacia arriba

GoChain está listo para cambiar el mundo de los contratos inteligentes y las DApps mediante el uso de PoR para aumentar drásticamente el rendimiento, disminuir enormemente el consumo de energía y mantener la red segura y descentralizada. Creemos que la prueba de reputación es un gran paso adelante para resolver los problemas inherentes a las cadenas de bloques y las criptomonedas existentes.

Más información