Estamos ansiosos por el primer lanzamiento de OverNode. Desarrollado por el veterano desarrollador de blockchain Stephan February, es una navaja suiza de funciones sociales, de noticias y de comercio donde todo es peer-to-peer. February se sentó con David Case de 1Sat Ordinals para una sesión de preguntas y respuestas y una explicación de cómo hacer que todas estas funciones de red funcionen de manera distribuida sin servidores centralizados. ¡No es sencillo!
La primera aplicación móvil de OverNode cuenta con una billetera, un mercado, un feed de noticias, una lista de contactos, mensajería privada, microblogging y espacios de audio, así como un archivo de marcas de tiempo. Sí, otras aplicaciones ya hacen todas estas cosas, pero todas tienen servidores centralizados coordinando toda esta actividad detrás de escena. Basarlo en una verdadera red P2P, distribuida entre dispositivos individuales no es una tarea fácil.
Preguntas y Respuestas Técnicas de OverNode con @beardpappa
— David Case ¯_(ツ)_/¯ (@shruggr) 13 de junio de 2025
Febrero recientemente discutió OverNode y sus características con Kurt Wuckert, Jr. en el CoinGeek Weekly Livestream. Esta sesión de preguntas y respuestas con Case profundiza en los detalles técnicos de cómo funciona.
¿Qué es un Sneakernet y cuáles son los desafíos?
"Sneakernet" se refiere a la transferencia de información ( digital o de otra manera ) mediante el transporte físico de un lugar o dispositivo a otro. Aunque es un término de la era de la información que generalmente se refiere a copiar datos en medios portátiles y transportarlos, el concepto es también similar a los servicios de correo físico. Enviar, entregar y recibir información son tres procesos separados que pueden ocurrir en diferentes momentos, y no hay una función central que supervise todo.
Construir un Sneakernet ( o un servicio de "almacenamiento y reenvío" ) para dispositivos digitales no es un problema fácil de resolver, dice febrero. Incluso en el mundo físico, hay problemas: un mensaje puede perderse o retrasarse antes de llegar a su destino; podría ser entregado en el lugar equivocado; o el receptor puede no notarlo. No hay una garantía del 100% de que un mensaje enviado llegue a su destino.
Él dice que este desafío de construir una red digital tolerante a retrasos lo inspiró a construir OverNode.
“¿Qué puedo hacer hoy, no solo para hacer que Sneakernet sea viable, sino también para resolver un problema que he visto persistir en los sistemas distribuidos en general (no solo P2P), que es el problema de los nodos altruistas que operan en la red.”
Pero, ¿qué está pasando en realidad, es decir, cómo funciona exactamente un servicio de almacenamiento y reenvío? Pregunta Case. La mensajería directa es una cosa, pero si tienes un grupo de noticias/chat similar a Signal o Telegram, ¿cómo aseguras que todos los miembros del grupo puedan ver una publicación destinada a ellos?
Esencialmente, los nodos en la red tienen funciones especializadas mientras permanecen como nodos P2P y no actúan como servidores centralizados. Uno de estos se llama simplemente “almacenamiento y reenvío”, también hay servicios de arranque con tablas hash distribuidas (DHT), que son una forma de descubrir otros pares, anotar sus direcciones y ayudar a establecer conexiones entre ellos.
Una vez que un usuario inicia su aplicación móvil, su dispositivo anuncia su presencia al servicio de arranque, y su estado en vivo se "comparte" con otros en la red. Este anuncio no se envía a toda la red, sino a un subconjunto de ella—quizás otros dispositivos cercanos, utilizando una técnica algorítmica de vecino más cercano como Chord. February dice que ha estado usando DHTs de Kademlia—la idea es tener un almacén de clave-valor, cuyo estado se distribuye y replica automáticamente entre varios pares diferentes. La información almacenada en el DHT podría ser la IP de tu dispositivo y quizás un apodo estable a largo plazo, por ejemplo, tu identificador personal, que identificaría a alguien que se une a la red y se usaría para anunciar su estado.
El servicio de arranque puede determinar la "cercanía" de otros nodos, lo que no se refiere a la distancia física, sino al equivalente matemático utilizando hashing consistente. Por lo tanto, la tabla hash de cada uno será diferente, y el sistema puede encontrar los otros nodos más eficientes que pueden tener la información que un nodo individual está buscando. Febrero lo describe como una forma de Seis Grados de Separación, pero en la práctica, sucede muy rápidamente, con la tabla de todos actualizada con la información relevante. BitTorrent utiliza técnicas similares para el intercambio de archivos grandes.
¡Por cierto, la interfaz de OverNode también se ve bonita!
OverNode está llegando; y trae temas dinámicos. pic.twitter.com/RgxuJQ4tUb
— BeardPappa (@beardpappa) 7 de junio de 2025
Si estás interesado en conocer todos los detalles técnicos, el video de Case/Febrero tiene muchos otros puntos interesantes. Case también habla sobre los desafíos similares involucrados en las Redes de Superposición de BSV, manteniendo un registro de enormes cantidades de datos en una red distribuida y siendo capaz de confiar en la información que estás recibiendo. Los dos también profundizan en el modelo económico detrás de OverNode y redes similares, así como en cómo los pagos SPV pueden ser incorporados en los servicios.
El propósito de la aplicación estilo red social que febrero está construyendo ahora es principalmente demostrar el concepto de "plano de datos" distribuido de OverNode. Si funciona, tendrá casos de uso y consecuencias mucho más amplios.
Mira: Nuevo protocolo de token y Ordinales con Stephan February
Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
OverNode es una 'Sneakernet' para el mundo digital
Estamos ansiosos por el primer lanzamiento de OverNode. Desarrollado por el veterano desarrollador de blockchain Stephan February, es una navaja suiza de funciones sociales, de noticias y de comercio donde todo es peer-to-peer. February se sentó con David Case de 1Sat Ordinals para una sesión de preguntas y respuestas y una explicación de cómo hacer que todas estas funciones de red funcionen de manera distribuida sin servidores centralizados. ¡No es sencillo!
La primera aplicación móvil de OverNode cuenta con una billetera, un mercado, un feed de noticias, una lista de contactos, mensajería privada, microblogging y espacios de audio, así como un archivo de marcas de tiempo. Sí, otras aplicaciones ya hacen todas estas cosas, pero todas tienen servidores centralizados coordinando toda esta actividad detrás de escena. Basarlo en una verdadera red P2P, distribuida entre dispositivos individuales no es una tarea fácil.
Febrero recientemente discutió OverNode y sus características con Kurt Wuckert, Jr. en el CoinGeek Weekly Livestream. Esta sesión de preguntas y respuestas con Case profundiza en los detalles técnicos de cómo funciona.
¿Qué es un Sneakernet y cuáles son los desafíos?
"Sneakernet" se refiere a la transferencia de información ( digital o de otra manera ) mediante el transporte físico de un lugar o dispositivo a otro. Aunque es un término de la era de la información que generalmente se refiere a copiar datos en medios portátiles y transportarlos, el concepto es también similar a los servicios de correo físico. Enviar, entregar y recibir información son tres procesos separados que pueden ocurrir en diferentes momentos, y no hay una función central que supervise todo.
Construir un Sneakernet ( o un servicio de "almacenamiento y reenvío" ) para dispositivos digitales no es un problema fácil de resolver, dice febrero. Incluso en el mundo físico, hay problemas: un mensaje puede perderse o retrasarse antes de llegar a su destino; podría ser entregado en el lugar equivocado; o el receptor puede no notarlo. No hay una garantía del 100% de que un mensaje enviado llegue a su destino.
Él dice que este desafío de construir una red digital tolerante a retrasos lo inspiró a construir OverNode.
“¿Qué puedo hacer hoy, no solo para hacer que Sneakernet sea viable, sino también para resolver un problema que he visto persistir en los sistemas distribuidos en general (no solo P2P), que es el problema de los nodos altruistas que operan en la red.”
Pero, ¿qué está pasando en realidad, es decir, cómo funciona exactamente un servicio de almacenamiento y reenvío? Pregunta Case. La mensajería directa es una cosa, pero si tienes un grupo de noticias/chat similar a Signal o Telegram, ¿cómo aseguras que todos los miembros del grupo puedan ver una publicación destinada a ellos?
Esencialmente, los nodos en la red tienen funciones especializadas mientras permanecen como nodos P2P y no actúan como servidores centralizados. Uno de estos se llama simplemente “almacenamiento y reenvío”, también hay servicios de arranque con tablas hash distribuidas (DHT), que son una forma de descubrir otros pares, anotar sus direcciones y ayudar a establecer conexiones entre ellos.
Una vez que un usuario inicia su aplicación móvil, su dispositivo anuncia su presencia al servicio de arranque, y su estado en vivo se "comparte" con otros en la red. Este anuncio no se envía a toda la red, sino a un subconjunto de ella—quizás otros dispositivos cercanos, utilizando una técnica algorítmica de vecino más cercano como Chord. February dice que ha estado usando DHTs de Kademlia—la idea es tener un almacén de clave-valor, cuyo estado se distribuye y replica automáticamente entre varios pares diferentes. La información almacenada en el DHT podría ser la IP de tu dispositivo y quizás un apodo estable a largo plazo, por ejemplo, tu identificador personal, que identificaría a alguien que se une a la red y se usaría para anunciar su estado.
El servicio de arranque puede determinar la "cercanía" de otros nodos, lo que no se refiere a la distancia física, sino al equivalente matemático utilizando hashing consistente. Por lo tanto, la tabla hash de cada uno será diferente, y el sistema puede encontrar los otros nodos más eficientes que pueden tener la información que un nodo individual está buscando. Febrero lo describe como una forma de Seis Grados de Separación, pero en la práctica, sucede muy rápidamente, con la tabla de todos actualizada con la información relevante. BitTorrent utiliza técnicas similares para el intercambio de archivos grandes.
¡Por cierto, la interfaz de OverNode también se ve bonita!
Si estás interesado en conocer todos los detalles técnicos, el video de Case/Febrero tiene muchos otros puntos interesantes. Case también habla sobre los desafíos similares involucrados en las Redes de Superposición de BSV, manteniendo un registro de enormes cantidades de datos en una red distribuida y siendo capaz de confiar en la información que estás recibiendo. Los dos también profundizan en el modelo económico detrás de OverNode y redes similares, así como en cómo los pagos SPV pueden ser incorporados en los servicios.
El propósito de la aplicación estilo red social que febrero está construyendo ahora es principalmente demostrar el concepto de "plano de datos" distribuido de OverNode. Si funciona, tendrá casos de uso y consecuencias mucho más amplios.
Mira: Nuevo protocolo de token y Ordinales con Stephan February