Slide 1

Slide 1 text

Powergate github.com/textileio/powergate | @textileio Into the

Slide 2

Slide 2 text

https://github.com/textileio

Slide 3

Slide 3 text

So you want to plug Filecoin into your architecture? Filecoin

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 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 6

Slide 6 text

• Filecoin storage and IPFS availability. • 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 7

Slide 7 text

Lotus FFS IPFS Deliver all the benefits of Filecoin and IPFS to your users. (your system) Powergate

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

Lotus FFS IPFS Overview

Slide 10

Slide 10 text

Lotus IPFS Powergate Launching IPFS, Lotus and Powergate

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

Lotus IPFS Powergate gRPC API

Slide 13

Slide 13 text

Lotus IPFS Powergate CLI Powergate

Slide 14

Slide 14 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 15

Slide 15 text

Lotus IPFS Powergate

Slide 16

Slide 16 text

Lotus FFS IPFS Powergate FFS

Slide 17

Slide 17 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 18

Slide 18 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 19

Slide 19 text

Lotus FFS IPFS Storage Config FFS

Slide 20

Slide 20 text

FFS Lotus IPFS > pow ffs info FFS

Slide 21

Slide 21 text

Inspired by the Config HOT COLD

Slide 22

Slide 22 text

IPFS: addTimeout Mixed networks

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

FFS What’s hotter than hot?

Slide 26

Slide 26 text

Lotus FFS IPFS Deliver all the benefits of Filecoin and IPFS to your users. (your system) Ready to drop it in?

Slide 27

Slide 27 text

Lotus FFS IPFS Let’s see it in action

Slide 28

Slide 28 text

Lotus FFS IPFS Live Demo Recap

Slide 29

Slide 29 text

Filecoin storage, deal management, and per user configuration for for all your users?

Slide 30

Slide 30 text

Filecoin storage, deal management, and per user configuration for for all your users?

Slide 31

Slide 31 text

IPFS and Filecoin Interoperability?

Slide 32

Slide 32 text

IPFS and Filecoin Interoperability?

Slide 33

Slide 33 text

Dockerized and API driven?

Slide 34

Slide 34 text

Dockerized and API driven?

Slide 35

Slide 35 text

Widely supported and typed APIs?

Slide 36

Slide 36 text

Widely supported and typed APIs?

Slide 37

Slide 37 text

Per-user, per-file control over storage, caching, and lifetime of deal and availability?

Slide 38

Slide 38 text

Per-user, per-file control over storage, caching, and lifetime of deal and availability?

Slide 39

Slide 39 text

Long-term managment of unfreeze? Repair? Renew?

Slide 40

Slide 40 text

Long-term managment of unfreeze? Repair? Renew?

Slide 41

Slide 41 text

Beautiful, open- source, UI to inspire you!?

Slide 42

Slide 42 text

No content

Slide 43

Slide 43 text

Lotus FFS IPFS The Hub https://docs.textile.io/ Buckets ThreadsDB Addresses Accounts Powergate at Textile

Slide 44

Slide 44 text

Lotus FFS IPFS Buckets ThreadsDB Addresses Accounts Powergate at Textile

Slide 45

Slide 45 text

YOU? Test the Powergate in good company! Find us on the Filecoin Slack.

Slide 46

Slide 46 text

twitter.com/@textileio github.com/textileio/powergate slack.textile.io Thanks!