Warning message

  • The service having id "twitter" is missing, reactivate its module or save again the list of services.
  • The service having id "facebook" is missing, reactivate its module or save again the list of services.
  • The service having id "google_plus" is missing, reactivate its module or save again the list of services.
  • The service having id "linkedin" is missing, reactivate its module or save again the list of services.

Presentation: Datastructures in and on IPFS

Location:

Duration

Duration: 
5:25pm - 6:15pm

Abstract

At the heart of IPFS lies a powerful authenticated data structure: the merkle dag (directed acyclic graph). It provides very useful properties for distributed protocols: immutability, verifiability, and content-addressing. Of course, the merkle-dag can be used to construct any other data structures: file systems, version histories, PKIs, CRDTs, blockchains, web app data models, and so on. IPFS is designed to make it easy to write distributed applications by allowing you to model your data structures directly on it.

This talk will cover: (a) short IPFS Intro, (b) the IPLD data model, (c) Example Data Structures (unixfs, keychain, post) IPFS (the InterPlanetary File System) is a new hypermedia distribution protocol, addressed by content and identities.

IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open. IPFS provides a high throughput content-addressed object model, with content-addressed and key-addressed hyperlinks. IPFS combines a distributed hashtable, an incentivized block exchange, and a self-certifying namespace. IPFS has no single point of failure, and nodes do not need to trust each other.

Tracks

Covering innovative topics

Monday Nov 16

Tuesday Nov 17

Wednesday Nov 18

Conference for Professional Software Developers