Open dominictarr opened 10 years ago
this is accepted for nodeconf ONE-SHOT. if you need flights let's book them as soon as possible :)
If you haven't already, please register yourself as a speaker for JSFest:
https://ti.to/jsfest/oakland?release_id=nqflw0il0qw
If you get it in within the next few days you'll probably get a much nicer conference badge :)
And for any clever buggers who think they can register for free using that link, we will be checking the names against the accepted speakers list :)
Decentralized systems are difficult - and they won't work unless A) they have lots of users, and B) they are designed correctly. Applying our intuitions, we can say things like, well when a node comes online, it connects to other nodes - but how many nodes should it connect to?
There are many cases where there is clearly some parameter to be controlled - but it's not obvious what it should be. By using a simulation, we can get a feel for how a system might actually behave before we have implemented everything! It might not be right, but at least we have something to go on.
I'll show how I am using this technique to design secure scuttlebutt, and how it can be applied to not just networking, but to resilience to attackers, and
So, we construct a model, and then test hypothesises about it... sounds like actual (non-mad) science! In my talk, i'll demonstrate what I did to design some protocols, but I'll emphasis encouraging others to use this idea.