# Vac - Home

Vac

# Vac researches peer-to-peer, private, censorship resistant communication.

See Vac openings

## Work

Building protocols and products at all layers of the stack including underlying transports, p2p overlays and routing, initial trust establishment, and semantics for things like group chat.

Waku

A gossip based messaging protocol for private, secure, p2p messaging with implementations written in go, nim, java script.

Visit Waku

DApp Connect

The communication layer for Ethereum. A tech stack enabling decentralized communication between DApps and people.

Visit DApp Connect

## About

Our research is designed to remove centralized third parties from our communication. We believe in the right to privacy, security, and autonomy of the individual.

Researching All Layers

Concerned with all layers in the stack including underlying transports, p2p overlays and routing, initial trust establishment, and semantics for things like group chat.

Peer-to-Peer

The protocols we work on are pure peer-to-peer, and aim to minimize centralization. This too is in opposition to many initiatives in the secure messaging space.

Security, Privacy, Censorship Resistance

Assumes the basics such as end-to-end encryption, forward secrecy, avoiding MITM-attacks. Vac also places a premium on privacy and censorship resistance from port blocking, traffic analysis, and similar.

Modular System

Provide options at each layer in the stack, instead of having a tightly coupled set of protocols. Allowing developers to choose what they use and ensure they know each choice comes with different trade-offs.

Generalized Messaging

This includes both human to human communication, as well as machine to machine communication. Texting, data transfer, financial transactions, state channels and more.

## Research log

- December 03, 2021 Opinion: Pseudo-ethics in the Surveillance Tech Industry
- November 03, 2021 Waku v1 vs Waku v2: Bandwidth Comparison
- August 06, 2021 [Talk at COSCUP] Vac, Waku v2 and Ethereum Messaging
- June 04, 2021 Presenting JS-Waku: Waku v2 in the Browser
- March 05, 2021 Privacy-preserving p2p economic spam protection in Waku v2
- November 10, 2020 [Talk] Vac, Waku v2 and Ethereum Messaging
- September 28, 2020 Waku v2 Update
- July 01, 2020 What's the Plan for Waku v2?

- December 03, 2021 Opinion: Pseudo-ethics in the Surveillance Tech Industry
- November 03, 2021 Waku v1 vs Waku v2: Bandwidth Comparison
- August 06, 2021 [Talk at COSCUP] Vac, Waku v2 and Ethereum Messaging
- June 04, 2021 Presenting JS-Waku: Waku v2 in the Browser

View all posts

## Media

- August 06, 2021 Vac, Waku v2 and Ethereum Messaging
- July 23, 2021 ZKPodcast: ZKPs for Spam Protection & Decentralized Messaging with Status
- July 21, 2021 Franck Royer : DappConnect: Enabling decentralised communications using Waku
- November 09, 2020 Oskar Thoren | Vac, Waku v2 and Ethereum Messaging
- March 03, 2020 Dean Eigenman & Oskar Thoren: From Whisper to Waku
- August 12, 2019 Private and Reliable Data Sync for Messaging Over Whisper by Dean Eigenmann & Oskar Thoren (Devcon5)

- August 06, 2021 Vac, Waku v2 and Ethereum Messaging
- July 23, 2021 ZKPodcast: ZKPs for Spam Protection & Decentralized Messaging with Status
- July 21, 2021 Franck Royer : DappConnect: Enabling decentralised communications using Waku
- November 09, 2020 Oskar Thoren | Vac, Waku v2 and Ethereum Messaging

View all media

## Join

## Join the team

We are a remote team of researchers dedicated to building a fair internet.

View open roles

## Join the convo

Ask questions or speak with us about our work as we research new means of communication.

Join our Discord

## Contribute on Github

Our work is open source and free for anyone to contribute to, use, and modify for their needs.

Contribute