Polkadot es un blockchain de infraestrucutra que, al igual que Ethereum, ofrece un espacio de desarrollo pero más escalable y eficiente.
¿Qué es Polkadot y cómo funciona?
Polkadot es un blockchain de infraestructura como Ethereum. Pero a diferencia del segundo ofrece un entorno de desarrollo más escalable y eficiente. Además permite interconectar distintas blockchains y convertirse en un hub de desarrollo cross-chain sin paralelo.
¿Por qué se creó Polkadot?
Gavin Wood, creador de Polkadot y que también fuera parte del equipo de desarrollo de Ethereum, buscaba resolver todas las debilidades del segundo blockchain más importante. Por ello, creo toda una nueva tecnología y protocolos de consenso para lograrlo.
Primero, Polkadot busca operar entre redes heterogéneas que puedan conectarse a través de las siguientes cadenas:
- Cadena de transmisión y procesamiento de datos para recibir, procesar y enviar información de otras cadenas
- Cadenas con sus propias capacidades como la compatibilidad para ejecutar smart contracts o tokens
Relay Chains y Parachains
La Relay Chain es la cadena principal de Polkadot y conectan el historial de todas las parachains que se ejecutan en paralelo.
La subcadena se llama parachain, la cual puede verse como una sidechain o cadena secundaria, donde se ejecuta una blockchain propia. De esta forma tiene todo su historial, su propia capacidad y poder de cálculo para atender sus necesidades.
También cuenta con bridges o puentes con los cuales abre comunicación con otros blockchains y servir de enlaces a los mismos.
¿Cómo se organiza la red?
La red de Polkadot se divide en 4 grupos:
- Validadores: Verifican, validan e informan el contenido de cada bloque del blockchain
- Nominadores: Son los encargados de crear un vínculo entre los anteriores y todo el proceso de funcionamiento de la red
- Clasificadores: Ayudan a los validadores a mantener un historial completo de la parachain a la que han sido asignados
- Pescadores: Es una infraestructura diseñada para evitar que actores maliciosos puedan hacer trampas.
¿Qué método de consenso utiliza?
Polkadot ha creado su propio método de consenso llamado NPoS o Nominated Proof of Stake.
Los validadores deben proporcionar infraestructura, mantenimiento, producción de nuevos bloques, validación de los bloques en las parachains y garantizar la seguridad de la red.
Al igual que cualquier otro método de consenso, los validadores reciben una recompensa por su trabajo denominado en tokens nativos de la red subyacente.
Los nominadores son los poseedores de tokens que contribuyen a la seguridad de la red respaldando económicamente (nominando) a través de hasta 16 validadores de su elección con sus tokens (participación). Los nominadores comparten parte de las recompensas obtenidas por los validadores en el conjunto activo que nominaron.
¿Cómo funciona?
NPoS busca garantizar la descentralización y la representación justa a través de una representación proporcional justificada.
Cuantas más nominaciones y cantidad de tokens respalden a un validador, mayores serán la probabilidad de que el validador sea elegido para el conjunto activo.
Los validadores se eligen al final de cada Era, cambiando al inicio de cada nueva etapa.
Los validadores reciben la misma recompensa, de la cual se deduce la comisión del mismo. El resto se distribuye entre los nominadores en proporción a su participación.
¿Cuál es su token?
El token del blockchain se denomina Dot, el cual sirve para la gobernanza descentralizada del protocolo, vincular e incentivar a los validadores a actuar con honestidad dentro de la red, poder de voto, crear y destruir parchains.