• que es proof of work

Qué es Prueba de trabajo / Proof of Work (PoW)

Proof of Work (PoW, Prueba de trabajo en español), es un proceso que nace con el objetivo de eliminar los ataques a redes informáticas a través de la realización de una prueba moderadamente difícil (por ejemplo un problema matemático) antes de permitir la realización de otra acción.

Digamos que Proof Of Work es una especie de Captcha para sistemas informáticos.

Actualmente es una pieza fundamental en las criptomonedas como Bitcoin, permitiendo alcanzar el consenso dentro de una red Blockchain.

Pero, ¿cómo ha llegado Proof Of Work hasta las criptomonedas?

Este concepto, aún sin el nombre “Proof Of Work” como tal, fue planteado en el verano de 1992, por Cynthia Dwork y Moni Naor en la 12ª Edición Anual de la Conferencia Internacional de Criptología que tuvo lugar del 16 al 20 de Agosto en Santa Bárbara, California.

Lo que se proponía era crear un proceso por el cual se pudiese reducir el correo no deseado de Internet y los ataques DDOS, de forma que el origen tuviese que hacer un trabajo computacional previo que individualmente no tendría apenas coste eléctrico, pero que si intentabas replicarlo miles o millones de veces fuese económicamente inviable en relación coste / beneficio.

Poco después este concepto fue distribuido a todo el público en un documento denominado ‘Pricing via Processing or Combatting Junk Mail’

“Presentamos una técnica computacional para combatir el correo no deseado en particular y controlar el acceso a un recurso compartido en general.

Paper original de Cynthia Dwork y Moni Naor. 1992

No fue  hasta 7 años después, en 1999, cuando Markus Jakobsson bautizaría a este concepto como Proof of Work en un documento titulado ‘Proofs of Work and Bread Pudding Protocols.’

El documento está firmado desde el Centro de Investigación de Ciencias de la Información de Bell Labs, en New Jersey, EE.UU.

Paper original de Markus Jakobsson sobre proof of work

Ese mismo año, Adam Back publicaría un estudio en la línea de Markus, Cinthia y Moni, un tipo de rompecabezas / algoritmo de PoW llamado Hashcash. (PaperVer Web)

En 2004, Hal Finney, desarrollador y activista criptográfico desde principio de los 90 (ver Manifiesto Criptoanarquista) y segunda persona en el mundo que usaría Bitcoin recibiendo las transacciones directamente del propio Satoshi Nakamoto, unió partes del documento de Markus con Hashcash presentando RPoW: Prueba de trabajo reutilizable.

4 años después, partiendo de los avances de Hal Finney, el Whitepaper de Bitcoin sería publicado por primera vez a la comunidad criptoanarquista. Hasta 2009 RPoW fue el único algoritmo de prueba de trabajo que se implementó, y nunca en el ámbito del dinero.

Gracias a esta implementación, Bitcoin pudo ser descentralizado pudiendo tener un algoritmo seguro para llegar al consenso de Blockchain y evitar situaciones como el Doble Gasto o la manipulación de las cuentas, siendo posible confirmar las transacciones y organizar los bloques de forma ordenada.

En Bitcoin, como recompensa a este trabajo, el propio software recompensaría con nuevos bitcoins hasta que se generen los 21 millones de bitcoins a todos aquellos que resolviesen con éxito la prueba de trabajo, puedes leer más en Qué es minar bitcoins.

Pero no a todo el mundo le gusta el Proof Of Work.

Poco después de que Bitcoin empezase a crecer levantó muchos debates sobre su sostenibilidad / uso.

Un ecosistema basado en Proof Of Work puede ser, teoricamente, atacado (por ejemplo el Ataque del 51%). Además requiere de un coste computacional alto: a medida que una criptomoneda basada en PoW es más utilizada y su complejidad de minado sube, también sube el consumo eléctrico de mantener la red segura.

Por este motivo, son varias las iniciativas de buscar alternativas más óptimas de consenso y que sean igualmente seguras. Por ejemplo Proof Of Stake, o prueba de paticipación, es una de las alternativas que más relevancia tiene en la búsqueda de una blockchain segura sin el uso de Proof Of Work.

¿Te resultó útil este artículo?
Puntuación media: 5
➜ ¡Comparte el conocimiento y promueve la revolución descentralizada!
2018-11-18T23:24:59+00:00
Esta web usa cookies y servicios de terceros. Revise toda la Información Legal y Términos en el pie de esta página. ACEPTO