Saltar al contenido principal

¿Qué es una Subnet?

Una Subnet es una red soberana que define sus propias reglas con respecto a su membresía y economía de tokens. Está compuesta por un subconjunto dinámico de validadores Avalanche que trabajan juntos para lograr consenso sobre el estado de una o más blockchains. Cada blockchain es validada por exactamente una Subnet, mientras que una Subnet puede validar muchas blockchains.

La Red Primaria de Avalanche es una Subnet especial que ejecuta tres blockchains:

imagen

(Imagen adoptada de este artículo)

info

Cada validador en una Subnet debe validar también la Red Primaria.

Los operadores de nodos que validan una Subnet con múltiples blockchains no necesitan ejecutar múltiples máquinas para validación. Por ejemplo, la Red Primaria es una Subnet con tres blockchains coexistentes, todas las cuales pueden ser validadas por un solo nodo o una sola máquina.

Ventajas

Redes Independientes

  • Las Subnets utilizan máquinas virtuales para especificar su propia lógica de ejecución, determinar su régimen de tarifas, mantener su propio estado, facilitar su propia red y proporcionar su propia seguridad.
  • El rendimiento de cada Subnet está aislado de otras Subnets en el ecosistema, por lo que un aumento en el uso en una Subnet no afectará a otra.
  • Las Subnets pueden tener su propia economía de tokens con sus propios tokens nativos, mercados de tarifas e incentivos determinados por el desplegador de la Subnet.
  • Una Subnet puede alojar múltiples blockchains con máquinas virtuales personalizadas.

Interoperabilidad Nativa

  • Avalanche Warp Messaging permite la comunicación nativa entre Subnets y permite a los desarrolladores de Máquinas Virtuales (VM) implementar protocolos de comunicación arbitrarios entre cualquier par de Subnets.

Acomodar Requisitos Específicos de Aplicación

Las diferentes aplicaciones basadas en blockchain pueden requerir que los validadores tengan ciertas propiedades como grandes cantidades de RAM o poder de CPU.

  • Una Subnet podría requerir que los validadores cumplan con ciertos requisitos de hardware para que la aplicación no sufra un rendimiento bajo debido a validadores lentos.

Lanzar una Red Diseñada con Cumplimiento en Mente

La arquitectura de Subnet de Avalanche hace que el cumplimiento regulatorio sea manejable. Como se mencionó anteriormente, una Subnet puede requerir que los validadores cumplan con un conjunto de requisitos.

Algunos ejemplos de requisitos que los creadores de una Subnet pueden elegir incluir son:

  • Los validadores deben ubicarse en un país determinado.
  • Los validadores deben pasar controles KYC/AML.
  • Los validadores deben tener una licencia específica.

Controlar la Privacidad de los Datos en la Cadena

Las Subnets son ideales para organizaciones interesadas en mantener su información privada.

  • Las instituciones conscientes de la privacidad de sus partes interesadas pueden crear una Subnet privada donde el contenido de las blockchains sea visible solo para un conjunto de validadores preaprobados. Esto se define en la creación con un parámetro único.

Soberanía del Validador

En una red heterogénea de blockchains, algunos validadores no querrán validar ciertas blockchains porque simplemente no tienen interés en esas blockchains.

  • El modelo de Subnet permite a los validadores preocuparse solo por las redes blockchain en las que eligen participar. Esto reduce en gran medida la carga computacional en los validadores.

Desarrolla tu propia Subnet

Las Subnets en Avalanche se despliegan por defecto con Subnet-EVM, un fork de go-ethereum. Implementa la Máquina Virtual Ethereum y soporta contratos inteligentes en Solidity, así como la mayoría de las demás funcionalidades de los clientes Ethereum.

Para empezar, echa un vistazo a los tutoriales en nuestra sección de Subnets.

Was this page helpful?