El caos en la oficina de Cloudflare en Lisboa
(blog.cloudflare.com)- Cloudflare amplió las fuentes de números aleatorios de LavaRand con una nueva pared de entropía hecha con 50 máquinas de olas (wave machines) en su oficina de Lisboa
- Esta instalación aprovecha movimientos difíciles de predecir del mundo real para la generación criptográfica de números aleatorios, al igual que las lava lamps de San Francisco, los suspended rainbows de Austin y los double chaotic pendulums de Londres
- Cloudflare procesa en promedio 71 millones de solicitudes HTTP por segundo, con picos de 100 millones por segundo, y como la mayoría están protegidas con TLS, la entropía de alta calidad es importante
- Las 50 wave machines de Lisboa se fabricaron a lo largo de 15 meses; cada dispositivo usa alrededor de 0.5 L de líquido y un motor para moverse de lado a lado 14 veces por minuto y generar más de 15 olas por minuto
- La API interna de LavaRand refuerza el pool de entropía de la infraestructura de Cloudflare y también se conecta como una de las fuentes de números aleatorios para
Math.random()de Cloudflare Workers y la API de drand
Pared de entropía con wave machines agregada en Lisboa
- En marzo de 2025, Cloudflare instaló en su oficina de Lisboa, su sede europea, una nueva “wall of entropy” compuesta por 50 wave machines
- Las fuentes de entropía existentes de LavaRand usan distintos tipos de caos físico según la oficina
- lava lamps en San Francisco
- suspended rainbows en Austin
- double chaotic pendulums en Londres
- La instalación de olas de Lisboa fue diseñada para reflejar la historia marítima de Portugal y la vista de la oficina
Conexión entre la cultura marítima de Portugal y la instalación
- Portugal es un país fuertemente conectado con el mar: su costa mide 980 km y la mayoría de sus principales ciudades están ubicadas en la costa
- Sus zonas marítimas, incluidas las Azores, representan el 90% de su territorio
- La tradición de exploración marítima de Portugal, iniciada en 1415, incluye embarcaciones como carabelas y naus/carracks
- La Expo 98 de Lisboa fue un evento que celebró el mar y el patrimonio marítimo
- Nazaré se hizo famosa en la comunidad del surf después de que Garrett McNamara surfeara una ola de 23.8 m en 2011, y fue inscrita en Guinness World Records como récord de la ola más grande surfeada
- El libro de 1934 Mensagem, de Fernando Pessoa, y el álbum de los años 90 Auto da Pimenta, de Rui Veloso, también son ejemplos que muestran la conexión histórica entre Portugal y el mar
Proceso de creación de la pared de wave machines
- La idea comenzó en 2023, cuando Matthew Prince pensó en “algo que pudiera representar al equipo de Portugal y al mismo tiempo servir como fuente de números aleatorios, como la pared de lava lamps de San Francisco”
- La inspiración inicial vino de un juguete de escritorio tipo wave motion machine que les gustaba a algunos miembros del equipo
- Las wave machines comerciales no podían cumplir fácilmente con la escala y las condiciones operativas necesarias
- Ya no eran tan populares como antes, por lo que era difícil conseguirlas en cantidades suficientes
- Incluso en eBay y sitios similares, no se encontró suficiente inventario con estilo consistente y en buen estado de funcionamiento
- Los modelos comerciales no estaban diseñados para operar 24/7
- El equipo de Places de Cloudflare colaboró con un artesano con sede en Estados Unidos especializado en exhibiciones de olas oceánicas
- Hughes Wave Motion Machines es un negocio unipersonal que combina arte, ingeniería e investigación desde 2009
- El artesano inició este negocio después de diseñar satélites militares y comerciales en Lockheed Martin Space Systems
- Los dispositivos personalizados se fabricaron como wave machines rectangulares de 18 pulgadas/45 cm de largo
- Para lograr un funcionamiento continuo, fueron necesarias cientos de horas de pruebas y varias iteraciones de diseño
- Usan una rueda giratoria, un motor continuo y una fórmula de fluido propia
- Los colores son verde, azul y el naranja distintivo de Cloudflare
Composición y cifras de la pared de entropía
- La pared de entropía con wave machines de Lisboa quedó compuesta por lo siguiente
- 50 wave machines
- 50 ruedas de movimiento y motores
- 50 contenedores acrílicos llenos con Hughes Wave Fluid Formula
- Dos líquidos inmiscibles
- Los colores del líquido son tres: azul, verde y naranja
- Pasaron 15 meses desde la concepción hasta la finalización
- Cada dispositivo realiza 14 movimientos de balanceo de lado a lado por minuto, más de 20,000 movimientos al día
- Genera más de 15 olas por minuto, y cada dispositivo contiene alrededor de 0.5 L de líquido
- La instalación se presentó en la oficina de Lisboa el 10 de marzo de 2025
Cómo LavaRand usa la entropía
- Los servidores de Cloudflare procesan en promedio 71 millones de solicitudes HTTP por segundo, con picos de 100 millones de solicitudes HTTP por segundo
- La mayoría de las solicitudes están protegidas con TLS, y TLS depende de números aleatorios seguros para la integridad criptográfica
- Un CSPRNG ofrece imprevisibilidad, pero solo tiene sentido cuando se inicializa con entropía de alta calidad
- Cloudflare diseñó LavaRand para aprovechar movimientos caóticos del mundo real
- LavaRand comenzó en 2017 y se inspiró en un concepto de Silicon Graphics de 1997
- El LavaRand inicial recolectaba entropía de la pared de lava lamps de la oficina de San Francisco y la suministraba a una API interna
- Con el tiempo, LavaRand sumó otras fuentes de caos dentro de las oficinas además de las lava lamps, pero el método central se mantuvo
De imágenes a bytes aleatorios
- Una cámara captura imágenes de un randomness display en movimiento y difícil de predecir
- Las sombras, los cambios de iluminación y el ruido del sensor también contribuyen a la entropía
- Cada imagen se procesa con un pequeño hash y se convierte en una secuencia de bytes aleatorios
- Estos bytes se combinan con la seed anterior y la entropía del sistema local para convertirse en entrada de una KDF
- La KDF genera una nueva seed para el CSPRNG, y el CSPRNG puede producir bytes aleatorios prácticamente ilimitados cuando se le solicitan
- La wave machine de la oficina de Lisboa ahora también contribuye a este pool de números aleatorios
Uso en la infraestructura de Cloudflare y en API para desarrolladores
- La API de LavaRand de Cloudflare proporciona números aleatorios internamente y refuerza la seguridad criptográfica de su infraestructura global
- Cuando se usa
Math.random()en Cloudflare Workers, parte de los números aleatorios proviene de LavaRand - LavaRand también se usa al consultar la API de drand
- Cloudflare permite que cualquiera genere números aleatorios y siembre sus propios sistemas mediante esta API
Diseño de la oficina y votación del nombre
- El diseño de la nueva oficina de Lisboa también se inspira en la entropía y las olas
- En la entrada se ubicó un Cloudflare Radar Display que muestra insights de Internet global junto con la pared de entropía
- La iluminación de techo, los contornos arquitectónicos y la distribución general de la oficina fueron diseñados para asemejarse al flujo del agua
- Las salas de reuniones llevan nombres de playas famosas de Portugal, incluida Nazaré
- Cloudflare abrió un formulario de votación para elegir el nombre de la nueva pared de entropía
- The Surf Board
- Chaos Reef
- Waves of Entropy
- Wall of Waves
- Whirling Wave Wall
- Chaotic Wave Wall
- Waves of Chaos
- Las vacantes en varias regiones, incluida Lisboa, están publicadas en la página de carreras
1 comentarios
Opiniones de Hacker News
Me recordó el trabajo del artista turco Refik Anadol
https://refikanadol.com/works/bosphorus/
Bosphorus es una escultura de datos inspirada en datos de radar de alta frecuencia del mar de Mármara, proporcionados en intervalos de 30 minutos por el Servicio Meteorológico Nacional de Turquía
Transformó 30 días de datos de actividad de la superficie marina en una experiencia poética, los visualizó en un media wall LED de 12 m × 3 m y se exhibió en la Pilevneli Gallery de Estambul del 11 de diciembre de 2018 al 27 de enero de 2019
Hay un video al final que muestra cómo se ve: https://youtu.be/mYLvRaMmfho
No entiendo por qué la gente intenta revestir su trabajo de autoridad. Esto no tiene que ver con la escultura, pero eso no disminuye el valor de la obra
¿Esto es simplemente una exhibición promocional y el generador de entropía real es algún equipo estandarizado y aburrido en una sala trasera?
¿O si entra un terrorista y desconecta el chaos wall, realmente se produce una falla prolongada?
Aunque se desconecte o se contamine de alguna forma, no habrá problemas con la capacidad de generación de entropía en toda la red de Cloudflare
Al igual que la pared de lámparas de lava de San Francisco y el doble péndulo de Londres, lo bueno es que convierte un concepto muy abstracto en algo tangible para el equipo y los clientes
Eso sí, el sistema funciona bien sin ella
Tampoco implica un riesgo significativo, simplemente permite escribir una entrada de blog divertida
¿Cuál sería el análisis un nivel más profundo aquí? Sé que la razón superficial, es decir, obtener entropía, en realidad no es necesaria ni útil. Hay métodos mucho más baratos y confiables, así que se puede concluir que es un recurso de marketing
Pero para que este dispositivo funcione, tiene que fingir ser útil. Y aun así no es que se estén engañando a sí mismos ni a los demás
Entonces, ¿qué está pasando realmente?
No sé si esto de verdad tiene buen retorno de inversión, si había presupuesto de marketing pero no sabían en qué más usarlo y nadie quiso salir a decir que era un desperdicio de dinero, si ganan tanto dinero que a nadie le importa gastarlo en cosas divertidas siempre que se les pueda pegar una historia convincente, o si simplemente encaja con el concepto de branding de empresa global que le gusta a la dirección y sigue por inercia
Estoy de acuerdo en que es genial, pero me confunde un poco esa actuación de falsa utilidad. Nunca trabajé en una megacorporación de este tipo, así que quiero entender cuál es realmente la estructura
https://www.cnbc.com/quotes/NET?qsearchterm=net
Es un evento promocional prolijo y divertido. La industria tecnológica necesita más cosas así
SGI ya había hecho algo parecido hace casi 30 años:
https://web.archive.org/web/19971210213248/http://lavarand.sgi.com/
Dicen que desde 1996 aprovecharon el poder de las lámparas Lava Lite® para generar números aleatorios reales
Según https://www.lavarand.org/news/lavadiff.html, en una SGI O2 de 200 MHz con IRIX 6.5 generaban alrededor de 8000 bits de semilla por segundo
La patente ya expiró: https://patents.google.com/patent/US5732138A
Parece que Cloudflare lo reimplementó alrededor de 2016, poco después de que expirara la patente
El concepto también es genial, pero en realidad vine a elogiar la vista de la oficina de Lisboa, que es increíble
Busqué la ubicación y estaba justo al lado de LX Factory. Es una zona comercial trendy y rehabilitada, donde está Ler Devegar, una de mis librerías favoritas
El sentido implícito es este: a) si quieres mudarte a Europa, b) no soportas un clima distinto al de California, y c) te gustan los puentes como el Golden Gate, ¿sabías que Cloudflare tiene una oficina en Lisboa?
Vivo en Portugal y veo que amigos del Bay Area quieren mudarse al extranjero y hablan mucho, en particular, de Portugal.
Como ciudadano portugués/estadounidense, viví un año con 2000 euros al mes, lo que se considera un “buen” salario portugués, y es muy distinto del estilo de vida al que suele estar acostumbrado alguien del sector tecnológico en Estados Unidos.
A largo plazo no es fácil, a menos que planees jubilarte en Portugal y no viajar mucho.
Con demasiada frecuencia se lo compara con otros lugares como California. Portugal es Portugal.
Le tengo mucho cariño a Lisboa y Nazaré, y algún día, cuando me jubile, me gustaría vivir allí.
También tienen muchas similitudes con San Francisco, donde vivía antes. Hay un gran puente colgante rojo que cruza la entrada al mar y fue construido por la misma empresa; hay tranvías funiculares en colinas absurdamente empinadas; hay gente internacional, diversa y amigable con la comunidad LGBTQ+; la comida es excelente; hay viñedos cerca; y también está floreciendo un ecosistema tecnológico.
La Lisboa que me gusta es mucho más atractiva, menos centrada en el dinero, menos pretenciosa y más segura.
Lo triste es que cada vez se está volviendo más como Estados Unidos. Cuanto más intenta parecerse a San Francisco, más amarga se vuelve.
Un día vi en la playa cómo rompían las olas y la arena era arrastrada de forma borrosa. Tomé un puñado de arena, lo miré de cerca y me di cuenta de que un mapa de bits de primer plano de la arena es una fuente perfecta de números aleatorios.
Puedes mezclar la arena fácilmente y volver a tomar una foto; si repites este proceso, puedes obtener claves aleatorias enormemente grandes para cifrado seguro.
Una máquina redacta el mensaje y lo guarda en una unidad USB; luego la sacas y la conectas a una máquina que solo cifra. Después pasas el texto cifrado a otro medio y lo cargas en una máquina conectada a internet para enviarlo.
El hacker no puede acceder a la máquina que realiza el trabajo real.
Se ve genial, pero se puede lograr mucho más fácilmente con unos cuantos diodos Zener y amplificadores.
Claro que así no se vería ni de lejos tan espectacular.
Fui varias veces a la oficina de Cloudflare en SF por meetups y entrevistas, y su pared de lámparas de lava fue una de las cosas más geniales que he visto en una oficina.
Me alegra ver que hayan hecho algo parecido en la oficina de Portugal.