Firefox in WebAssembly: Ein Browser, der in einem Browser läuft
Anthropic
Puter hat Firefox zu WebAssembly kompiliert, sodass der Browser in einem anderen Browser ausgeführt werden kann. Das Projekt kostete schätzungsweise 25.000 US-Dollar an API-Token, aber durch ein Abonnementmodell wurden die tatsächlichen Ausgaben reduziert. Der Datenverkehr wird über WebSocket durch Puters Server geleitet, wobei eine Ende-zu-Ende-Verschlüsselung behauptet wird.
Puter hat Firefox zu WebAssembly kompiliert, sodass der gesamte Browser in einem anderen Browser wie Chrome ausgeführt werden kann. Das Projekt nutzte Firefox/Gecko aufgrund seiner starken Unterstützung für Einzelprozessbetrieb und verwendete Claude Opus- und Fable-Token im Wert von etwa 25.000 Dollar, obwohl ein Claude Max-Abonnement die tatsächlichen Kosten reduzierte. Die Demo leitet den gesamten Netzwerkverkehr über den Server von Puter mithilfe des Wisp-Protokolls über WebSocket, da Browsercode keine beliebigen Verbindungen öffnen kann. Das Team musste die Server skalieren, um Verkehrsspitzen von Hacker News zu bewältigen. Puter behauptet eine End-to-End-Verschlüsselung, bestätigt durch die Inspektion von WebSocket-Nachrichten: Der Verkehr zu HTTPS-Seiten war verschlüsselt, während HTTP im Klartext übertragen wurde. Das Repository firefox-wasm ist verfügbar, und ein ähnliches Projekt namens WebkitWasm existiert, bietet jedoch keine Online-Demo.
Quelle: Simon Willison —
Original
