Saltar al contenido
0%

8 razones para elegir Polygon para el desarrollo blockchain

Daniel Idowu headshot

Escrito por Daniel Idowu

Publicado el 15 de agosto de 20235 min de lectura

La blockchain de Ethereum admite una amplia variedad de actividad económica, desde mercados de NFT y juegos hasta el creciente ecosistema DeFi. Ethereum fue diseñado para esta función mediante contratos inteligentes, que pueden usarse para crear una amplia variedad de aplicaciones.

Polygon es una blockchain compatible con EVM creada para ofrecer a los usuarios transacciones más rápidas y costos más bajos. Funciona como una blockchain paralela que corre junto a Ethereum, procesando transacciones rápidamente. Polygon mantiene su propio consenso y no hereda seguridad de Ethereum, lo que la convierte en una "sidechain".

Este artículo explicará con más detalle cómo funciona Polygon y enumerará las principales razones por las que los desarrolladores eligen Polygon para el desarrollo de blockchain. Al hacerlo, ofrecerá una guía sobre cómo comenzar a desarrollar en Polygon.

¿Qué es Polygon?

Conocida anteriormente como Matic Network, Polygon es una sidechain de Ethereum que mantiene su propio consenso.

A diferencia de otras soluciones de Layer 2, como zkSync y StarkNet, Polygon está desarrollando un conjunto de redes de blockchain optimizadas para distintas clases de aplicaciones. Estas redes incluyen Miden, Edge, Zero, Nightfall, Avail, Hermes y la solución de escalabilidad zkEVM.

Actualmente, Polygon funciona con dos soluciones de Layer 2 estructuralmente distintas: Polygon PoS Chain y Plasma. Aunque tanto Plasma como Polygon PoS Chain buscan ofrecer transacciones más baratas y rápidas, operan y están diseñadas de manera diferente.

Polygon PoS Chain es una sidechain de proof-of-stake que realiza checkpoints en Ethereum para mejorar la seguridad. Plasma es una red de sidechains que procesan transacciones fuera de la cadena. Estas sidechains envían checkpoints periódicos a la mainnet de Ethereum.

Polygon busca ayudar al ecosistema de Ethereum a crecer en tamaño, eficiencia, seguridad y utilidad. Para lograrlo, incentiva a los desarrolladores a producir soluciones atractivas con la mayor rapidez posible. El token de criptomoneda propio de Polygon, MATIC, se usa para hacer staking, pagar comisiones y realizar transacciones entre los participantes que interactúan dentro de la red de Polygon.

¿Por qué los desarrolladores eligen Polygon?

1. Velocidad y escala

En una sola sidechain, la red de Polygon puede alcanzar hipotéticamente una velocidad de transacción de menos de 2 segundos. El uso de numerosas sidechains ayuda a la red a manejar millones de transacciones por segundo. Este mecanismo le permite a la red de Polygon escalar la cantidad de transacciones que puede procesar, y hacerlo rápidamente.

2. Costos más bajos

Como espacio para procesar transacciones, Polygon suele preferirse sobre Ethereum para aplicaciones de menor valor porque las comisiones de gas son más bajas. Como sidechain de proof-of-stake, Polygon puede procesar rápidamente "lotes" de transacciones, lo que resulta en comisiones más bajas.

Según algunos analistas de criptomonedas, las comisiones de gas de Polygon Matic podrían volver a $0.1 en el futuro cercano. Esto se debe a los esfuerzos de Polygon por minimizar el uso de gas en su red, incluida la implementación de la Ethereum Improvement Proposal (EIP)-1559, que busca reducir la volatilidad de las comisiones de gas.

Polygon también está trabajando en soluciones de escalabilidad como Zk Rollups, que podrían aumentar la escalabilidad de la red y reducir los gastos de gas. Para calcular el precio promedio de una sola transacción, el gasto total de transacciones se divide entre el volumen total de transacciones.

3. Seguridad sólida

Aunque la cadena proof-of-stake de Polygon no está tan descentralizada como Ethereum, tiene una sólida reputación en cuanto a seguridad.

Como una de las principales empresas de blockchain de layer two, Polygon cuenta con buen financiamiento y emplea a muchos de los desarrolladores de Web3 más talentosos.

4. Facilidad de desarrollo

Una commit-chain como Polygon ofrece compatibilidad total con EVM, lo que significa que el mismo código usado en Ethereum puede publicarse en Polygon sin modificaciones. Esto implica que todas las herramientas e infraestructura actuales de Ethereum son compatibles con Polygon desde el primer momento.

En cambio, las barreras de entrada para un desarrollador de ZK-rollups pueden ser mucho más altas, ya que estos sistemas suelen depender de cambios de código frecuentes y carecen de una infraestructura de herramientas completa.

Polygon también ofrece a los desarrolladores una amplia gama de herramientas. Algunas de las más utilizadas incluyen: Alchemy, OpenZepplin, Remix, Hardhat, Chainstack, Truffle, Ganache, Ether.js y Polyscan.

Estas herramientas ayudan a los desarrolladores a experimentar con Polygon al ofrecer una experiencia de aprendizaje más interactiva. También les ayudan a escribir contratos inteligentes con facilidad, a la vez que aumentan su comprensión del ecosistema de Polygon.

5. Ecosistema grande

Polygon tiene un gran ecosistema de builders, desarrolladores y protocolos, incluidos bridges de activos descentralizados y no custodiales, protocolos de synthetic farming, exchanges descentralizados AMM y juegos de mundo abierto.

Según DeFi Llama (un agregador de TVL para DeFi), Polygon ocupa actualmente el sexto lugar entre todas las blockchains en cuanto a valor total bloqueado (TVL), con un TVL de más de $2 mil millones. Aunque su TVL ha caído más de un 80% desde su pico de más de $9 mil millones en julio de 2021, Polygon sigue teniendo uno de los ecosistemas más vibrantes de todas las soluciones de Layer 2 de Ethereum.

6. Plantillas

La comunidad de builders del ecosistema de Polygon ha creado plantillas excelentes para ayudar a los desarrolladores a comenzar nuevos proyectos, incluidas plantillas de contratos inteligentes que pueden usarse como bloques de construcción para lógica de negocio personalizada.

Por ejemplo, Directual es una plataforma de desarrollo low-code que ofrece plantillas para marketplaces de Web3, con el fin de ayudar a los desarrolladores a comenzar con el desarrollo de NFT. El código boilerplate proporcionado por Polygon Labs funciona como una plantilla de sitio web de Web3, simplificando el proceso de desarrollo y haciendo posible crear rápidamente aplicaciones de Polygon.

7. Educación

Polygon Labs lanzó la versión beta de Polygon University para hacer que la educación de desarrolladores sea más ampliamente accesible. El objetivo es permitir que cualquier persona motivada aprenda a crear en Web3 y contribuya a escalar la infraestructura pública de Ethereum. Los desarrolladores pueden aprender todo sobre Polygon trabajando con el material del sitio web de Polygon University.

Polygon University es solo el comienzo del plan más amplio de Polygon para incorporar a decenas de millones de desarrolladores a Web3 y proporcionarles las herramientas, la mentoría y el conocimiento que necesitan para prosperar.

8. Documentación completa

Polygon Wiki ofrece documentación completa, recursos comunitarios y guías para los desarrolladores interesados en aprender sobre Polygon o construir sobre ella.

La documentación de Polygon ofrece recursos sobre una variedad de temas, incluida la creación de lógica de negocio escalable, la creación de aplicaciones escalables, la emisión y verificación de claims, la creación de recipes para juegos y la creación de una DAO. El Wiki también ofrece información sobre cómo enviar transacciones EIP-1559 y el concepto de Account Abstraction.

¿Cómo empezar a desarrollar en Polygon?

Usar un proveedor de nodos como Alchemy facilita desplegar tu proyecto en la testnet actual de Polygon y en la Polygon Mainnet.

Para comenzar, visita la guía Alchemy Polygon API Quickstart; ofrece ejemplos de código detallados y tutoriales fáciles de entender que te ayudarán a avanzar.

Más recursos

Background gradient

Construye magia blockchain

Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.