The web means Javascript. The decentralized web means your Javascript interacting with other people's Javascript, both of which might be buggy, exploitable, malicious, or simply confused. But isolation and sandboxing makes cooperation difficult. There are ways to safely run mutually-suspicious code in the same program, using small language modifications to enable an approach named Object Capability Security. Come to our session to learn about the new "Frozen Realms" API (now in the TC39 standards track to become an official part of ECMAScript), the existing shims which add to Node.js and modern browsers, and examples of the safe cooperation that it enables.
Brian builds Tahoe-LAFS, a distributed storage system that safely uses untrusted servers, and Magic Wormhole, the easiest secure file transfer tool ever.