+ - 0:00:00
Notes for current slide
Notes for next slide

SCUTTLEBUTT

SCUTTLEBUTT

⬇︎

SSB, SECURE SCUTTLEBUTT

⬇︎

SCUTTLEVERSE

1 / 19

SCUTTLEBUTT

≠ SOCIAL NETWORK

sistema peer-to-peer ideato per gestire grafi sociali,
identità e messaggistica

struttura dati e un protocollo
su cui costruire delle applicazioni

2 / 19

SCUTTLEBUTT

I wanted an open platform that anyone could build things on. (…) Also, we couldn’t realistically plan to just sit down and create an app that everyone wants to use, we need many experiments so that one can succeed, therefore we need a decentralized application platform more than we need any given a decentralized application.

https://www.scuttlebutt.nz/stories/scuttlebutt-genesis.html

3 / 19

SCUTTLEBUTT

DECENTRALIZZAZIONE

4 / 19

SCUTTLEBUTT

An off grid social network

https://staltz.com/an-off-grid-social-network.html

6 / 19

SCUTTLEBUTT

patchwork

https://github.com/ssbc/patchwork

scuttlebot

npm install -g scuttlebot-release

https://www.scuttlebutt.nz/guides/cli-first-steps

altre applicazioni

https://www.scuttlebutt.nz/applications

7 / 19

SCUTTLEBUTT

mobile

https://www.manyver.se

8 / 19

SCUTTLEBUTT

concetti

https://www.scuttlebutt.nz/concepts

l'utente e il login senza password → identity

i dati, senza un server → feed, log, sigchain

la replicazione dei dati → gossiping

9 / 19

SCUTTLEBUTT

identity

~ sbot whoami
{
"id": "@/Zi5mKUC6OhjL5IC0jXVAgLWbipiIO0sIRSIYPBdRA0=.ed25519"
}
10 / 19

SCUTTLEBUTT

struttura dati: SIGCHAIN

Database (log) in sola scrittura di messaggi firmati

11 / 19

SCUTTLEBUTT

la rete

LAN broadcasting

PUB (servers?)

12 / 19

SCUTTLEBUTT

LAN

UDP broadcast

13 / 19

SCUTTLEBUTT

PUB

https://github.com/ssbc/scuttlebot/wiki/Pub-Servers

non è un server
è un amico che tutti conoscono
è un posto
è un modo per conoscere persone senza avere connessioni

14 / 19

SCUTTLEBUTT

PUB

pub.grafton9.net

223 inviti, fino al 31/12

15 / 19

SCUTTLEBUTT

la replicazione del feed

16 / 19

SCUTTLEBUTT

ricapitoliamo le proprietà di SSB

passwordless

serverless

hardware bound

offline

17 / 19

SCUTTLEBUTT

sneakernet, offline internet

"Paquete Semanal" a Cuba

Net Freedom Pioneers (satellite file casting)

https://www.netfreedompioneers.org/ https://knapsackforhope.org/

18 / 19

SCUTTLEBUTT

https://autistici.org/void/ssb

void@autistici.org

19 / 19

SCUTTLEBUTT

≠ SOCIAL NETWORK

sistema peer-to-peer ideato per gestire grafi sociali,
identità e messaggistica

struttura dati e un protocollo
su cui costruire delle applicazioni

2 / 19
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow