Créé pour garantir un accès ouvert et gratuit à Internet, Snowflake a connu une énorme augmentation du nombre d’utilisateurs au début de la guerre d’Ukraine – et a encore augmenté depuis. Lancé comme un projet open source par Serene (qui porte son prénom uniquement pour des raisons de confidentialité), Snowflake, qui a commencé comme un transport enfichable pour Tor, a fait peau neuve en Snowstorm, et promet désormais des connexions plus rapides et peut fonctionner comme un logiciel autonome en dehors de Tor.
Snowstorm a annoncé aujourd’hui avoir levé 3 millions de dollars en financement de démarrage, dirigé par Seed Club Ventures, avec la participation de Cabrit Capital, Keppel Capital, EchoVC et Matt Devost. Il lance également la bêta ouverte de Snowstorm.
Snowflake a commencé comme un projet open source il y a huit ans pour garder Internet gratuit. Serene a appris par elle-même à coder à l’âge de neuf ans et a été embauchée par Google alors qu’elle était encore adolescente. Elle a fini par être la première ingénieure de Google Ideas, maintenant connue sous le nom de Google Jigsaw, et a utilisé son temps là-bas pour trouver des moyens d’utiliser une infrastructure à grande échelle pour aider Internet.
Une partie de l’intérêt de Serene à garder Internet gratuit est que son enfance a été difficile et qu’Internet était un refuge pour elle. « Je savais aussi qu’Internet ne dirait pas la même chose, d’autant plus que les choses ont changé au cours des deux dernières décennies et que la censure s’est certainement intensifiée », a-t-elle déclaré. Serene a quitté Google en tant qu’expert de haut niveau sur WebRTC, un projet open source qui ajoute une communication en temps réel aux navigateurs Web et aux applications mobiles. Elle a vu que ce serait utile pour un nouveau type d’outil décentralisé qui pourrait garder Internet gratuit. Elle a donc prototypé Snowflake et l’a intégré dans le navigateur Tor.
« Fondamentalement, en fin de compte, lorsque vous vous connectez à Internet, vous vous connectez à d’autres ordinateurs. Votre FAI, votre fournisseur de services Internet, ce sont également des ordinateurs qui se connectent au reste d’Internet via lesquels vous vous connectez pour vous connecter au reste d’Internet. Et si les gens ont des problèmes avec leur FAI ou s’ils veulent la confidentialité, les VPN traditionnels sont généralement l’ordinateur de quelqu’un avant de se connecter au reste de l’Internet », a-t-elle expliqué, ce qui signifie que les VPN peuvent être surveillés et facilement contournés.
Snowflake, d’autre part, est décentralisé et est déployé comme un transport enfichable pour Tor. Au lieu de faire confiance à un système centralisé ou à un VPN qui peut être bloqué, il se compose d’environ 100 000 personnes, du monde entier, qui utilisent temporairement leurs ordinateurs pour agir en tant que courtiers, déguisés en façade de domaine, il semble donc qu’il provient d’un service non restreint. Les utilisateurs et les courtiers sont connectés par WebRTC. « Il s’agit essentiellement d’une base d’utilisateurs à deux faces », a déclaré Serene. « Il y a des gens qui ont besoin d’aide pour se connecter à Internet et des gens qui peuvent aider les autres à se connecter à Internet. »
Des millions de sessions sont créées chaque jour, les choses ayant débuté l’année dernière au début de la guerre d’Ukraine, lorsque les utilisateurs ont dû contourner la censure sur Internet.
Snowstorm est une mise à niveau à tous les niveaux, a déclaré Serene. Elle a réécrit Snowflake dans Rust, en partie pour augmenter la vitesse et en partie pour l’aider à devenir multiplateforme et à l’échelle du système, au lieu de simplement compter sur Tor. L’un des défis avec Snowflake était qu’il avait beaucoup plus d’utilisation que prévu et se heurtait à des goulots d’étranglement. « Le projet lui-même, c’est beaucoup de gens intéressants et brillants qui se réunissent pour y arriver. Et il se trouve que je suis le créateur initial de ce projet, j’ai une compréhension de l’architecture et où aller. Ainsi, lorsque Snowflake a rencontré des goulots d’étranglement, Serene a apporté des améliorations – par exemple, Snowstorm peut s’exécuter sur l’ensemble du système et est suffisamment rapide pour diffuser des vidéos.
Serene continuera à construire Snowstorm en utilisant son nouveau financement, mais elle a dit qu’elle ne voulait pas participer à des stratégies de marketing comme les publicités YouTube. « Je préfère me concentrer sur la construction de la vraie chose qui fonctionne réellement et moins de ressources avec une petite quantité de ressources que j’ai pu lever avec Snowstorm. »
Serene est également une pianiste de concert prolifique, se concentrant sur la musique après avoir quitté Google. Elle se rend en Europe ce mois-ci pour jouer le Concerto n° 2 de Rachmaninov et est endossée par Bösendorfer. le fabricant autrichien de pianos.
« D’une drôle de manière, être musicien m’a permis d’être un meilleur technologue, et être technologue m’a permis d’être un meilleur musicien. Je trouve qu’ils sont très liés. La musique me donne l’énergie de faire tout ce qui doit être fait. Serene a ajouté que lors de la collecte de fonds, certains investisseurs lui ont demandé comment elle était capable de diriger une entreprise avec sa carrière musicale. « Ma réponse est qu’il s’agit d’une combinaison de moments où quelqu’un fait de l’exercice tous les matins pour rester en bonne santé. Leur dites-vous, comment pouvez-vous avoir du temps? Il m’arrive donc de jouer des concerts et cela me rend très sain et c’est beaucoup d’énergie.