Skip to main content

Johan Bové

P4P Unconference at Offline

Public "unconference" weekend with food, hang-outs, discussions, workshops and presentations of all sorts local-first p2p protocols

Location: Lichtenrader Str. 49 12049 Berlin, Germany

Ends:

Time Zone: Europe/Berlin (GMT +02:00)

https://p4p.space/
https://offline.place/

About

Public "unconference" weekend with food, hang-outs, discussions, workshops and presentations of all sorts local-first p2p protocols: Cabal, Cable, Earthstar, Willow, p2panda, Irdest, Secure Scuttlebutt, PPPPP and more!

We want to ..

  • Meet and hang out around offline and Tempelhofer Feld
  • Discuss our ideas on local-first protocols - technically, politically and socially
  • Take notes together and gather what we've learned
  • Have communal lunch and dinners every day during this weekend in offline
  • Give public workshops for developers around the protocols we're building and how to use them
  • Share what we've been thinking about and doing in the last months in form of small presentations, anything from projects to recent cooking recipes
  • Create a space for spontaneous things to happen in smaller groups, similar to an unconference

Johan Bové

gdamdam/awesome-decentralized-web: an awesome list of decentralized services and technologies

"Earthstar - An offline-first, distributed, syncable, embedded document database for use in p2p software."

Johan Bové

p2p-basel-2023-day2 : Free Download, Borrow, and Streaming : Internet Archive

 
talks from day 2 of p2p basel 2023 https://p2p-basel.org
 

1: cblgh, “Cabling Cabal: A binary, pull-based protocol to ditch the log, enable deletes and who knows what else”
2: Sam Gwilym, “Implementing Set Reconciliation in Earthstar”
3: Erick Lavoie, “Fork replication and detection with Git”
4: Andreas Dzialocha and Sam Andreae, “P2Panda”
5: Filip Borkiewicz, “Scuttlego”

 

Johan Bové

p2p-basel 2023 day 1 : Free Download, Borrow, and Streaming : Internet Archive

talks from day 1 of p2p basel 2023 https://p2p-basel.org
 
1: authenticated prefix relations: old and new append-only log designs by aljoscha meyer
 
2: presentation by christian f. tschudin about the computer networks group at university of basel and a quick-fire demonstration of the group's secure scuttlebutt-related projects
 
3: presentation by christian f. tschudin on "TinySSB and Header Compression"
 
4: Martijn De Vos, “TrustChain: A Lightweight, Distributed Ledger for Universal Work Accounting”
 

5: Andre Staltz, “Near future in SSB JS and Manyverse”

 

Johan Bové

Sharing the Earthstar Encryption Project again.

> Earthstar is a tool for building undiscoverable, offline-first shared data storage. Users decide which devices their data are stored on, what the infrastructure of their network looks like, the shape of their data, and how they can interact with it.

> Storing and collaborating digital data is an essential part of every day computing, from photo-sharing amongst family members, to document co-authoring between colleagues. Earthstar is a tool for building undiscoverable, offline-first shared data storage. Users decide which devices their data are stored on, what the infrastructure of their network looks like, the shape of their data, and how they can interact with it. The proposed project adds a number of useful features, notably end-to-end encryption (including metadata), P2P discovery in local networks and efficient data synchronisation.

https://nlnet.nl/project/EarthstarEncryption/index.html

Johan Bové

Johan Bové

Johan Bové

Johan Bové

Johan Bové

Johan Bové

The Anti-Parler: Principles for decentralized social networking

Last year, the Beaker Browser team spent 6 months on a p2p social network. We dropped it when we realized that we hadn’t solved the hard problems. We had only solved, as I say in the thread below, “p2p tweets.” Today I’m going to talk about those hard problems. p2p, peer-to-peer, syndicated

Johan Bové

Introducing P2P Matrix

TL;DR: we shipped a major update (v0.1.1) to https://p2p.riot.im - fire up a desktop Chrome or Firefox in not-private-browsing mode and give it a go! decentralization, matrix, peer-to-peer, syndicated

Johan Bové

Sarah Friend, Saraswathi Subbaraman (Circles): CirclesUBI: Towards a Community-owned Basic Income on Vimeo

Sarah Friend, Saraswathi Subbaraman (Circles): CirclesUBI: Towards a Community-owned Basic Income

Is it possible to create a community owned currency that can exist both globally and locally without relying on the sovereignty of nation-states? And if it were, how would you build it? Circles is a cooperative project working at the intersection of cryptocurrency and UBI, trying to rethink money as a commons and as means to commoning. We are developing a p2p universal basic income using the Ethereum blockchain, and bootstrapping it with a Cafe that accepts our currency – currently gearing up for a research pilot in Berlin in 2019. We hope to shed light on the overall possibilities of alternative currencies, as well as the limitations of working within the blockchain space, given its political economy.

 

Presentation starts at 00:03:40 - The question and answers are really good.

Johan Bové

Johan Bové

Johan Bové

Replied to a post on github.com :

Since the p2p network relies on people hosting and seeding I do see how a "boolean flag" for checking if the visitor is "hosting" would be a nice thing to have for some hyperdrive owners have put a lot of effort in gathering and publishing their content on the network.

And therefore I could understand that this could be used as a form of "paywall" to control the access to "freemium" content. I think this would be only fair if used in moderation. To call it "extortion", is a bit exaggerated as the whole network literally depends on us sharing each others content.

However, there are indeed privacy related issues. This API, together with our public IP addresses could be used to create a way for some hyperdrive owners to start tracking their visitors.

If the "gratitude" feature would be part of the main Beaker interface, within Sharing Hyperdrives, I will leave open here.

Perhaps it should be made "optional" for the visitors, within the permissions dialog, to disclose to the owner of the hyperdrives to announce that they are hosting the drive or not. Beaker browser itself should not show any explicit banners or notifications. That would be up for the hyperdrive owners to interpret.

Technically, I would even add a datetime stamp so there are more variants possible in how the hyperdrive owner can process is visitors are seeding or not.

Johan Bové

This is Fine: Optimism & Emergency in the P2P Network

The last fifteen years has seen a surge of interest in decentralised technology. decentralization, internet, p2p, syndicated

Johan Bové

Johan Bové

Johan Bové

Installed today. Feeling like I'm joining the p2p party at the end of the evening, around 6 am, where only the hard-core diehards are still left hanging out around the bar.