Qué es Tezos (XTZ)

Qué es Tezos (XTZ)

Tezos irrumpió en el ecosistema de las criptomonedas levantando 232 millones de dólares en BTC, y ETH gracias a una exitosa ICO en las dos primeras semanas de Julio de 2017 lo que la convirtió en una de las ICO más exitosa hasta la fecha.

Introducción

Tezos (XTZ) es una red de blockchain sobre la cual se sirve su token digital tez ó tezzie. A diferencia de BTC que utiliza un algoritmo de consenso Proof of Work y de manera similar a Cardano ó EOS, Tezos consigue su consenso gracias a un algoritmo de delegated Proof of Stake propio que han bautizado como liquid Proof of Stake.

Los fundadores son un matrimonio, Arthur y Kathleen Breitman, que han estado desarrollando Tezos desde 2014 con un grupo de desarrolladores desde sus oficinas en Suiza.

Arthur y Kathleen Breitman
Arthur y Kathleen Breitman

El comienzo de la criptomoneda fue bastante accidental y casi le cuesta la vida al proyecto debido a que por motivos legales, el presidente de la fundación de Tezos, Johan Gevers, se apoderó de todos los fondos obtenidos durante la ICO y se negaba a distribuirlos de manera legal. La disputa duró varios años y finalmente se acordó que Johan abandonaría la asociación y cedería todos los fondos a cambio de una compensación de $400,000.

Liquid Proof of Stake

Así como Ethereum sigue un modelo de consenso Proof of Stake, dónde solo los poseedores de 32 o más ethers son capaces de votar, y EOS o Lisk siguen un modelo delegated Proof of Stake, donde ciertos representantes son votados con anterioridad y tomarán todas las decisiones que vayan surgiendo, Tezos sigue un modelo liquid Proof of Stake.

Liquid Proof of Stake permite que cada individuo haga stake (también llamado baking) de sus tezzies para participar en el consenso de la red.

Los poseedores de tezzies (también llamados bakers), pueden delegar su poder de voto sin transferir el control de esos tokens como si sucedería en Ethereum. Pero por el otro lado y a diferencia de EOS, la delegación de esos tokens para votar es completamente voluntaria y además puede ser retirada de manera retroactiva.

Es decir, que si cedes tu poder de votación a una entidad que luego no actúa como esperabas, puedes retirarle el voto y la red sabría deshacer los cambios implicados.

Arquitectura

La red de Tezos se auto-gobierna en el sentido en que se actualiza según lo que los bakers vayan votando. De esta manera se evita que la red acabe sufriendo un hard-fork que pueda dividir a la comunidad como ya ocurrió con Bitcoin Cash entre otras muchas situaciones.

Los desarrolladores pueden sugerir mejoras al protocolo que de ser votadas por la comunidad serían implantadas en el sistema y el desarrollador recibiría una compensación por ella de manera automática.

Todas las mejoras seguirán una estricta serie de tests donde se buscarían fallos que el desarrollador iría arreglando con la intención de que finalmente su producto sea implantado en la red.

De esta manera se busca lograr un equilibrio entre descentralización de la red (ningún individuo por sí solo tiene el poder de cambiar las reglas de la red) y actualización (si la mayoría de la comunidad considera que una idea es buena, toda la red se ve modificada).

Tipos de cuentas

Existen dos tipos de cuentas o direcciones en la red de Tezos:

  • Cuentas Implícitas: similares a las direcciones públicas de otras criptomonedas. Empiezan por tz1 y tienen esta forma tz1cJywnhho2iGwfrs5gHCQs7stAVFMnRHc1. Requieren de una clave privada para manejar el balance de la cuenta. Su balance no puede ser delegado.
  • Cuentas Originadas: Comienzan por tk1, por ejemplo KT1Wv8Ted4b6raZDMoepkCPT8MkNFxyT2Ddo, y corresponden a los smart contracts (equivalente a las direcciones de smart contracts de Ethereum). Su balance puede ser delegado si el smart contract tiene un delegado asignado.

Diferencias con Cardano

Frecuentemente se compara Cardano con Tezos y existe mucha enemistad entre los defensores de cada una. Esto es esperable puesto que su objetivo es el mismo y comparten muchas conclusiones pero en general son dos desarrollos totalmente distintos realizados por equipos distintos.

Ambos han sido programados en lenguajes funcionales (Tezos está programado en Ocaml y Cardano en Rust/Haskell) y se están creando lenguajes funcionales especiales para la programación de sus smart contracts (Michelson y Plutus respectivamente).

Los dos proyectos visualizan un futuro donde existirán redes completas de distintas blockchain interconectadas entre sí, por lo que ambas dos acaben triunfando no es tan descabellado de la misma manera que hoy tenemos ordenadores apple y ordenadores windows que aunque hacen las misma tareas son distintos y el mercado tiene espacio para los dos.

En mi opinión la verdadera pregunta es si realmente alguno de los dos podrá desbancar a Ethereum como la plataforma por defecto de creación de smart contracts, puesto que al ser la primera, se está creando un ecosistema enorme a su alrededor.

Dónde almacenar

  • Ledger Nano S
  • Tezos client

Dónde comprar

Daniel

Acerca de Daniel

Project Manager @ Cardano (IOHK)

Madrid, Spain CRIPTOMO

Comments