Decentralized Web: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
fix name
Eikcaz (talk | contribs)
 
(36 intermediate revisions by 6 users not shown)
Line 1: Line 1:
We meet the 3rd Saturday of every month, 6-9pm, at Noisebridge.
We meet the 4th Saturday of every month, 4-7pm, at Noisebridge.
== Introduction ==
== Introduction ==


The internet is the physical, interconnected computer network
Liberating the world through free, local-first, and decentralized technology.
that runs TCP/IP to link devices globally.  The web is all the
things communicted over the internet.  Unfortunately, the web has
become increasingly centralized in the era of "Web2", where no
one owns their own data, and people, even on the same network,
cannot communicate with one another without connecting to some
centralized middleman.  The goal of the decentralized web
(sometimes called Web3, but usually just in reference to
blockchain) movement is to build not just censorship resistant
technology, but also communities that use those technologies.  An
awesome tool used by no one is lame.


These meetings will consist of presentations and collaboration.
The internet is the physical, interconnected computer network that
runs TCP/IP to link devices globally.  Upon it, a sea of protocols
flows enabling the globalized world we live in.  One such protocol,
http, was the first to bring the internet to a broader audience, one
that spans the world as the World Wide Web.  Other protocols made their mark like ECMAScript (i.e. javascript) which enabled what
some call Web 2, which was also characterized by centralization.  Some
people use Web3 to describe efforts towards a Decentralized Web,
though in practice when people say "Web3", they usually mean
proof of work or proof of stake systems, neither of which is the focus of this
meetup.  Hosted at Noisebridge, the anarchist hacker space, we want to
build digital anarchy by weaving a Decentralized Web of opt-in structures where, at a protocol and architecture level, we engage as equal
peers.
 
These meetings will consist of presentations and discussions (and hopefully collaboration).
Presentations will be of varying lengths, some by invited
Presentations will be of varying lengths, some by invited
technologists to showcase their work, and some by regular
technologists to showcase their work, and some by regular
attendees to discuss what they are working on and any incremental
attendees to discuss what they are working on and any incremental
prgress.  Additionally, we will aim to connect people with
progress.  Additionally, we will aim to define and start
existing decentralized web projects as well as define and start
new projects.
new projects.
== Current projects ==
Come to our first meeting to propose one!  (project ideas below
after Meeting Notes)


== Meeting Notes ==
== Meeting Notes ==
 
* 2026-03-28
* 2024-01-18  
** Bridging Our Gardens II, Zulip enters the Matrix
 
* 2026-02-28
** Attestation II, Corroboration of the existance of a working group
* 2026-01-24
** Guixing into the Matrix
* 2025-12-27
** <Off for holidays>
* 2025-11-22
** Attestation I, a working group.
* 2025-10-25
** <Haitus>
* 2025-09-27
** building services with 4th amendment protections.
* 2025-08-23
** Gnunet: Locking the Internet Open. 
* 2025-07-26
** Free, local-first, and decentralized AI
* 2025-06-28
** Infecting Gadgets with Freedom: Guile + Nix -> Guix
* 2025-05-24
** Workshop: Bridging our Gardens
* 2025-04-26
** Why decentralization and How?
* 2025-03-22
** [https://zacchae.us/software.html How Do We Self Organize?]
* 2025-02-22
** [https://braid.org/meeting-104.1 Braiding a WoO on the Decentralized Web]
* 2025-01-18
** LlamaFile
** LlamaFile
**: presented by Justine Tunney
** Group Income and/or Chelonia
 
** Group Income and/or Chelonia  
**: presented by Greg Slepak
 
** Other Presentations?
**: Come and talk about what you're working on!


== Project Ideas ==
== Project Ideas ==
Line 45: Line 63:
=== Monetization of Free Culture ===
=== Monetization of Free Culture ===
Capitalism has won out in large part because it has mastered the
Capitalism has won out in large part because it has mastered the
maintainance of supply chains.  It ensures that workers are paid
maintenance of supply chains.  It ensures that workers are paid
enough to show up the next day (though not necessarily enough to
enough to show up the next day (though not necessarily enough to
live comfortably).  However, capitalism relies on scarcity, so
live comfortably).  However, capitalism relies on scarcity, so
the non-scarse ones and zeros that make up our digital culture
the non-scarce ones and zeros that make up our digital culture
has been made artificially scarse by Copyright and Patent Law.
has been made artificially scarce by Copyright and Patent Law.
To break free from these bonds of artificial scarsity locking up
To break free from these bonds of artificial scarcity locking up
our softwre, hardware, and media which make up our culture, we
our software, hardware, and media which make up our culture, we
must discover a way support the supply chains that make the
must discover a way support the supply chains that make the
culture we use.  The main problems to be solved are:
culture we use.  The main problems to be solved are:
* Decentralization - The solution must lack centralzide middlemen, and allow an individual to support individual contributers, not just organizations (though supporting organizations is fine).
* Decentralization - The solution must lack centralized middlemen, and allow an individual to support individual contributors, not just organizations (though supporting organizations is fine).
* Value assignment - There are millions of people that contribute to the technology and media we use and consume.  To be a valid solution, it must facilitate some automatic assignment of value to contributions that make up the culture we use.  It should be entirely customizeable, but should have sane-enough defaults to permit lazy usage.
* Value assignment - There are millions of people that contribute to the technology and media we use and consume.  To be a valid solution, it must facilitate some automatic assignment of value to contributions that make up the culture we use.  It should be entirely customizable, but should have sane-enough defaults to permit lazy usage.
* Microtransaction - Though we may eventually replace normal currencies like Bitcoin or USD, prospective beneficiaries must be able turn support into food and rent.  Since normal currencies incurr transaction fees, there must be some mechanism by which funders can organize to reduce the number of transactions.
* Microtransaction - Though we may eventually replace normal currencies like Bitcoin or USD, prospective beneficiaries must be able turn support into food and rent.  Since normal currencies incur transaction fees, there must be some mechanism by which funders can organize to reduce the number of transactions.
The goal is to support specifically free culture (especially,
The goal is to support specifically free culture (especially,
initially, free software), it would be nice if there is some
initially, free software), it would be nice if there is some
method for onboarding, so people can dedicate support to nonfree
method for onboarding, so people can dedicate support to non-free
culture on the condition that that culture is freed, for
culture on the condition that that culture is freed, for
instance by a release under a free license.
instance by a release under a free license.
Line 78: Line 96:
general email server, it is possible to do so for a specific
general email server, it is possible to do so for a specific
email server setup.  Some goals of the setup:
email server setup.  Some goals of the setup:
* Support sending/recieving from (at least) one email address.
* Support sending/receiving from (at least) one email address.
* DNS automatically updates via API calls (ideally supporting dynamic ip addresses).
* DNS automatically updates via API calls (ideally supporting dynamic IP addresses).
* Runs on multiple computers for redundancy without manual intervention if one goes down.
* Runs on multiple computers for redundancy without manual intervention if one goes down.
* Allow two people to operate (secondarily) as backup email servers for eachother.
* Allow two people to operate (secondarily) as backup email servers for each other.
 
= Licensing Note =
NonCommercial licenses are not free.  Unlike the rest of this wiki, this page shall remain CC-BY 4.0.
 
 
[[Category:Events]]

Latest revision as of 01:04, 28 March 2026

We meet the 4th Saturday of every month, 4-7pm, at Noisebridge.

Introduction

[edit | edit source]

Liberating the world through free, local-first, and decentralized technology.

The internet is the physical, interconnected computer network that runs TCP/IP to link devices globally. Upon it, a sea of protocols flows enabling the globalized world we live in. One such protocol, http, was the first to bring the internet to a broader audience, one that spans the world as the World Wide Web. Other protocols made their mark like ECMAScript (i.e. javascript) which enabled what some call Web 2, which was also characterized by centralization. Some people use Web3 to describe efforts towards a Decentralized Web, though in practice when people say "Web3", they usually mean proof of work or proof of stake systems, neither of which is the focus of this meetup. Hosted at Noisebridge, the anarchist hacker space, we want to build digital anarchy by weaving a Decentralized Web of opt-in structures where, at a protocol and architecture level, we engage as equal peers.

These meetings will consist of presentations and discussions (and hopefully collaboration). Presentations will be of varying lengths, some by invited technologists to showcase their work, and some by regular attendees to discuss what they are working on and any incremental progress. Additionally, we will aim to define and start new projects.

Meeting Notes

[edit | edit source]
  • 2026-03-28
    • Bridging Our Gardens II, Zulip enters the Matrix
  • 2026-02-28
    • Attestation II, Corroboration of the existance of a working group
  • 2026-01-24
    • Guixing into the Matrix
  • 2025-12-27
    • <Off for holidays>
  • 2025-11-22
    • Attestation I, a working group.
  • 2025-10-25
    • <Haitus>
  • 2025-09-27
    • building services with 4th amendment protections.
  • 2025-08-23
    • Gnunet: Locking the Internet Open.
  • 2025-07-26
    • Free, local-first, and decentralized AI
  • 2025-06-28
    • Infecting Gadgets with Freedom: Guile + Nix -> Guix
  • 2025-05-24
    • Workshop: Bridging our Gardens
  • 2025-04-26
    • Why decentralization and How?
  • 2025-03-22
  • 2025-02-22
  • 2025-01-18
    • LlamaFile
    • Group Income and/or Chelonia

Project Ideas

[edit | edit source]

Come to our meetings to propose more ideas!

Monetization of Free Culture

[edit | edit source]

Capitalism has won out in large part because it has mastered the maintenance of supply chains. It ensures that workers are paid enough to show up the next day (though not necessarily enough to live comfortably). However, capitalism relies on scarcity, so the non-scarce ones and zeros that make up our digital culture has been made artificially scarce by Copyright and Patent Law. To break free from these bonds of artificial scarcity locking up our software, hardware, and media which make up our culture, we must discover a way support the supply chains that make the culture we use. The main problems to be solved are:

  • Decentralization - The solution must lack centralized middlemen, and allow an individual to support individual contributors, not just organizations (though supporting organizations is fine).
  • Value assignment - There are millions of people that contribute to the technology and media we use and consume. To be a valid solution, it must facilitate some automatic assignment of value to contributions that make up the culture we use. It should be entirely customizable, but should have sane-enough defaults to permit lazy usage.
  • Microtransaction - Though we may eventually replace normal currencies like Bitcoin or USD, prospective beneficiaries must be able turn support into food and rent. Since normal currencies incur transaction fees, there must be some mechanism by which funders can organize to reduce the number of transactions.

The goal is to support specifically free culture (especially, initially, free software), it would be nice if there is some method for onboarding, so people can dedicate support to non-free culture on the condition that that culture is freed, for instance by a release under a free license.

Decentralizing Noisebridge

[edit | edit source]

In the interest of dogfooding, we should try to help Noisebridge, or at least this meetup, operate on decentralized technologies.

Make Email Hosting Easy!

[edit | edit source]

SMTP is possibly the most successful decentralized web protocol. The world still largely runs on email. However, the email ecosystem evolved organically with many systems added on top: IMAP, POP3, DMARC, DKIM, SPF, etc. All of these additional systems have increased security, scalability, and usability by the end user, at the expense of ease of initial setup. Though it would not be reasonable to try and "automate" a setup for a general email server, it is possible to do so for a specific email server setup. Some goals of the setup:

  • Support sending/receiving from (at least) one email address.
  • DNS automatically updates via API calls (ideally supporting dynamic IP addresses).
  • Runs on multiple computers for redundancy without manual intervention if one goes down.
  • Allow two people to operate (secondarily) as backup email servers for each other.

Licensing Note

[edit | edit source]

NonCommercial licenses are not free. Unlike the rest of this wiki, this page shall remain CC-BY 4.0.