IPFS / Launchpad: IPLD

Add meeting Rate page Subscribe

IPFS / Launchpad: IPLD

These are all the meetings we have in "Launchpad: IPLD" (part of the organization "IPFS"). Click into individual meeting pages to watch the recording and search or read the transcript.

30 Jan 2023

This tutorial goes over how to use the IPFS command line API to experience IPLD pathing features which allow you navigate a directed acyclic graph (DAG). We will be navigating the DAG of the ipld.io website that is hosted on IPFS.

This content is created as a part of Protocol Labs' Launchpad program. You can get resources and written instructions in our learning platform at https://curriculum.pl-launchpad.io

See all links, commands, and instructions in the tutorial at https://curriculum.pl-launchpad.io/tutorials/ipld/ipld-pathing/
Join Protocol Labs Launchpad: https://pl-launchpad.io/

Chapters:
0:00 Introduction
00:47 Install IPFS
02:21 Install jq
03:20 Find the CID for ipld.io website
03:53 Inspect the Root
05:12 Load a Page With IPFS Pathing
06:00 Dive Deep into a DAG
07:356Load a Page With IPLD Pathing
08:45 Switching Codecs
10:25 Recap
  • 1 participant
  • 12 minutes
ipfs
ipld
ipl
interface
sudo
install
daemon
navigate
wsl2
golang
youtube image

17 Oct 2022

This section on Merkle DAGs from IPFS Camp 2019 goes over theory and live examples of what happens with files added to IPFS. Alan Shaw highlights different variations to the underlying data structure created with a file added to IPFS and how it affects the CID.

This content is created as a part of Protocol Labs' Launchpad program. You can get resources and written instructions in our learning platform at https://curriculum.pl-launchpad.io

Resources Slides as PDF & Course repo: https://github.com/ipfs/camp/#-core--elective-courses--youtube-playlist
Join Protocol Labs Launchpad: https://pl-launchpad.io/
For more information on IPFS: https://ipfs.io
Original video: https://youtu.be/Y_-TWTmF_1I
Sign up to get IPFS news, including releases, ecosystem updates, and community announcements in your inbox, each Tuesday: http://eepurl.com/gL2Pi5

Chapters:
0:00 Start
00:20 Importing Files to IPFS
00:45 DAGs
01:10 Calculating CIDs
02:15 Example: Building a DAG
03:50 Why Vary Chunk Size
06:31 Example: Deduplication
08:00 UnixFS
09:00 Example: UnixFS
12:09 Performance Characteristics of DAG Layouts
13:19 Example: DAG Layouts
15:20 Closing Q&A
  • 1 participant
  • 16 minutes
cids
ivpfs
nodes
dag
ipfs
c3
chunking
files
bits
important
youtube image

17 Oct 2022

This section on Immutability and CIDs from IPFS Camp 2019 goes over the importance of immutability in IPFS. Alan Shaw gives an IPFS primer and explains variations of CIDs in the context of IPFS.

This content is created as a part of Protocol Labs' Launchpad program. You can get resources and written instructions in our learning platform at https://curriculum.pl-launchpad.io

Resources Slides as PDF & Course repo: https://github.com/ipfs/camp/#-core--elective-courses--youtube-playlist
Join Protocol Labs Launchpad: https://pl-launchpad.io/
For more information on IPFS: https://ipfs.io
Original video: https://youtu.be/Y_-TWTmF_1I

Sign up to get IPFS news, including releases, ecosystem updates, and community announcements in your inbox, each Tuesday: http://eepurl.com/gL2Pi5

Chapters:
0:00 Start
00:25 Why Immutablilty
05:25 Anatomy of a CID
07:03 Multihash
09:59 CID Version
11:32 Multibase
12:49 Example: Anatomy of a CID
16:15 Version 0
  • 1 participant
  • 19 minutes
immutability
immutable
verifiability
integrity
verified
trust
igfs
cryptographic
ipff
data
youtube image

15 Sep 2022

This section on DAGs from IPFS Camp 2019 goes over how Merkle DAGs are created, read, and used in IPFS. Mikeal Rogers tells us what are the tradeoffs between different block sizes.
This content is created as a part of Protocol Labs' Launchpad program. You can get resources and written instructions in our learning platform at https://curriculum.pl-launchpad.io

Resources
Slides as PDF & Course repo: https://github.com/ipfs/camp/#-core--elective-courses--youtube-playlist
Join Protocol Labs Launchpad: https://pl-launchpad.io/
For more information on IPFS https://ipfs.io
Original video:

Sign up to get IPFS news, including releases, ecosystem updates, and community announcements in your inbox, each Tuesday: http://eepurl.com/gL2Pi5

Chapters:
0:00 Start
00:15 What is a DAG
00:53 How to build a DAG
02:58 Constraints of a DAG
04:00 Big Block Sizes
05:55 Small Block Sizes
07:03 Just-Right Block Sizes
08:50 Q&A
  • 3 participants
  • 13 minutes
dag
nodes
hashing
structure
leaf
mapping
root
semantically
linking
chunking
youtube image

13 Jul 2022

This course from IPFS Camp 2019 is a deep exploration of the reasons behind immutable data, how we address immutable data, the data structures IPFS creates, and the different ways of interacting with files in IPFS.

Resources
Slides as PDF: https://github.com/ipfs/camp/blob/mas...
Course repo: https://github.com/ipfs/camp/tree/mas...
Join Protocol Labs Launchpad: https://pl-launchpad.io/
For more information on IPFS https://ipfs.io

Sign up to get IPFS news, including releases, ecosystem updates, and community announcements in your inbox, each Tuesday: http://eepurl.com/gL2Pi5

Chapters
0:00 Start
00:22 Why Immutablilty
05:22 Anatomy of a CID
07:00 Multihash
09:56 CID Version
11:29 Multibase
12:46 Example: Anatomy of a CID
16:12 Version 0
19:10 Importing Files to IPFS
19:51 DAGs
20:20 Calculating CIDs
21:22 Example: Building a DAG
22:56 Why Vary Chunk Size
25:37 Example: Deduplication
27:10 UnixFS
28:12 Example: UnixFS
31:17 Performance Characteristics of DAG Layouts
32:27 Example: DAG Layouts
34:26 Closing Q&A
  • 1 participant
  • 36 minutes
immutability
immutable
ipvs
ipfs
verifiability
integrity
trust
hashes
cryptographic
tekken
youtube image

6 Apr 2022

Follow along with this activity, published at https://pl-strflt.notion.site/DHT-Overview-e4bc573eaf094efc8a0781de47262db6 to get a deeper understanding of the IPLD project including DAGs, Roots, and UnixFS
  • 4 participants
  • 1:06 hours
iplb
dagp
flick
github
ipfsk
domain
workflow
daemon
dfi
ip
youtube image