Querida Nación Bankless!
En seguimiento al anterior Newsletter sobre el Roadmap de Push, en el artículo de hoy les hablaremos un poco sobre los Nodos Push Protocol el cual es un protocolo de comunicación web3 que permite notificaciones y mensajes entre cadenas para dapps y wallets.
Por esto y más es importante saber qué aportaciones hacen los nodos en el ecosistema de push protocol.
Comprendamos mejor que son los nodos de Push
Los nodos de Push son los servidores que ejecutan el software Push Protocol y que se encargan de la transmisión de mensajes entre diferentes dApps y blockchains, cualquier persona puede ejecutar un Push Node y contribuir a la red Push Protocol.
La descentralización es un concepto que puede tomar diferentes interpretaciones según desde la perspectiva desde el cual se aborde, debido a que tiene una alta complejidad crear una sola definición sobre lo que es la descentralización, sus formas y estructuras, es por esto que existe este conflicto sobre lo que realmente implica ser descentralizado.
Debido a esto es importante conocer un poco acerca de los diferentes tipos de la arquitectura a un nivel general, esto nos permitirá adentrarnos un poco más sobre qué son los nodos de Push y en lo que está trabajando Push Protocol.
Diferentes tipos de arquitecturas:
Cliente-Servidor: Sistema Lineal
Distribuido: Diferentes nodos tienen diferentes responsabilidades y contribuyen unos a otros.
Peer-to-Peer: Los datos se transmiten directamente de usuario a usuarios sin intermediarios.
Descentralizado: Control colectivo y compartido sobre los datos y la toma de decisiones.
En lo que Push está trabajando es en una red totalmente “descentralizada” en donde ningún nodo tiene el control completo de la red, esto significa que el acceso es abierto y compartido.
Objetivos de los Nodos de Push
Uno de los principales objetivos que tiene Push Protocol consiste en el desarrollo de un protocolo de prueba de participación, descentralización y sin permisos, que cuenten con una variedad de nodos para ofrecer una API descentralizada, la cual estará enfocada al procesamiento, indexación y entrega de notificaciones para todos los usuarios.
Además buscamos promover el trabajo de los desarrolladores, con un sistema en un paquete SDK más accesible para que puedan trabajar en el ecosistema y desarrollar de forma fácil y segura, junto a una dApp que pueda aprovechar el potencial de esta red.
Diferentes Nodos en Push
Push estará imple implementando diferentes Nodos, los cuales son:
Nodos Validadores: Estas se encargan de agrupar notificaciones en bloques, validarlas y proporcionar todas las API necesarias para el SDK.
Nodos de Almacenamiento: Estas se encargan de las notificaciones de indexación
Nodos de Entrega: Estas se encargan del envío de notificaciones al dispositivo del usuario final en función de su wallet, no de sus credenciales de hardware.
La seguridad de la red se garantiza mediante un contrato inteligente diseñado para gestionar la participación y la selección de nodos, con el token $PUSH desempeñando un papel crucial en este proceso.
La propuesta arquitectónica de Push , está enfocada en el almacenamiento de la red que se fragmenta a través de un contrato inteligente, el cual asigna fragmentos específicos a nodos designados para asegurar una alta redundancia. Esto se implementa sobre la infraestructura de nodos de almacenamiento.
El objetivo es lograr una entrega de notificaciones rápida, con un tiempo promedio de aproximadamente 15 segundos.
Veamos más a fondo cómo funcionan diferentes nodos que está implementando Push…
Nodos Validadores:
Gracias al desarrollo Push con su nodo validador, este nodo fomenta que cada validador tiene la capacidad de ser eliminado si su voto en el nuevo bloque difiere de la mayoría de los votos emitidos por otros validadores, quienes han respaldado el bloque como válido. Esta medida se implementa para garantizar la integridad y la seguridad de la red, al tiempo que fomenta la responsabilidad entre los validadores. Además, este proceso de eliminación no solo se basa en discrepancias individuales, sino que también considera el consenso general de la comunidad de validadores, promoviendo así la confianza y la estabilidad en el ecosistema descentralizado.
Nodo de Almacenamiento:
Los nodos de almacenamiento de Push validan e indexan todas las comunicaciones relacionadas a las direcciones de los usuarios de sus propias wallets y su identidad multicadena.
Con las constantes actualizaciones para la mejora de su propio ecosistema, han introducido un enfoque más eficiente. En este nuevo sistema, cada notificación de wallet se asigna a un fragmento específico. Estos fragmentos están diseñados para mantener múltiples copias de la información en la red, proporcionando redundancia y seguridad a los usuarios.
Lo innovador de este enfoque es que la cantidad de copias, denotada como X, se calcula dinámicamente mediante un contrato inteligente. Cada vez que se incorporan nuevos nodos a la red, este contrato ajusta dinámicamente la asignación de nodos de almacenamiento a cada fragmento, garantizando una distribución óptima de la información y adaptándose a los cambios en la topología de la red. Este enfoque adaptable y dinámico mejora la escalabilidad y la resistencia del sistema Push, proporcionando una experiencia más robusta y confiable para los usuarios.
Nodos de Entrega:
Su función principal radica en asegurar la entrega segura y eficiente de las notificaciones a los dispositivos finales de los usuarios, mientras sirven como un puente descentralizado entre web3 y web2. Estos nodos pueden ser hospedados por terceros de confianza, aportando así fiabilidad y profesionalismo al sistema. Su operación se basa en varios principios y funcionalidades clave:
Integración con API consolidadas: Para aprovechar una infraestructura robusta y ampliamente aceptada en el envío de notificaciones automáticas.
Mapeo centrado en la privacidad: Con el objetivo de preservar la privacidad y seguridad de los usuarios, los nodos de entrega mantienen un mapeo entre la dirección de la wallet cripto registrada y la ID del dispositivo del usuario final.
Alojamiento por entidades de confianza: Reconociendo la importancia de la fiabilidad y la confianza en el proceso de entrega de notificaciones, los nodos de entrega pueden ser alojados por terceros de confianza.
Colaboración con proveedores de billeteras: Además de ser alojados por terceros confiables, los nodos de entrega también pueden ser alojados por los propios proveedores de las wallets. Esta colaboración añade una capa adicional de integración y comodidad, ya que los proveedores de las wallets tienen un interés directo en asegurar que sus usuarios reciban notificaciones de manera rápida y segura.
¿Realmente son funcionales?
Los nodos de Push son la columna vertebral del protocolo Push, una innovadora solución para la transmisión segura y eficiente de notificaciones en el ecosistema Web3, a través de la implementación de diferentes tipos de nodos, Push Protocol está creando una red descentralizada, escalable y robusta que ofrece una serie de ventajas:
Mayor seguridad y privacidad: La información se replica en múltiples nodos, lo que la hace más resistente a la pérdida de datos y protege la privacidad de los usuarios.
Escalabilidad: La red puede crecer y adaptarse a medida que se unen más nodos, lo que garantiza un servicio confiable incluso con un alto volumen de notificaciones.
Eficiencia: Los nodos especializados optimizan el procesamiento, la indexación y la entrega de notificaciones, lo que mejora la experiencia del usuario.
Flexibilidad: Push Protocol está diseñado para ser compatible con diferentes tipos de wallets y aplicaciones, lo que facilita su adopción en el ecosistema Web3.
El desarrollo de los nodos de Push, como los nodos de entrega y el nuevo sistema de almacenamiento fragmentado, demuestra el compromiso de Push Protocol con la innovación y la descentralización. Estas características permiten una entrega de notificaciones más rápida y segura, al tiempo que se preserva la privacidad y la seguridad de los usuarios.
Divulgación. De vez en cuando podemos añadir enlaces en este boletín a productos que utilizamos o poseemos. Podemos recibir una comisión si haces hace una compra a través de uno de estos enlaces. Además, los redactores de Bankless poseen criptoactivos. Vea nuestras divulgaciones de inversión aquí y las de Nación Bankless aquí. Recuerda que BanklessDAO-Nación Bankless y BanklessHQ son entidades independientes.
Pasos de acción Nación Bankless 🐼
Apoyanos: Ya somos proyecto verificado en Giveth, seguimos buscando formas de seguir creciendo para generar contenido en español.
📖 Leer: Domina las Memecoins con 5 herramientas criptográficas imprescindibles
Únete: a nuestro telegram para tener buenas charlas, saber de noticias, estar enterado de todo lo que estamos construyendo para la comunidad hispana.
🪪 Conoce: ¿Quieres saber más de Bankless Wallet? Completa este formulario
🔒 tlbank: Si tienes BANK y quieres bloquearlo, lo puedes hacer aquí
¿Quieres conocer todo lo que pasa en el ecosistema cripto y web3 día a día? Pues bien, puedes suscribirte a Bankless para estar al tanto de todo lo que pasa y invita a tus amigos para que no se lo pierdan 🚀
Gracias por leer Nación Bankless! Suscríbete para tener acceso al contenido premium de Bankless sin costo y continuar apoyando nuestro trabajo.