الدرس رقم 3

La base tecnológica de Waves.tech

Esta sección discutirá el modelo económico del token WAVES, su papel en la plataforma y su aplicación en el comercio, la apuesta y las operaciones de nodos. Además, el módulo cubrirá la distribución del token, la dinámica del mercado y los incentivos financieros para diferentes partes interesadas en el ecosistema de Waves.

Arquitectura de blockchain

nodo completo
Los nodos completos son el núcleo de la cadena de bloques de Waves y son responsables de mantener un registro completo de todas las transacciones. Estos nodos son críticos para la red, ya que verifican transacciones y bloques para garantizar la integridad y precisión de los datos de la cadena de bloques. Los nodos completos utilizan el mecanismo de Prueba de Participación Leased (LPoS) y pueden arrendar tokens de otros participantes para aumentar sus posibilidades de ser seleccionados para generar el siguiente bloque. Los nodos completos generan nuevos bloques a través de un mecanismo de consenso y reciben tarifas de transacción y recompensas de bloque como resultado.

Nodo ligero
Los nodos ligeros no almacenan el historial completo de la cadena de bloques, sino que dependen de los nodos completos para verificar transacciones y otras interacciones en la red. Este diseño permite que los nodos ligeros funcionen de manera más eficiente y consuman menos recursos, ya que no necesitan descargar toda la cadena de bloques. La función principal de los nodos ligeros es acelerar las transacciones y mejorar la comunicación en la red, lo que los hace adecuados para usuarios que no desean mantener un libro mayor completo pero aún desean participar en actividades de la red.

Arquitectura de dos capas
La cadena de bloques de Waves utiliza una arquitectura de dos capas para mantener su red, que incluye nodos completos y nodos ligeros. Esta arquitectura tiene como objetivo optimizar la escalabilidad y el rendimiento de la red. Los nodos completos son responsables de la verificación de transacciones y la producción de bloques, mientras que los nodos ligeros proporcionan un servicio rápido y eficiente para las transacciones de los usuarios. Esta división de roles no solo mejora el rendimiento general de la red, sino que también refuerza la seguridad al descentralizar las responsabilidades y roles respectivos en el ecosistema.

mecanismo de consenso

El Certificado de Derecho de Arrendamiento (LPoS) es un mecanismo de consenso único de la plataforma Waves, que permite a los titulares de tokens participar en la seguridad y consenso de la red sin tener que ejecutar un nodo completo, mejorando así el modelo tradicional de Prueba de Participación (PoS). En LPoS, los titulares de tokens WAVES pueden alquilar sus tokens a los operadores de nodos completos responsables de generar bloques. Este mecanismo mantiene las características descentralizadas de la validación de bloques, permitiendo a más usuarios participar en la seguridad de la red, independientemente de sus habilidades técnicas o de su disposición a ejecutar un nodo completo.

Funciones y ventajas
En LPoS, la capacidad de generar bloques está directamente relacionada con la cantidad de WAVES alquiladas al nodo. En otras palabras, cuanto más WAVES controle el nodo, ya sea a través de la posesión directa o del alquiler, mayor será la oportunidad de generar el siguiente bloque. Los arrendatarios mantienen el control total sobre sus tokens WAVES, ya que estos tokens permanecen en su propia billetera y no se transfieren al operador del nodo. Este arreglo reduce la barrera de entrada, garantizando que incluso las personas con menos WAVES puedan contribuir a la seguridad de la red y obtener ganancias.

Los operadores de nodos pueden atraer más arrendamientos compartiendo una parte de las recompensas en bloques y las tarifas de transacción con los arrendatarios, lo que ayuda a que ambas partes respalden activamente la red. Este mecanismo de distribución de recompensas mejora la seguridad de la red, ya que fomenta la participación de más personas, lo que a su vez distribuye el poder de manera más equitativa en la red y reduce el riesgo de centralización.

Seguridad en línea y participación del usuario
El mecanismo LPoS no solo hace que sea más fácil participar en el consenso de la red, sino que también mejora la seguridad. Al permitir que los usuarios alquilen sus derechos de participación, LPoS alienta a más personas a participar en el proceso de consenso de la red, lo que es crucial para mantener una cadena de bloques sólida y segura. Además, debido a que los WAVES alquilados están bloqueados durante el período de alquiler (pero el arrendatario puede cancelar en cualquier momento), esto garantiza la estabilidad de la apuesta y el proceso de consenso de la red.

Incentivos económicos
LPoS proporciona poderosos incentivos económicos para los operadores de nodos y los arrendadores de tokens. Se alienta a los operadores a mantener altos estándares de operación y honestidad, ya que su capacidad para generar recompensas está directamente relacionada con la cantidad de WAVES que pueden atraer y mantener. Por otro lado, los arrendadores están motivados por la posibilidad de obtener ingresos pasivos de sus tenencias sin necesidad de realizar grandes inversiones en hardware o tener conocimientos técnicos, lo que permite a los pequeños tenedores obtener fácilmente recompensas.

Protocolo avanzado

Protocolo Waves NG

Waves NG es una innovación importante en la tecnología blockchain, diseñada para mejorar significativamente la capacidad de procesamiento de transacciones y reducir la latencia, lo que convierte a Waves en una de las redes blockchain más rápidas. Este protocolo se inspira en Bitcoin-NG y optimiza la generación de bloques a través de un sistema de dos niveles con bloques clave y microbloques. Los bloques clave se generan periódicamente, otorgando a los mineros el permiso para crear microbloques, que son más pequeños y se generan con mayor frecuencia, acelerando así la velocidad de confirmación de transacciones.

Este diseño permite que la cadena de bloques de Waves maneje un mayor volumen de transacciones, con una estimación de hasta 100 transacciones por segundo, lo cual es significativamente mejor que los sistemas de cadena de bloques tradicionales. La eficiencia de Waves NG no solo mejora la escalabilidad del sistema, sino que también mejora la experiencia del usuario a través de una verificación de transacciones más rápida.

Contrato inteligente
Waves también es compatible con el desarrollo flexible y seguro de aplicaciones descentralizadas (DApps), y ofrece funciones de contratos inteligentes. A diferencia de otras plataformas de blockchain, los contratos inteligentes de Waves no requieren un gran consumo de tarifas de gas durante la ejecución, sino que utilizan un esquema de tarifas fijas, lo que hace que el proceso de desarrollo y la previsión de costos sean más sencillos.

Waves utiliza un lenguaje de programación llamado Ride para escribir contratos inteligentes, que se centra en la seguridad y la facilidad de uso. Ride no es Turing completo, lo que reduce ciertos errores y vulnerabilidades comunes en los lenguajes Turing completos. Este diseño garantiza la predictibilidad de los costos de cálculo, mejora la seguridad de la red y mantiene un alto rendimiento.

Esta plataforma admite tres tipos de contratos inteligentes:

  1. Script de DApp:Es extremadamente flexible y puede realizar casi todas las operaciones posibles en Waves.
  2. Cuenta inteligente:Se pueden establecer condiciones para el permiso de transacción, como requerir firmas múltiples.
  3. Activos inteligentes:Puede imponer restricciones a la negociación o transferencia de activos, como permitir solo transacciones a un precio específico o permitir transferencias solo a cuentas aprobadas.

Waves NG y los contratos inteligentes sientan las bases para soluciones de blockchain escalables, eficientes y seguras que admiten una variedad de aplicaciones, desde servicios financieros hasta gestión de la cadena de suministro.

Unidad Cero

Unit Zero introduce una estructura de operación compleja, construida sobre la red base de Waves, llamada Layer-0, y extiende sus capacidades a Unit Zero de Layer-1. Esta arquitectura permite que algunos nodos de Waves participen directamente en la red de Unit Zero, logrando una integración y expansión de funciones sin problemas entre los dos niveles. El mecanismo de operación es gestionado por contratos de cadena en la red de Waves, los cuales coordinan el proceso de consenso de Unit Zero, incluyendo la selección de generadores de bloques en Layer-1, donde cada bloque en Waves corresponde a una era en Unit Zero, en la cual un generador específico es responsable de la generación de bloques.

El mecanismo de consenso utilizado es un sistema de Prueba de Participación (PoS) equitativo modificado que calcula la demora del tiempo de elegibilidad de cada generador para producir un bloque, asegurando una participación justa y mejorando la seguridad de la red. Después de producir un bloque, el generador interactúa con el contrato inteligente de la cadena para registrar los metadatos del bloque en la cadena de bloques de Waves, lo que ayuda a resolver posibles problemas de bifurcación manteniendo la cadena con la mayoría de los consensos.

Red de expansión y economía de tokens
La red de Unit Zero requiere que sus nodos hagan un compromiso significativo, con un requisito mínimo de 20,000 WAVES para participar en la generación de bloques. La economía de tokens de la red se basa inicialmente en un token intermedio llamado L2MP, que actúa como el saldo de generación de los nodos en la red de Unit Zero durante los primeros dos años. Este mecanismo de apuesta está gestionado mediante un contrato de apuesta en Waves, donde los poseedores de L2MP pueden delegar tokens para representar el saldo de generación de sus nodos.

Las recompensas por la producción de bloques se distribuyen en forma de tokens UNIT0, que incluyen además de las recompensas fijas de la era, las tarifas de transacción, creando una estructura de incentivos que fomenta la participación activa de los usuarios en el consenso y la salud de la red.

Arquitectura de nodo
La arquitectura de nodos de Unit Zero se divide principalmente en dos partes:

  • Cliente de ejecución:Responsable de gestionar las transacciones y mantener el estado de la cadena de bloques. Funciona en una red punto a punto, gestionando la comunicación entre nodos y procesando las solicitudes externas de la API JSON-RPC.
  • Cliente de consenso:Responsable de facilitar la adición de bloques y alcanzar consenso en la red. En Unit Zero, este cliente en realidad es una versión mejorada del nodo Waves, que integra la extensión del cliente de consenso y combina la poderosa capacidad de red de Waves con una nueva capa de blockchain.

Esta arquitectura tecnológica no solo mejora la escalabilidad y eficiencia de Unit Zero, sino que también garantiza una sólida seguridad y descentralización, aprovechando al máximo las ventajas de la infraestructura de Waves.

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.
الكتالوج
الدرس رقم 3

La base tecnológica de Waves.tech

Esta sección discutirá el modelo económico del token WAVES, su papel en la plataforma y su aplicación en el comercio, la apuesta y las operaciones de nodos. Además, el módulo cubrirá la distribución del token, la dinámica del mercado y los incentivos financieros para diferentes partes interesadas en el ecosistema de Waves.

Arquitectura de blockchain

nodo completo
Los nodos completos son el núcleo de la cadena de bloques de Waves y son responsables de mantener un registro completo de todas las transacciones. Estos nodos son críticos para la red, ya que verifican transacciones y bloques para garantizar la integridad y precisión de los datos de la cadena de bloques. Los nodos completos utilizan el mecanismo de Prueba de Participación Leased (LPoS) y pueden arrendar tokens de otros participantes para aumentar sus posibilidades de ser seleccionados para generar el siguiente bloque. Los nodos completos generan nuevos bloques a través de un mecanismo de consenso y reciben tarifas de transacción y recompensas de bloque como resultado.

Nodo ligero
Los nodos ligeros no almacenan el historial completo de la cadena de bloques, sino que dependen de los nodos completos para verificar transacciones y otras interacciones en la red. Este diseño permite que los nodos ligeros funcionen de manera más eficiente y consuman menos recursos, ya que no necesitan descargar toda la cadena de bloques. La función principal de los nodos ligeros es acelerar las transacciones y mejorar la comunicación en la red, lo que los hace adecuados para usuarios que no desean mantener un libro mayor completo pero aún desean participar en actividades de la red.

Arquitectura de dos capas
La cadena de bloques de Waves utiliza una arquitectura de dos capas para mantener su red, que incluye nodos completos y nodos ligeros. Esta arquitectura tiene como objetivo optimizar la escalabilidad y el rendimiento de la red. Los nodos completos son responsables de la verificación de transacciones y la producción de bloques, mientras que los nodos ligeros proporcionan un servicio rápido y eficiente para las transacciones de los usuarios. Esta división de roles no solo mejora el rendimiento general de la red, sino que también refuerza la seguridad al descentralizar las responsabilidades y roles respectivos en el ecosistema.

mecanismo de consenso

El Certificado de Derecho de Arrendamiento (LPoS) es un mecanismo de consenso único de la plataforma Waves, que permite a los titulares de tokens participar en la seguridad y consenso de la red sin tener que ejecutar un nodo completo, mejorando así el modelo tradicional de Prueba de Participación (PoS). En LPoS, los titulares de tokens WAVES pueden alquilar sus tokens a los operadores de nodos completos responsables de generar bloques. Este mecanismo mantiene las características descentralizadas de la validación de bloques, permitiendo a más usuarios participar en la seguridad de la red, independientemente de sus habilidades técnicas o de su disposición a ejecutar un nodo completo.

Funciones y ventajas
En LPoS, la capacidad de generar bloques está directamente relacionada con la cantidad de WAVES alquiladas al nodo. En otras palabras, cuanto más WAVES controle el nodo, ya sea a través de la posesión directa o del alquiler, mayor será la oportunidad de generar el siguiente bloque. Los arrendatarios mantienen el control total sobre sus tokens WAVES, ya que estos tokens permanecen en su propia billetera y no se transfieren al operador del nodo. Este arreglo reduce la barrera de entrada, garantizando que incluso las personas con menos WAVES puedan contribuir a la seguridad de la red y obtener ganancias.

Los operadores de nodos pueden atraer más arrendamientos compartiendo una parte de las recompensas en bloques y las tarifas de transacción con los arrendatarios, lo que ayuda a que ambas partes respalden activamente la red. Este mecanismo de distribución de recompensas mejora la seguridad de la red, ya que fomenta la participación de más personas, lo que a su vez distribuye el poder de manera más equitativa en la red y reduce el riesgo de centralización.

Seguridad en línea y participación del usuario
El mecanismo LPoS no solo hace que sea más fácil participar en el consenso de la red, sino que también mejora la seguridad. Al permitir que los usuarios alquilen sus derechos de participación, LPoS alienta a más personas a participar en el proceso de consenso de la red, lo que es crucial para mantener una cadena de bloques sólida y segura. Además, debido a que los WAVES alquilados están bloqueados durante el período de alquiler (pero el arrendatario puede cancelar en cualquier momento), esto garantiza la estabilidad de la apuesta y el proceso de consenso de la red.

Incentivos económicos
LPoS proporciona poderosos incentivos económicos para los operadores de nodos y los arrendadores de tokens. Se alienta a los operadores a mantener altos estándares de operación y honestidad, ya que su capacidad para generar recompensas está directamente relacionada con la cantidad de WAVES que pueden atraer y mantener. Por otro lado, los arrendadores están motivados por la posibilidad de obtener ingresos pasivos de sus tenencias sin necesidad de realizar grandes inversiones en hardware o tener conocimientos técnicos, lo que permite a los pequeños tenedores obtener fácilmente recompensas.

Protocolo avanzado

Protocolo Waves NG

Waves NG es una innovación importante en la tecnología blockchain, diseñada para mejorar significativamente la capacidad de procesamiento de transacciones y reducir la latencia, lo que convierte a Waves en una de las redes blockchain más rápidas. Este protocolo se inspira en Bitcoin-NG y optimiza la generación de bloques a través de un sistema de dos niveles con bloques clave y microbloques. Los bloques clave se generan periódicamente, otorgando a los mineros el permiso para crear microbloques, que son más pequeños y se generan con mayor frecuencia, acelerando así la velocidad de confirmación de transacciones.

Este diseño permite que la cadena de bloques de Waves maneje un mayor volumen de transacciones, con una estimación de hasta 100 transacciones por segundo, lo cual es significativamente mejor que los sistemas de cadena de bloques tradicionales. La eficiencia de Waves NG no solo mejora la escalabilidad del sistema, sino que también mejora la experiencia del usuario a través de una verificación de transacciones más rápida.

Contrato inteligente
Waves también es compatible con el desarrollo flexible y seguro de aplicaciones descentralizadas (DApps), y ofrece funciones de contratos inteligentes. A diferencia de otras plataformas de blockchain, los contratos inteligentes de Waves no requieren un gran consumo de tarifas de gas durante la ejecución, sino que utilizan un esquema de tarifas fijas, lo que hace que el proceso de desarrollo y la previsión de costos sean más sencillos.

Waves utiliza un lenguaje de programación llamado Ride para escribir contratos inteligentes, que se centra en la seguridad y la facilidad de uso. Ride no es Turing completo, lo que reduce ciertos errores y vulnerabilidades comunes en los lenguajes Turing completos. Este diseño garantiza la predictibilidad de los costos de cálculo, mejora la seguridad de la red y mantiene un alto rendimiento.

Esta plataforma admite tres tipos de contratos inteligentes:

  1. Script de DApp:Es extremadamente flexible y puede realizar casi todas las operaciones posibles en Waves.
  2. Cuenta inteligente:Se pueden establecer condiciones para el permiso de transacción, como requerir firmas múltiples.
  3. Activos inteligentes:Puede imponer restricciones a la negociación o transferencia de activos, como permitir solo transacciones a un precio específico o permitir transferencias solo a cuentas aprobadas.

Waves NG y los contratos inteligentes sientan las bases para soluciones de blockchain escalables, eficientes y seguras que admiten una variedad de aplicaciones, desde servicios financieros hasta gestión de la cadena de suministro.

Unidad Cero

Unit Zero introduce una estructura de operación compleja, construida sobre la red base de Waves, llamada Layer-0, y extiende sus capacidades a Unit Zero de Layer-1. Esta arquitectura permite que algunos nodos de Waves participen directamente en la red de Unit Zero, logrando una integración y expansión de funciones sin problemas entre los dos niveles. El mecanismo de operación es gestionado por contratos de cadena en la red de Waves, los cuales coordinan el proceso de consenso de Unit Zero, incluyendo la selección de generadores de bloques en Layer-1, donde cada bloque en Waves corresponde a una era en Unit Zero, en la cual un generador específico es responsable de la generación de bloques.

El mecanismo de consenso utilizado es un sistema de Prueba de Participación (PoS) equitativo modificado que calcula la demora del tiempo de elegibilidad de cada generador para producir un bloque, asegurando una participación justa y mejorando la seguridad de la red. Después de producir un bloque, el generador interactúa con el contrato inteligente de la cadena para registrar los metadatos del bloque en la cadena de bloques de Waves, lo que ayuda a resolver posibles problemas de bifurcación manteniendo la cadena con la mayoría de los consensos.

Red de expansión y economía de tokens
La red de Unit Zero requiere que sus nodos hagan un compromiso significativo, con un requisito mínimo de 20,000 WAVES para participar en la generación de bloques. La economía de tokens de la red se basa inicialmente en un token intermedio llamado L2MP, que actúa como el saldo de generación de los nodos en la red de Unit Zero durante los primeros dos años. Este mecanismo de apuesta está gestionado mediante un contrato de apuesta en Waves, donde los poseedores de L2MP pueden delegar tokens para representar el saldo de generación de sus nodos.

Las recompensas por la producción de bloques se distribuyen en forma de tokens UNIT0, que incluyen además de las recompensas fijas de la era, las tarifas de transacción, creando una estructura de incentivos que fomenta la participación activa de los usuarios en el consenso y la salud de la red.

Arquitectura de nodo
La arquitectura de nodos de Unit Zero se divide principalmente en dos partes:

  • Cliente de ejecución:Responsable de gestionar las transacciones y mantener el estado de la cadena de bloques. Funciona en una red punto a punto, gestionando la comunicación entre nodos y procesando las solicitudes externas de la API JSON-RPC.
  • Cliente de consenso:Responsable de facilitar la adición de bloques y alcanzar consenso en la red. En Unit Zero, este cliente en realidad es una versión mejorada del nodo Waves, que integra la extensión del cliente de consenso y combina la poderosa capacidad de red de Waves con una nueva capa de blockchain.

Esta arquitectura tecnológica no solo mejora la escalabilidad y eficiencia de Unit Zero, sino que también garantiza una sólida seguridad y descentralización, aprovechando al máximo las ventajas de la infraestructura de Waves.

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.