Slide 1

Slide 1 text

Filecoin docs.textile.io/powergate Getting started with

Slide 2

Slide 2 text

hi! i’m @andrewxhill from textile.io

Slide 3

Slide 3 text

ThreadDB The Hub Buckets Powergate

Slide 4

Slide 4 text

ThreadDB The Hub Buckets Powergate p2p database built on IFPS

Slide 5

Slide 5 text

ThreadDB The Hub Buckets Powergate Dynamic folder persistence and synchronization on IPFS

Slide 6

Slide 6 text

ThreadDB The Hub Buckets Powergate Filecoin + IPFS + APIs

Slide 7

Slide 7 text

ThreadDB The Hub Buckets Powergate Brings it all together on remote services

Slide 8

Slide 8 text

docs.textile.io

Slide 9

Slide 9 text

Building with Filecoin

Slide 10

Slide 10 text

A few basics

Slide 11

Slide 11 text

Miners

Slide 12

Slide 12 text

Miners 2 PBi 30 GBi

Slide 13

Slide 13 text

Storage 64 GBi 1 GBi?

Slide 14

Slide 14 text

Deals

Slide 15

Slide 15 text

Retrieval

Slide 16

Slide 16 text

Implementations lotus go-filecoin

Slide 17

Slide 17 text

Powergate go-filecoin

Slide 18

Slide 18 text

Networks Mainnet Testnet Devnet Embedded Devnet*

Slide 19

Slide 19 text

Resources tinyurl.com/hackfs-resources

Slide 20

Slide 20 text

Building with Filecoin

Slide 21

Slide 21 text

• Low-latency, high-throughput datasets backed by Filecoin storage • Turnkey interop solution for creating storage on Filecoin and availability on IPFS. • Familiar interfaces for reading and writing data and configurable settings to sync, store, and cache data Powergate An API-driven solution for developers

Slide 22

Slide 22 text

• Filecoin storage and IPFS availability. • Deal agent to Create, Repair, Renew, Expire. • Stateful for longterm deal monitoring. • Multi-user/tenant address and deal managment. • Miner indices, reputation tracking, advanced deal finding. Powergate Feature Highlights

Slide 23

Slide 23 text

Lotus FFS IPFS Overview

Slide 24

Slide 24 text

Lotus IPFS Powergate Launching IPFS, Lotus and Powergate

Slide 25

Slide 25 text

Lotus IPFS HOT COLD Powergate A multi-tiered storage system across Filecoin and IPFS

Slide 26

Slide 26 text

Lotus IPFS Powergate gRPC API

Slide 27

Slide 27 text

Lotus IPFS Powergate CLI Powergate

Slide 28

Slide 28 text

Lotus IPFS Powergate • Monitor deals for expiration, auto-renew • Auto repair and replication • One or many sandboxed addresses (access token based) • Collects miner reputation and allows pre-deal filtering The Powergate works for you.

Slide 29

Slide 29 text

Lotus IPFS Powergate

Slide 30

Slide 30 text

Lotus FFS IPFS Powergate FFS

Slide 31

Slide 31 text

Lotus FFS IPFS • Each Powergate manages multiple FFS instances. • Every instance has its own Filecoin address(s) with its own balance(s) etc. • Every instance has its own defaults and settings for how it wants to store data on Filecoin (cold) and when to make it available over IPFS (hot). Filecoin File System FFS

Slide 32

Slide 32 text

Lotus FFS IPFS FFS manages storage for “users” Every file stored by an FFS is tracked by its CID A storage config can be set per CID. It uses the FFS config by default. Configs can be updated. FFS

Slide 33

Slide 33 text

Lotus FFS IPFS Storage Config FFS

Slide 34

Slide 34 text

FFS Lotus IPFS > pow ffs info FFS

Slide 35

Slide 35 text

Inspired by the Config HOT COLD

Slide 36

Slide 36 text

IPFS: addTimeout Mixed networks

Slide 37

Slide 37 text

Lotus FFS IPFS Other nodes on the network can help keep maintain your Hot layer! Mixed networks

Slide 38

Slide 38 text

Push to external pinning services: Flamming Hot What’s hotter than hot?

Slide 39

Slide 39 text

FFS What’s hotter than hot?

Slide 40

Slide 40 text

What can you build with the Powergate?

Slide 41

Slide 41 text

github.com/filecoin-shipyard/powergate-pinning-service twitter.com/vasa_develop

Slide 42

Slide 42 text

tinyurl.com/samikshan-pow twitter.com/samikshan

Slide 43

Slide 43 text

blog.textile.io/integrating-powergate/ twitter.com/asutula

Slide 44

Slide 44 text

github.com/filecoin-project/slate twitter.com/wwwjim

Slide 45

Slide 45 text

Test the Powergate in good company!

Slide 46

Slide 46 text

Let’s Build https://tinyurl.com/hackfs-pow