2 पॉइंट द्वारा GN⁺ 2025-03-18 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Cloudflare ने Lisbon ऑफिस में 50 wave machines से बनी नई entropy wall लगाकर LavaRand के random number source का विस्तार किया
  • यह installation, San Francisco की lava lamps, Austin के suspended rainbows और London के double chaotic pendulums की तरह, वास्तविक दुनिया की मुश्किल से अनुमान लगने वाली movements को cryptographic random number generation में इस्तेमाल करता है
  • Cloudflare औसतन प्रति सेकंड 7.1 करोड़ और peak पर प्रति सेकंड 10 करोड़ HTTP requests संभालता है, और क्योंकि अधिकांश TLS से सुरक्षित होती हैं, इसलिए high-quality entropy महत्वपूर्ण है
  • Lisbon की 50 wave machines को 15 महीनों में बनाया गया; हर device लगभग 0.5L liquid और motor से प्रति मिनट 14 बार दाएं-बाएं movement और प्रति मिनट 15 से अधिक waves बनाता है
  • LavaRand की internal API Cloudflare infrastructure के entropy pool को मजबूत करती है, और Cloudflare Workers के Math.random() तथा drand API में भी कुछ random number source के रूप में जुड़ती है

Lisbon में जोड़ी गई wave entropy wall

  • Cloudflare ने मार्च 2025 में अपने European headquarters, Lisbon ऑफिस में 50 wave machines से बनी नई “wall of entropy” लगाई
  • मौजूदा LavaRand entropy sources हर ऑफिस में अलग-अलग physical chaos का इस्तेमाल करते हैं
    • San Francisco की lava lamps
    • Austin के suspended rainbows
    • London के double chaotic pendulums
  • Lisbon की wave installation को Portugal के समुद्री इतिहास और ऑफिस के view को दर्शाने के लिए design किया गया

Portugal की समुद्री संस्कृति और installation का संबंध

  • Portugal समुद्र से गहराई से जुड़ा देश है; इसकी coastline 980km है और अधिकांश प्रमुख शहर coast पर स्थित हैं
  • Azores सहित maritime zone, territory का 90% हिस्सा बनाता है
  • 1415 से शुरू हुई Portugal की समुद्री exploration परंपरा में caravels, naus/carracks जैसे ships शामिल थे
  • Lisbon का Expo 98 समुद्र और maritime heritage का celebration था
  • Nazaré, 2011 में Garrett McNamara द्वारा 23.8m wave surf करने के बाद surfing community में प्रसिद्ध हुआ, और सबसे बड़ी wave surfing record के रूप में Guinness World Records में दर्ज हुआ
  • Fernando Pessoa की 1934 की किताब Mensagem, Rui Veloso का 1990s album Auto da Pimenta भी Portugal और समुद्र के ऐतिहासिक संबंध को दिखाने वाले उदाहरण हैं

wave machine wall बनाने की प्रक्रिया

  • यह idea 2023 में Matthew Prince के इस विचार से शुरू हुआ कि “San Francisco की lava lamp wall की तरह random number source भी हो और Portugal team का प्रतिनिधित्व भी करे”
  • शुरुआती inspiration कुछ team members के पसंदीदा wave motion machine desk toy से आई
  • ready-made wave machines आवश्यक scale और operating conditions को पूरा करने में मुश्किल थीं
    • वे पहले जितनी popular नहीं रहीं, इसलिए पर्याप्त quantity मिलना कठिन था
    • eBay आदि पर भी consistent style और सही से काम करने वाली पर्याप्त units नहीं मिलीं
    • commercial models 24/7 operation को ध्यान में रखकर design नहीं किए गए थे
  • Cloudflare की Places team ने marine wave displays में विशेषज्ञता रखने वाले US-based craftsman के साथ collaboration किया
    • Hughes Wave Motion Machines 2009 से art, engineering और research को मिलाने वाला one-person business है
    • उस craftsman ने Lockheed Martin Space Systems में military और commercial satellites design करने के बाद यह business शुरू किया
  • custom devices को 18 inch/45cm लंबी rectangular wave machines के रूप में बनाया गया
    • nonstop operation के लिए सैकड़ों घंटों की testing और कई design iterations की जरूरत पड़ी
    • rotating wheel, continuous motor और unique fluid formula का इस्तेमाल किया गया
    • colors green, blue और Cloudflare का signature orange हैं

entropy wall की संरचना और आंकड़े

  • Lisbon wave-machine entropy wall निम्नलिखित components के साथ पूरी हुई
    • 50 wave machines
    • 50 motion wheels और motors
    • Hughes Wave Fluid Formula से भरे 50 acrylic containers
    • दो तरह के immiscible liquids
  • liquid colors blue, green, orange ये 3 हैं
  • concept से completion तक 15 महीने लगे
  • हर device प्रति मिनट 14 बार left-right balancing movement करता है, यानी दिन के हिसाब से 20,000 से अधिक movements
  • यह प्रति मिनट 15 से अधिक waves बनाता है, और हर device में लगभग 0.5L liquid होता है
  • installation को 2025 में 10 मार्च को Lisbon ऑफिस में unveil किया गया

LavaRand entropy का इस्तेमाल कैसे करता है

  • Cloudflare servers औसतन प्रति सेकंड 7.1 करोड़ HTTP requests, और peak पर प्रति सेकंड 10 करोड़ HTTP requests process करते हैं
  • अधिकांश requests TLS से सुरक्षित होती हैं, और TLS cryptographic integrity के लिए secure random numbers पर निर्भर करता है
  • CSPRNG unpredictability देता है, लेकिन यह तभी meaningful है जब उसे high-quality entropy से seed किया जाए
  • Cloudflare ने वास्तविक दुनिया की chaotic movements का उपयोग करने के लिए LavaRand design किया
  • LavaRand 2017 में शुरू हुआ था, और Silicon Graphics के 1997 concept से inspired था
  • शुरुआती LavaRand ने San Francisco ऑफिस की lava lamp wall से entropy collect कर internal API को supply की
  • समय के साथ LavaRand ने lava lamps के अलावा office-based chaos sources जोड़े, लेकिन core approach वही रही

image से random bytes तक

  • camera moving और hard-to-predict randomness display की images capture करता है
  • shadows, lighting changes और sensor noise भी entropy में योगदान देते हैं
  • हर image को छोटे hash में process कर random byte sequence में बदला जाता है
  • ये bytes पिछले seed और local system entropy के साथ मिलकर KDF के input बनते हैं
  • KDF, CSPRNG के लिए नया seed generate करता है, और CSPRNG request पर व्यवहार में लगभग unlimited random bytes बना सकता है
  • Lisbon ऑफिस की wave machines भी अब इस random number pool में योगदान देती हैं

Cloudflare infrastructure और developer API में उपयोग

  • Cloudflare की LavaRand API internally random numbers उपलब्ध कराकर global infrastructure की cryptographic security को मजबूत करती है
  • Cloudflare Workers में Math.random() इस्तेमाल करते समय random numbers का एक हिस्सा LavaRand से आता है
  • drand API query करते समय भी LavaRand इस्तेमाल होता है
  • Cloudflare इस API के जरिए किसी को भी random numbers generate करने और अपने systems को seed करने की सुविधा देता है

office design और naming vote

  • नए Lisbon ऑफिस का design भी entropy और waves से inspired है
  • entrance पर entropy wall के साथ global internet insights दिखाने वाला Cloudflare Radar Display लगाया गया है
  • पूरे office में ceiling lights, architectural contours और floor plan को पानी के flow जैसा दिखने के लिए design किया गया है
  • meeting rooms के नाम Nazaré सहित Portugal के famous beaches पर रखे गए हैं
  • Cloudflare ने नई entropy wall का नाम तय करने के लिए voting form खोला
    • The Surf Board
    • Chaos Reef
    • Waves of Entropy
    • Wall of Waves
    • Whirling Wave Wall
    • Chaotic Wave Wall
    • Waves of Chaos
  • Lisbon सहित कई क्षेत्रों की job openings career page पर उपलब्ध हैं

1 टिप्पणियां

 
GN⁺ 2025-03-18
Hacker News की रायें
  • तुर्की कलाकार Refik Anadol का काम याद आ गया
    https://refikanadol.com/works/bosphorus/
    Bosphorus एक data sculpture है, जो तुर्की की राष्ट्रीय मौसम सेवा द्वारा 30 मिनट के अंतराल पर दिए गए Marmara Sea के high-frequency radar data से प्रेरित है
    इसने 30 दिनों के समुद्री सतह गतिविधि डेटा को एक काव्यात्मक अनुभव में बदला, उसे 12m × 3m के LED media wall पर visualise किया गया, और 11 दिसंबर 2018 से 27 जनवरी 2019 तक Istanbul की Pilevneli Gallery में प्रदर्शित किया गया

    • शानदार अनुभव है। लहरों के चलने का तरीका समुद्र की तरंगों जैसा है, इसलिए ऐसे किसी setup को कुछ देर देखते रहना सच में immersive और शांत करने वाला लगता है
      अंत में इसका रूप दिखाने वाला वीडियो है: https://youtu.be/mYLvRaMmfho
    • कमाल तो है, लेकिन data sculpture? सच में?
      समझ नहीं आता लोग अपने काम पर authority का लेप क्यों चढ़ाना चाहते हैं। इसका sculpture से कोई लेना-देना नहीं, लेकिन इससे artwork की value कम नहीं होती
  • क्या यह बस एक promotional display है और असली entropy generator कहीं back room में पड़ा कोई standardized, boring equipment है?
    या अगर कोई terrorist अंदर आकर chaos wall की power काट दे, तो क्या सच में long-term outage हो जाएगा?

    • entropy की अच्छी बात यह है कि और ज्यादा डालने से नुकसान नहीं होता। यह हमारे इस्तेमाल किए जाने वाले कई sources में से एक है, जिनमें traditional और non-traditional दोनों शामिल हैं
      यह offline हो जाए या किसी भी तरह contaminated हो जाए, तब भी पूरे Cloudflare network में entropy generation capacity पर कोई असर नहीं पड़ेगा
      San Francisco की lava lamp wall और London के double pendulum की तरह, इसकी अच्छी बात यह है कि यह एक बहुत abstract concept को टीम और customers के लिए छूने-समझने लायक रूप दे देता है
    • यह पहले से काफी अच्छे random numbers में additional randomness inject करने का तरीका है। मूल रूप से यह promotional display जैसा ही है, लेकिन सच में इस्तेमाल भी होता है
      हालांकि इसके बिना भी system ठीक चलता रहेगा
    • यह लगभग 1000 गुना promo/display है। ऐसी चीजों से कोई वास्तविक security benefit नहीं मिलता
      और ऐसा कोई meaningful risk भी नहीं है; बस इससे एक मजेदार blog post लिखी जा सकती है
  • इससे एक level deeper analysis क्या होगा? सतही वजह, यानी entropy जुटाना, असल में जरूरी या उपयोगी नहीं है—यह मुझे पता है। इसके लिए कहीं ज्यादा सस्ते और reliable तरीके हैं, इसलिए इसे marketing device कहा जा सकता है
    लेकिन इस device के काम करने के लिए इसे useful होने का नाटक करना पड़ता है। फिर भी ऐसा नहीं कि वे खुद को या दूसरों को धोखा दे रहे हैं
    तो वास्तव में हो क्या रहा है?
    क्या सच में इसका return on investment अच्छा है, या marketing budget था लेकिन उसे खर्च करने की दूसरी जगह नहीं सूझी और कोई आगे बढ़कर इसे पैसे की बर्बादी कहना नहीं चाहता था, या वे इतना पैसा कमा रहे हैं कि अगर कोई plausible कहानी जोड़ी जा सके तो मजेदार चीजों पर खर्च करने से किसी को फर्क नहीं पड़ता, या फिर यह executives को पसंद आने वाले global company branding concept में फिट बैठता है और inertia से चलता रहता है—समझ नहीं आता
    यह cool है, इस पर सहमत हूं, लेकिन इसकी नकली usefulness का अभिनय थोड़ा confuse करता है। मैंने ऐसी बड़ी कंपनियों में काम नहीं किया है, इसलिए समझना चाहता हूं कि असल structure क्या होता है

    • अगर यह सिर्फ customer acquisition के लिए marketing cost भी था, तो San Francisco की lava lamp wall ने शायद 100,000x return on investment दिया होगा। यह समझना मुश्किल नहीं है
    • यह device तो है, लेकिन sales नहीं बल्कि recruiting को target करता है। Cloudflare “blog-driven engineering” के लिए जाना जाता है
    • 3 नहीं है। पिछले 12 महीनों का price-to-earnings ratio negative है
      https://www.cnbc.com/quotes/NET?qsearchterm=net
  • साफ-सुथरा और मजेदार promotional event है। tech industry को ऐसी चीजों की और जरूरत है
    SGI ने लगभग 30 साल पहले ही यह कर दिया था:
    https://web.archive.org/web/19971210213248/http://lavarand.sgi.com/
    कहा जाता है कि 1996 से Lava Lite® lamps की ताकत का इस्तेमाल करके real random numbers generate किए गए
    https://www.lavarand.org/news/lavadiff.html के अनुसार, IRIX 6.5 चलाने वाले 200MHz SGI O2 पर प्रति सेकंड करीब 8000 bits के seeds बनते थे
    patent अब expire हो चुका है: https://patents.google.com/patent/US5732138A
    लगता है Cloudflare ने 2016 में patent expire होने के कुछ समय बाद इसे फिर से implement किया

    • मुझे बिल्कुल पता नहीं था कि इसका patent था। पता होता तब भी शायद risk लेता
  • concept भी cool है, लेकिन सच कहूं तो मैं बस Lisbon office के view की तारीफ करने आया था

    • office view से लगता है कि यह Museu do Oriente से बहुत दूर नहीं है। बहुत अच्छा उभरता हुआ इलाका है, लेकिन Metro station के पास नहीं
      location खोजकर देखा तो यह LX Factory के बिल्कुल पास था। यह एक regenerated trendy shopping area है, और वहीं मेरी पसंदीदा bookstores में से एक Ler Devegar है
    • पूरा Lisbon शानदार है। काफी underrated है, लेकिन जरूर visit करने लायक है
  • असली मतलब यह है। a) अगर आप Europe शिफ्ट होना चाहते हैं, b) California से अलग मौसम सहन नहीं कर सकते, और c) Golden Gate जैसे पुल पसंद हैं, तो क्या आपको पता है कि Cloudflare का Lisbon office भी है?
    मैं Portugal में रहता हूँ, और देख रहा हूँ कि Bay Area के दोस्त विदेश शिफ्ट होना चाहते हैं और खासकर Portugal के बारे में बहुत बात कर रहे हैं

    • अमेरिका से Portugal में विदेश शिफ्ट होना, या immigration, Portugal की wealth inequality और housing crisis को और बढ़ाता है। Lisbon पहले ही असल में विदेशियों का playground बन चुका है, और अगर आप वहाँ शिफ्ट होते हैं तो भाषा सीखने जैसी चीज़ों के ज़रिए घुलने-मिलने की कोशिश करनी चाहिए
      Portuguese/US नागरिक के तौर पर, मैंने एक साल “अच्छी” Portuguese salary यानी 2000 euro प्रति महीना पर रहकर देखा है, और यह आम अमेरिकी tech jobs वाले लोगों की आदत वाली lifestyle से काफी अलग है
      अगर आप Portugal में retire होकर ज़्यादा travel न करने की योजना नहीं बना रहे हैं, तो लंबे समय में यह आसान नहीं है
    • इस तरह की बात थोड़ी awkward लगती है। मूल लेख में कहीं भी यह नहीं बताया गया कि Portugal अपने आप में कैसा है
      बहुत बार इसकी तुलना California जैसी दूसरी जगहों से की जाती है। Portugal, Portugal है
    • मैं एक बार Lisbon गया हूँ और SF में रहता हूँ। वह सचमुच बहुत अच्छा लगा, और मैं मानता हूँ कि वहाँ शिफ्ट होने का मन करता है
    • क्या Porto में IT jobs काफी हैं? सुना है अच्छा शहर है
  • मुझे Lisbon और Nazare से सचमुच लगाव है, और कभी retirement के बाद वहाँ रहना चाहता हूँ
    यह मेरे पहले रहने की जगह San Francisco से कई मामलों में मिलता-जुलता भी है। समुद्र की ओर जाने वाले रास्ते पर एक बड़ा लाल suspension bridge है जिसे उसी कंपनी ने बनाया था, बेहद खड़ी पहाड़ियों पर cable cars चलती हैं, international और diverse LGBTQ+ friendly लोग हैं, खाना शानदार है, पास में vineyards भी हैं, और tech ecosystem भी उभर रहा है

    • मैं San Francisco और Lisbon दोनों में रह चुका हूँ, और जो साफ़ समानताएँ दिखती हैं वे बस दो पुल और बहुत सारी पहाड़ियाँ हैं
      मुझे जो Lisbon पसंद है वह कहीं ज़्यादा आकर्षक, कम money-centric, कम दिखावटी, और ज़्यादा सुरक्षित है
      दुख की बात यह है कि वह धीरे-धीरे अमेरिका जैसा बनता जा रहा है। जितना वह San Francisco जैसा बनने की कोशिश करता है, उतना ही कड़वा लगता है
  • एक दिन समुद्र तट पर मैंने लहरों को टूटते और रेत को धुंधले ढंग से ऊपर बहते देखा। मैंने एक मुट्ठी रेत उठाकर ध्यान से देखी, और महसूस किया कि रेत का close-up bitmap randomness का एक perfect source है
    रेत को आसानी से मिलाकर फिर से photo लिया जा सकता है, और यह process दोहराने पर secure encryption के लिए बहुत बड़ी random keys मिल सकती हैं
    एक machine message लिखकर उसे USB drive में save करती है, फिर उसे निकालकर सिर्फ encryption करने वाली machine में लगाया जाता है। इसके बाद ciphertext को किसी दूसरे medium में ले जाकर internet-connected machine पर load करके भेजा जाता है
    hacker उस machine तक पहुँच ही नहीं सकता जो असली काम कर रही है

  • दिखने में शानदार है, लेकिन कुछ Zener diodes और amplifiers से यह बहुत आसानी से हासिल किया जा सकता है
    बेशक, ऐसा करने पर यह इतना cool नहीं दिखेगा

  • Cloudflare के SF office में meetups और interviews के लिए कई बार गया हूँ, और वहाँ की lava lamp wall office में देखी सबसे cool चीज़ों में से एक थी
    अच्छा लगा कि Portugal office में भी कुछ वैसा ही बनाया गया है