Skip to content

Instantly share code, notes, and snippets.

@CoderPuppy
Last active December 30, 2015 10:49
Show Gist options
  • Save CoderPuppy/7818034 to your computer and use it in GitHub Desktop.
Save CoderPuppy/7818034 to your computer and use it in GitHub Desktop.
Distributed VM/Language/Runtime

very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very hard

scuttlebutt? wouldn't really work because of the time limitation and i need much more than it

So requirements:

  • Distributed
  • Secure
  • Persistent
  • Types

Distributed + secure = hard The way I'll do it is asymmetric cryptography, signing updates with the nodes key, and encrypting secure data with another key.

Types

Message = (User = node:user, Text)
User = struct {
	name: String
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment