Los componentes de RightMesh – RightMesh

¿Qué son los nodos?

Enlace redes de malla dispares: las redes de malla que no están conectadas a Internet están localizadas. Al conectar una malla a un Superpeer, que puede conectarse a otro Superpeer, se puede formar una amplia red de malla en todas las geografías. Actúa como una puerta de enlace entre la red de Internet y las redes de malla: estos dispositivos actúan como proxies y unidades de traducción entre Internet. tráfico y solicitudes de datos de RightMesh. Comuníquese con la cadena de bloques de Ethereum: los superpeers ejecutan los nodos de RightMesh y Ethereum completos y ejecutan transacciones en nombre de los dispositivos de RightMesh dentro de la red. Actúa como un centro de pago: los superpeers facilitarán las transacciones de datos y tendrán la oportunidad de establecer precios para el flujo de datos a través de la red Superpeer. El enlace de RightMesh dispara las mallas a través de Superpeers.

¿Qué es un vendedor de datos?

Los nodos de vendedor de datos son dispositivos móviles en la red de RightMesh que venden datos de Internet a una tasa determinada por el vendedor. Los datos de Internet pueden ser de redes celulares o de otras redes Wi-Fi.

Todos los nodos de vendedores de datos están conectados a un Superpeer en un momento dado para facilitar las transacciones.

¿Qué es un comprador de datos?

Los nodos de compradores de datos son dispositivos móviles en la red de RightMesh que utilizan el ancho de banda (o acceso a Internet) de otras personas y que pagan por esos datos a una tasa determinada por el vendedor. Los compradores de datos pueden configurar las preferencias a las que se puede conectar el vendedor si hay varios vendedores disponibles.

La plataforma RightMesh consta de tres componentes principales:

Protocolo de red móvil de malla ad hoc. Canales de pago basados ​​en cadena. SDK basado en Android y Java.

1. Protocolo de red móvil de malla ad hoc

Como se mencionó, una red de malla móvil es una red de comunicaciones formada por nodos inalámbricos organizados en una topología de malla.

Lo que hace que la plataforma de RightMesh sea ad hoc es que la red no se basa en una infraestructura preexistente. RightMesh utiliza Wi-Fi, Bluetooth y Wi-Fi directo para permitir que los teléfonos móviles, las computadoras y los dispositivos de IoT se conecten entre sí y formen la infraestructura cuando no existe o es demasiado costoso.

A diferencia de otras tecnologías de malla, RightMesh puede calcular rutas, en lugar de transmitir de forma ingenua a todos los dispositivos en un área. En su lugar, se autoforma, se autocura y se autorregula, lo que significa que puede hacer uso de múltiples rutas para optimizar rutas sin enraizar un dispositivo.

2. Canales de pago basados ​​en blockchain.

Si bien la red de malla móvil se encuentra en el núcleo de la plataforma, los componentes de la cadena de bloques pueden alimentar la red al proporcionar un medio para incentivar a los usuarios a participar en la red.

Los canales de pago se configuran entre los nodos móviles (compradores de datos y vendedores de datos) y son facilitados por un nodo de superpeer, de modo que los nodos son recompensados ​​por el "trabajo" que realizan en la red de malla móvil.

(NOTA: si bien los canales de pago son adecuados para soluciones descentralizadas, la red de malla también puede funcionar sin canales de pago).

Estructura de incentivos de RightMesh.

Para crear la densidad de red necesaria, la funcionalidad de redes de malla se puede incorporar en aplicaciones existentes o nuevas de Android o Java utilizando el SDK de RightMesh.

El SDK proporciona API simples y fáciles de usar para integrar la funcionalidad de RightMesh en la aplicación, mientras que el trabajo pesado se realiza mediante las capas de protocolo de RightMesh subyacentes que son abstractas para los desarrolladores.

NOTA: Los nodos que ejecutan el servicio de RightMesh podrán conectarse a otros nodos de RightMesh independientemente de la aplicación que ejecuten, y por lo tanto, los desarrolladores pueden usar la infraestructura de red creada por otras aplicaciones.

Únase a nosotros en RocketChat: puede obtener aclaraciones, compartir sus propias ideas de casos de uso con nosotros y participar en conversaciones con otros miembros de la comunidad.