Recording not yet published

Talk

Erlang for Untrusted Decentralized Systems

Erlang is commonly used for distributed systems on a trusted substrate (when all the nodes are run by a single party) but what about when multiple parties who don't necessarily trust each other want to work together? This talk will discuss some of the technologies Andrew has implemented at Helium to build distributed systems on an untrusted substrate at Helium including HoneyBadgerBFT, threshold cryptography, distributed key generation and peer to peer networking.

OBJECTIVES

Educate Erlang developers on the alternatives to traditional distributed systems development on the BEAM.

AUDIENCE

People interested in alternatives to distributed Erlang, decentralization, cutting edge cryptography or untrusted consensus systems.