Back To Schedule
Thursday, August 2 • 11:45am - 12:00pm
Talk: Fearless Cooperation: Giving eval() to your worst enemy for fun and profit

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
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.

avatar for Brian Warner

Brian Warner

Founder, Tahoe - LAFS/ Agoric
Brian builds Tahoe-LAFS, a distributed storage system that safely uses untrusted servers, and Magic Wormhole, the easiest secure file transfer tool ever.

Thursday August 2, 2018 11:45am - 12:00pm PDT
[H] Log Lounge