In this talk, Sam will discuss the state of blockchain and cryptocurrency development, as well as present a new blockchain-derived data structure: the Blockweave.
Sam will discuss the details of this new approach to blockchain sharding, as well as its scalability properties and associated novel 'Proof of Work' algorithms.
He will also discuss how they are using the Blockweave at Archain to build a permanent, de-centralised internet archive, amongst other uses, to 'store human history on a blockchain.'
Further, we will detail how Erlang has enabled us to test this system at extremely large scales (many thousands of nodes), exposing many complex and emergent bugs before the network has even launched.
The talk will conclude with a demonstration of such a simulated network, inside a single machine.
Sam Williams is a PhD student and the CEO of Archain, building a permanent archive of human history on a blockchain, written entirely in Erlang. Aside from Sam's Archain and distributed OS development work, he has been building web applications with Erlang, YAWS, and a web framework for around 8 years. When Sam is not programming he enjoys walking and climbing!