2 điểm bởi GN⁺ 2025-03-18 | 1 bình luận | Chia sẻ qua WhatsApp
  • Cloudflare đã lắp đặt một bức tường entropy mới tạo từ 50 wave machine tại văn phòng Lisbon, mở rộng nguồn số ngẫu nhiên của LavaRand
  • Tác phẩm này tận dụng các chuyển động khó dự đoán trong thế giới thực cho việc tạo số ngẫu nhiên mật mã, tương tự như lava lamps ở San Francisco, suspended rainbows ở Austin và double chaotic pendulums ở London
  • Cloudflare xử lý trung bình 71 triệu và đạt đỉnh 100 triệu yêu cầu HTTP mỗi giây, và vì phần lớn được bảo vệ bằng TLS nên entropy chất lượng cao là rất quan trọng
  • 50 wave machine tại Lisbon được chế tạo trong 15 tháng, mỗi thiết bị tạo chuyển động lắc trái phải 14 lần/phút và hơn 15 con sóng/phút bằng khoảng 0,5L chất lỏng cùng động cơ
  • API nội bộ của LavaRand tăng cường entropy pool cho hạ tầng Cloudflare, đồng thời cung cấp một phần nguồn ngẫu nhiên cho Math.random() trong Cloudflare Workers và API drand

Bức tường wave entropy được bổ sung tại Lisbon

  • Cloudflare đã lắp đặt một “wall of entropy” mới gồm 50 wave machine tại văn phòng Lisbon, trụ sở châu Âu của hãng, vào tháng 3 năm 2025
  • Các nguồn entropy LavaRand hiện có sử dụng những dạng hỗn độn vật lý khác nhau ở từng văn phòng
    • lava lamps ở San Francisco
    • suspended rainbows ở Austin
    • double chaotic pendulums ở London
  • Tác phẩm sóng tại Lisbon được thiết kế để phản ánh lịch sử hàng hải của Bồ Đào Nha và khung cảnh nhìn ra từ văn phòng

Mối liên hệ giữa văn hóa biển của Bồ Đào Nha và tác phẩm lắp đặt

  • Bồ Đào Nha là quốc gia gắn bó chặt chẽ với biển, có đường bờ biển dài 980km và phần lớn các thành phố chính nằm ven biển
  • Khu vực biển, bao gồm cả Azores, chiếm 90% lãnh thổ
  • Truyền thống thám hiểm biển của Bồ Đào Nha bắt đầu từ năm 1415 bao gồm các loại tàu như caravels và naus/carracks
  • Expo 98 tại Lisbon là sự kiện tôn vinh biển và di sản hàng hải
  • Nazaré trở nên nổi tiếng trong cộng đồng lướt sóng sau khi Garrett McNamara lướt con sóng cao 23,8m vào năm 2011, và được Guinness World Records ghi nhận là kỷ lục lướt sóng trên con sóng lớn nhất
  • Cuốn sách năm 1934 Mensagem của Fernando Pessoa và album thập niên 1990 Auto da Pimenta của Rui Veloso cũng là những ví dụ cho thấy mối liên kết lịch sử giữa Bồ Đào Nha và biển

Quá trình chế tạo bức tường wave machine

  • Ý tưởng bắt đầu vào năm 2023 khi Matthew Prince suy nghĩ về “một thứ có thể đại diện cho đội ngũ Bồ Đào Nha đồng thời trở thành nguồn số ngẫu nhiên như bức tường lava lamp ở San Francisco”
  • Cảm hứng ban đầu đến từ món đồ chơi để bàn wave motion machine mà một số thành viên trong nhóm yêu thích
  • Các wave machine có sẵn trên thị trường khó đáp ứng quy mô và điều kiện vận hành cần thiết
    • Chúng không còn phổ biến như trước nên khó tìm đủ số lượng
    • Ngay cả trên eBay cũng không thể tìm đủ số lượng có kiểu dáng đồng nhất và hoạt động bình thường
    • Các mẫu thương mại không được thiết kế với giả định vận hành 24/7
  • Nhóm Places của Cloudflare đã hợp tác với một nghệ nhân tại Mỹ chuyên về các màn trình diễn sóng biển
    • Hughes Wave Motion Machines là doanh nghiệp một người kết hợp nghệ thuật, kỹ thuật và nghiên cứu từ năm 2009
    • Nghệ nhân này bắt đầu công việc sau khi từng thiết kế vệ tinh quân sự và thương mại tại Lockheed Martin Space Systems
  • Thiết bị tùy chỉnh được chế tạo thành wave machine hình chữ nhật dài 18 inch/45cm
    • Cần hàng trăm giờ thử nghiệm và nhiều vòng lặp thiết kế để đạt khả năng vận hành liên tục không ngừng nghỉ
    • Sử dụng bánh xe quay, động cơ chạy liên tục và công thức chất lỏng riêng
    • Màu sắc là green, blue và signature orange của Cloudflare

Cấu hình và các con số của bức tường entropy

  • Bức tường entropy bằng wave machine tại Lisbon được hoàn thiện với các thành phần sau
    • 50 wave machine
    • 50 motion wheel và motor
    • 50 acrylic container chứa Hughes Wave Fluid Formula
    • Hai loại immiscible liquids
  • Chất lỏng có 3 màu: blue, green, orange
  • Mất 15 tháng từ khi lên ý tưởng đến khi hoàn thiện
  • Mỗi thiết bị thực hiện chuyển động cân bằng trái phải 14 lần mỗi phút, tương đương hơn 20.000 chuyển động mỗi ngày
  • Tạo ra hơn 15 con sóng mỗi phút, và mỗi thiết bị chứa khoảng 0,5L chất lỏng
  • Tác phẩm được công bố tại văn phòng Lisbon vào ngày 10 tháng 3 năm 2025

Cách LavaRand sử dụng entropy

  • Máy chủ Cloudflare xử lý trung bình 71 triệu yêu cầu HTTP mỗi giây, và đạt đỉnh 100 triệu yêu cầu HTTP mỗi giây
  • Phần lớn các yêu cầu được bảo vệ bằng TLS, và TLS phụ thuộc vào số ngẫu nhiên an toàn để đảm bảo tính toàn vẹn mật mã
  • CSPRNG mang lại tính không thể dự đoán, nhưng chỉ có ý nghĩa khi được seed bằng entropy chất lượng cao
  • Cloudflare thiết kế LavaRand để tận dụng các chuyển động hỗn loạn trong thế giới thực
  • LavaRand bắt đầu từ năm 2017 và lấy cảm hứng từ ý tưởng năm 1997 của Silicon Graphics
  • LavaRand ban đầu thu thập entropy từ bức tường lava lamp ở văn phòng San Francisco và cung cấp cho API nội bộ
  • Theo thời gian, LavaRand bổ sung thêm các nguồn hỗn loạn trong văn phòng ngoài lava lamp, nhưng phương thức cốt lõi vẫn được giữ nguyên

Từ hình ảnh đến byte ngẫu nhiên

  • Camera chụp ảnh của randomness display đang chuyển động và khó dự đoán
  • Bóng đổ, thay đổi ánh sáng và nhiễu cảm biến cũng góp phần tạo entropy
  • Mỗi hình ảnh được xử lý thành một giá trị băm nhỏ để chuyển thành chuỗi byte ngẫu nhiên
  • Các byte này được kết hợp với seed trước đó và entropy hệ thống cục bộ để làm đầu vào cho KDF
  • KDF tạo ra seed mới cho CSPRNG, và CSPRNG có thể tạo ra lượng byte ngẫu nhiên gần như không giới hạn khi được yêu cầu
  • Các wave machine ở văn phòng Lisbon giờ đây cũng đóng góp vào pool số ngẫu nhiên này

Ứng dụng trong hạ tầng Cloudflare và API cho nhà phát triển

  • LavaRand API của Cloudflare cung cấp số ngẫu nhiên cho nội bộ, giúp tăng cường bảo mật mật mã cho hạ tầng toàn cầu của hãng
  • Khi sử dụng Math.random() trong Cloudflare Workers, một phần số ngẫu nhiên đến từ LavaRand
  • LavaRand cũng được sử dụng khi truy vấn drand API
  • Cloudflare cho phép bất kỳ ai tạo số ngẫu nhiên và seed hệ thống của chính họ thông qua API này

Thiết kế văn phòng và cuộc bình chọn tên gọi

  • Thiết kế của văn phòng Lisbon mới cũng lấy cảm hứng từ entropy và sóng
  • Ở lối vào, bên cạnh bức tường entropy là Cloudflare Radar Display hiển thị các insight về Internet toàn cầu
  • Hệ thống đèn trần, đường nét kiến trúc và cách bố trí mặt bằng trong toàn bộ văn phòng được thiết kế để gợi hình dòng chảy của nước
  • Các phòng họp được đặt theo tên những bãi biển nổi tiếng của Bồ Đào Nha, bao gồm Nazaré
  • Cloudflare đã mở mẫu bình chọn để quyết định tên cho bức tường entropy mới
    • The Surf Board
    • Chaos Reef
    • Waves of Entropy
    • Wall of Waves
    • Whirling Wave Wall
    • Chaotic Wave Wall
    • Waves of Chaos
  • Các vị trí tuyển dụng ở nhiều khu vực, bao gồm Lisbon, được đăng trên career page

1 bình luận

 
GN⁺ 2025-03-18
Ý kiến trên Hacker News
  • Làm tôi nhớ đến tác phẩm của nghệ sĩ Thổ Nhĩ Kỳ Refik Anadol
    https://refikanadol.com/works/bosphorus/
    Bosphorus là một tác phẩm điêu khắc dữ liệu lấy cảm hứng từ dữ liệu radar tần số cao của biển Marmara do Cơ quan Khí tượng Quốc gia Thổ Nhĩ Kỳ cung cấp theo chu kỳ 30 phút
    Tác phẩm biến dữ liệu hoạt động mặt biển trong 30 ngày thành một trải nghiệm đầy chất thơ, trực quan hóa trên tường LED media kích thước 12m × 3m và được trưng bày tại Pilevneli Gallery ở Istanbul từ ngày 11/12/2018 đến 27/01/2019

    • Một trải nghiệm tuyệt vời. Cách các con sóng chuyển động giống sóng biển, nên khi nhìn một lúc vào những thiết bị như thế này thì thật sự có cảm giác nhập tâm và bình lặng
      Có một video ở đoạn cuối cho thấy điều đó: https://youtu.be/mYLvRaMmfho
    • Quả là ấn tượng, nhưng điêu khắc dữ liệu ư? Thật sao?
      Tôi không hiểu vì sao người ta cứ muốn khoác thêm vẻ uy quyền cho tác phẩm của mình. Cái này chẳng liên quan gì đến điêu khắc, nhưng điều đó cũng không làm giảm giá trị của tác phẩm
  • Đây chỉ là một màn trưng bày PR, còn bộ tạo entropy thật nằm đâu đó trong phòng phía sau, là một thiết bị tiêu chuẩn hóa nhàm chán phải không?
    Hay nếu một kẻ khủng bố xông vào và ngắt điện chaos wall thì thật sự sẽ gây sự cố kéo dài?

    • Điểm hay của entropy là thêm nhiều hơn cũng không gây hại. Đây là một trong nhiều nguồn chúng tôi dùng, gồm cả nguồn truyền thống lẫn phi truyền thống
      Dù nó bị offline hoặc bị làm nhiễm bẩn theo cách nào đó, năng lực tạo entropy trên toàn mạng Cloudflare vẫn không gặp vấn đề
      Giống bức tường đèn lava ở San Francisco và con lắc đôi ở London, điểm hay là nó biến một khái niệm rất trừu tượng thành thứ mà đội ngũ và khách hàng có thể chạm vào được
    • Đây là cách bơm tính ngẫu nhiên bổ sung vào những số ngẫu nhiên vốn đã đủ tốt. Về cơ bản nó gần với một màn trưng bày PR, nhưng thật sự có được sử dụng
      Tuy nhiên, không có nó thì hệ thống vẫn chạy tốt
    • Cái này dành cho PR/trưng bày gấp khoảng 1000 lần. Những thứ như vậy không đem lại lợi ích bảo mật thực chất nào
      Nhưng cũng chẳng có rủi ro đáng kể nào đáng nói, chỉ là nó giúp viết được một bài blog thú vị
  • Phân tích sâu hơn một tầng ở đây là gì? Tôi biết lý do bề mặt, tức là để có entropy, thực ra không cần thiết hay hữu ích. Có những cách rẻ và ổn định hơn nhiều, nên có thể kết luận đây là một chiêu marketing
    Nhưng để thiết bị này hiệu quả, nó phải giả vờ là hữu ích. Dù vậy, họ cũng không lừa bản thân hay lừa người khác
    Vậy thực tế chuyện gì đang diễn ra?
    Tôi không biết liệu thứ này thật sự có lợi tức đầu tư tốt hay không, hay là có ngân sách marketing nhưng không biết dùng vào đâu khác và chẳng ai muốn đứng ra nói đó là lãng phí tiền, hay họ kiếm quá nhiều tiền nên miễn gắn được một câu chuyện nghe hợp lý thì chi cho thứ vui vui cũng chẳng ai quan tâm, hay nó khớp với concept branding công ty toàn cầu mà ban lãnh đạo thích nên cứ theo quán tính mà làm tiếp
    Tôi đồng ý là nó ngầu, nhưng màn diễn về tính hữu ích giả tạo đó khiến tôi hơi bối rối. Tôi chưa từng làm ở các tập đoàn lớn kiểu này nên muốn hiểu thực tế cấu trúc của chuyện này là gì

    • Ngay cả nếu chỉ là chi phí marketing để thu hút khách hàng, tôi nghĩ bức tường đèn lava ở San Francisco đã đem lại lợi tức đầu tư gấp 100.000 lần. Chuyện này không khó hiểu
    • Đúng là một thiết bị trình diễn, nhưng nó nhắm tới tuyển dụng chứ không phải bán hàng. Cloudflare được biết đến với “kỹ thuật do blog dẫn dắt”
    • Không phải số 3. Tỷ lệ giá trên lợi nhuận 12 tháng gần nhất đang âm
      https://www.cnbc.com/quotes/NET?qsearchterm=net
  • Một sự kiện PR gọn gàng và thú vị. Ngành công nghệ cần nhiều thứ như thế này hơn
    SGI gần 30 năm trước đã làm việc này rồi:
    https://web.archive.org/web/19971210213248/http://lavarand.sgi.com/
    Họ nói rằng từ năm 1996 đã tận dụng sức mạnh của đèn Lava Lite® để tạo số ngẫu nhiên thật
    Theo https://www.lavarand.org/news/lavadiff.html, trên một máy SGI O2 200MHz chạy IRIX 6.5, họ tạo được khoảng 8000 bit seed mỗi giây
    Bằng sáng chế đã hết hạn: https://patents.google.com/patent/US5732138A
    Có vẻ Cloudflare đã triển khai lại việc này vào khoảng ngay sau khi bằng sáng chế hết hạn năm 2016

    • Tôi hoàn toàn không biết là từng có bằng sáng chế. Dù biết thì có lẽ tôi vẫn chấp nhận rủi ro
  • Ý tưởng cũng hay, nhưng thật ra tôi vào đây để khen view từ văn phòng Lisbon quá đỉnh

    • Nhìn từ view văn phòng thì có vẻ nó không xa Museu do Oriente. Một khu mới nổi rất ổn, nhưng không gần ga Metro
      Tôi tra vị trí thì thấy nó ngay cạnh LX Factory. Đó là một khu mua sắm thời thượng được tái thiết, nơi có Ler Devegar, một trong những hiệu sách tôi thích
    • Cả Lisbon đều tuyệt. Khá bị đánh giá thấp nhưng rất đáng ghé thăm
  • Ý ngầm là thế này: a) nếu bạn muốn chuyển đến châu Âu, b) không chịu được thời tiết khác với California, và c) thích những cây cầu như Golden Gate, thì bạn có biết Cloudflare có văn phòng Lisbon không?
    Tôi sống ở Portugal và đang thấy bạn bè ở Bay Area muốn chuyển ra nước ngoài, đặc biệt nói rất nhiều về Portugal

    • Việc chuyển ra nước ngoài, hay nhập cư, từ Mỹ đến Portugal đang làm bất bình đẳng tài sản và khủng hoảng nhà ở tại Bồ Đào Nha trầm trọng hơn. Lisbon thực tế đã trở thành sân chơi của người nước ngoài, và nếu chuyển đến thì bạn nên nỗ lực hòa nhập, chẳng hạn như học ngôn ngữ
      Với tư cách là công dân Bồ Đào Nha/Mỹ, tôi từng sống một năm với mức lương 2.000 euro/tháng, vốn được xem là lương “tốt” ở Bồ Đào Nha, và nó rất khác với lối sống mà một người làm công nghệ bình thường ở Mỹ quen thuộc
      Nếu bạn không định nghỉ hưu ở Portugal và không đi du lịch nhiều, về dài hạn sẽ không dễ
    • Kiểu nói như vậy hơi ngượng. Trong bài gốc chẳng có chỗ nào nói Portugal bản thân là nơi như thế nào
      Nó quá thường xuyên bị so sánh với những nơi khác như California. Portugal là Portugal
    • Tôi đã đến Lisbon một lần và đang sống ở SF. Tôi đồng ý là nơi đó thật sự tuyệt và tôi muốn chuyển đến đó
    • Ở Porto có khá nhiều việc làm IT không? Tôi nghe nói đó là một thành phố tốt
  • Tôi thực sự yêu thích Lisbon và Nazare, và một ngày nào đó muốn sống ở đó sau khi nghỉ hưu
    Nơi này cũng có nhiều điểm giống San Francisco nơi tôi từng sống. Có một cây cầu treo lớn màu đỏ bắc qua cửa ngõ ra biển, do cùng một hãng xây dựng; có cáp treo chạy trên những ngọn đồi dốc đến vô lý; có cộng đồng quốc tế, đa dạng và thân thiện với LGBTQ+; đồ ăn cũng tuyệt; gần đó có các vườn nho; và hệ sinh thái công nghệ cũng đang nở rộ

    • Tôi đã sống ở cả San Francisco lẫn Lisbon, và điểm chung nổi bật chỉ là hai cây cầu và nhiều đồi
      Lisbon mà tôi yêu thích quyến rũ hơn nhiều, ít xoay quanh tiền bạc hơn, ít phô trương hơn và an toàn hơn
      Điều buồn là nó ngày càng giống Mỹ. Càng cố trở thành như San Francisco thì càng thấy chua chát
  • Một ngày nọ, tôi thấy sóng vỡ trên bãi biển và cát bị cuốn lên một cách mờ ảo. Tôi bốc một nắm cát lên quan sát kỹ rồi nhận ra rằng bitmap cận cảnh của cát là một nguồn ngẫu nhiên hoàn hảo
    Có thể dễ dàng trộn cát rồi chụp ảnh lại, lặp lại quá trình này để có được những khóa ngẫu nhiên cực lớn cho mã hóa bảo mật
    Một máy soạn tin nhắn và lưu vào USB, rồi rút USB ra cắm vào một máy chỉ dùng để mã hóa. Sau đó chuyển bản mã sang một phương tiện khác, nạp vào máy có kết nối Internet để gửi đi
    Hacker không thể truy cập vào máy thực sự thực hiện công việc

  • Trông thì ngầu đấy, nhưng có thể đạt được việc đó dễ hơn nhiều bằng vài diode Zener và bộ khuếch đại
    Dĩ nhiên làm vậy thì trông sẽ không ngầu bằng

  • Tôi đã vài lần đến văn phòng SF của Cloudflare vì meetup và phỏng vấn, và bức tường đèn dung nham ở đó là một trong những thứ ngầu nhất tôi từng thấy trong văn phòng
    Thật vui khi thấy họ cũng làm một thứ tương tự ở văn phòng Portugal