Nodos y servidores: Una cadena de bloques funciona gracias a nodos alojados en servidores. Estos nodos son como los ladrillos que sostienen la cadena.
Problemas en Web2: En la web tradicional, los servicios centralizados pueden fallar y afectar a los usuarios de forma indefinida.
Desafíos en Web3: En la nueva web descentralizada, hay problemas como falta de privacidad y censura, lo que genera incertidumbre sobre el futuro de las cadenas.
El problema de los RPC: Los RPC son esenciales para el funcionamiento de Web3, pero a veces son poco confiables, lo que causa problemas de disponibilidad y riesgos para los datos.
Lava Network: Lava Network es una solución que se ejecuta en una cadena personalizada y conecta proveedores de RPC con consumidores, garantizando un servicio confiable y de calidad.
Roles en Lava Network: En Lava Network, hay tres actores principales: los consumidores que utilizan los RPC, los proveedores que alojan los puntos de acceso y los validadores que aseguran la seguridad y gobernanza de la cadena.
Incentivos para la calidad del servicio: Lava Network motiva a los proveedores de RPC a ofrecer un servicio de calidad mediante recompensas y penalizaciones, asegurando un rendimiento confiable para los usuarios
Hay nodos por todas partes: nodos completos, nodos validadores, nodos ligeros. Cada nodo entrega una copia del consenso de una cadena de bloques concreta, especializada con su arquitectura e interfaces.
DESCARGO DE RESPONSABILIDAD
La información, investigación y material contenido en este documento, se ofrece únicamente con el propósito de brindar información y no debe bajo ninguna circunstancias considerarse como una oferta para comprar, vender o ser partícipe en operaciones relacionadas al proyecto o activo mencionado. Kairos no asegura que los valores a los que se refiere este reporte son apropiados para algún inversionista en particular. Ninguna información en este reporte se considerará como asesoría en materia de inversiones, legal, contable o tributaria ni de otro tipo. Tampoco se considera que esta o cualquier inversión o estrategia es apropiada para sus circunstancias individuales y de ninguna forma constituye una recomendación personal para usted. Kairos ha obtenido la información y los materiales incluidos en la Web de fuentes consideradas como fiables, pero, si bien se han tomado medidas razonables para asegurarse de que la información contenida sea correcta, Kairos no garantiza que sea exacta, completa, o actualizada y, consecuentemente, no debe confiarse en ella como si lo fuera. Asimismo, no se asume responsabilidad por ningún tipo de pérdidas que surjan del uso directo o indirecto del material presentado en este documento. Kairos se reserva el derecho a modificar, suspender, cancelar o restringir el contenido del sitio, sin necesidad de previo aviso.
Miembros de nuestro equipo pueden poseer alguno de los criptoactivos mencionados en este análisis. Esta declaración tiene como objetivo revelar cualquier conflicto de intereses y no deben interpretarse erróneamente como una recomendación financiera. Este contenido solo tiene fines informativos y usted no debe tomar decisiones basándose únicamente en esta investigación. Bajo ninguna circunstancia esta publicación puede considerarse una asesoría en materia de información.
Una cadena de bloques es sostenida por nodos, y los nodos están alojados en servidores. Ante esto, algo útil sería alojar tu propio servidor, sin embargo, eso es costoso y requiere mantenimiento tedioso.
En web2, esto se soluciona con centros de datos y alojamiento a escala, de nuevo, servicios centralizados donde un fallo afecta a quienes confían en el proveedor del servicio y quienes confían en los anteriores por un tiempo indefinido.
En el otro lado de la moneda, Web3 no tiene una solución nativa y elegante ante la demanda de usuarios, por lo que, existen problemas comúnes frente a eventos como: tiempos de inactividad durante el proceso de mint de NFTs, falta privacidad causada por RPCs inseguros, censura por parte de proveedores, ergo, incertidumbre sobre el futuro de la actividad de la cadena.
La problemática de RPCs actualmente
Como usuarios, es común visitar un sitio web que proporcione la información necesaria cuando se requiere saber más sobre alguna blockchain. Fácil y sin complicaciones, sin embargo, en segundo plano, ese sitio web se pone en contacto con un nodo para buscar esos datos. RPC, o Remote Procedural Call, es una abreviatura común para este procedimiento y como ahora es notable, son parte fundamental de toda la infraestructura de los sistemas distribuidos y más específicamente en el ecosistema web3, puesto que sin estas herramientas sería difícil interactuar como lo hacemos hoy día.
La falta de fiabilidad de RPC es uno de los principales puntos débiles para los desarrolladores Web3. Los puntos finales (endpoints) RPC no fiables conducen a incidentes de indisponibilidad de misión crítica, mala experiencia de usuario y usabilidad, y riesgo de amenaza a la integridad. Hay muchos ejemplos en Web3 de puntos finales RPC que fallan o desaparecen cuando más se necesitan derivando en problemáticas de toda índole.
Frente a estos puntos de falla en la infraestructura general del ecosistema, surgió Lava Network. Lava se ejecuta en una cadena de aplicaciones Cosmos Proof-of-Stake personalizada. Proporciona una lista de emparejamiento generada dinámicamente a quienes desean conectarse a proveedores de RPC. La lista garantiza que cada cliente reciba los recursos de cómputo necesarios y a su vez, cada proveedor satisfaga necesidades del consumidor. Para garantizar la equidad y la calidad, la lista se actualiza en intervalos regulares que coinciden con un número $n$ de bloques añadidos a la cadena. Además, los proveedores se clasifican por latencia y disponibilidad, lo que garantiza que el protocolo haga referencia a proveedores de calidad.
Tomando en cuenta lo anterior y después de un proceso iterativo por parte del equipo, se obtuvo un modelo de participación, donde, haya 3 principales roles para que la práctica sea todo un éxito:
Consumidores - aquellos que consumen RPCs, normalmente desarrolladores, Dapps, aplicaciones web y APIs que llaman a otras APIs.
Proveedores - aquellos que alojan puntos finales RPC, estos son operadores de nodos que por razones comerciales, ideológicas o altruistas exponen un nodo blockchain a la red. https://docs.lavanet.xyz/assets/images/supportedchains-bf534568773bef0ec805671ccb0014b0.png
Validadores: aquellos que ejecutan nodos Lava completos y validan la cadena de bloques Lava. Garantizan la seguridad de la red y ayudan a resolver conflictos y a la gobernanza de la cadena.
Estos tres actores en sinergia logran recopilar y proveer una lista de nodos fiables y útiles para el acceso de RPCs en Web3.
Otro aspecto que hace a Lava flexible y valiosa es que es relativamente fácil para cualquier usuario interesado en añadir una cadena al protocolo, y esto se hace vía gobernanza la condición de que la gran mayoría así lo apruebe y por ello que actualmente Lava soporta las siguientes cadenas halladas en la sección de “Gateway” en docs.lavanet.xyz
Incentivos para la calidad de servicio.
Un término de suma importancia que acuñaron para poder medir la calidad del servicio en general fue Quality-of-Service (QoS), que se refiere a cualquier tecnología que gestiona el tráfico de datos para reducir la pérdida de paquetes, la latencia y jitter, o fluctuación, en una red.
En Lava, la calidad del servicio se mide utilizando tres parámetros:
Disponibilidad: se mide por el número de mensajes que un proveedor es capaz de responder.
Latencia: registra el tiempo que tarda el proveedor en responder a un cliente
Frescura: mide lo actualizado que está el proveedor con la cadena de bloques.
Los parámetros dan un panorama de cómo se está desempeñando el proveedor de RPC de acuerdo al actual estado de la cadena de bloques, así, se garantiza que los proveedores más fiables y con mayor rendimiento presten servicio a los repetidores de forma recurrente. Es por ello que Lava mantiene comprometido a los proveedores con recompensas y penalizaciones: Los proveedores pueden ser puntuados, quemados, sujetos a slashing y encarcelados, algo ya común dentro del panorama de PoS.
Lava Network resulta ser una solución frente a los actuales problemas a nivel infraestructura del ecosistema Web3. A pesar de que la problemática sea latente, pero poco evidente ante la mayoría de los usuarios, el consumo de dicha propuesta de valor comienza a proveer seguridad, confianza y bajos costos a servicios que tradicionalmente costaría 10x más, por lo que, radica en una mejor experiencia de desarrollo y alta disponibilidad para dApps que es un requisito indispensable para satisfacer las necesidades y demandas del usuario.
Al utilizar este sitio web, aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación del sitio, analizar el uso del sitio y asistir en nuestros esfuerzos de marketing. Consulta nuestra Política de Privacidad para más información.