Compare commits

...

6 Commits

Author SHA1 Message Date
semantic-release-bot 1c2430cae5 chore(release): 0.3.0-develop.1 [skip ci]
# [0.3.0-develop.1](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/compare/v0.2.1...v0.3.0-develop.1) (2023-11-15)

### Bug Fixes

* broken link ([bc56dfa](bc56dfa573))

### Features

* add AI generated summary to the homepage ([e232fcc](e232fccaf8))
2023-11-15 12:00:33 +00:00
Derrick Hammer bc56dfa573
fix: broken link 2023-11-15 06:59:29 -05:00
Derrick Hammer 4ff1022ac0
refactor: add redirects file 2023-11-15 06:54:07 -05:00
Derrick Hammer 39688568d2
refactor: major restructure 2023-11-15 06:47:27 -05:00
Derrick Hammer 2721f04e1b
Merge remote-tracking branch 'origin/master' 2023-11-10 06:22:16 -05:00
Derrick Hammer e232fccaf8
feat: add AI generated summary to the homepage 2023-11-10 06:22:10 -05:00
12 changed files with 80 additions and 49 deletions

View File

@ -1,3 +1,15 @@
# [0.3.0-develop.1](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/compare/v0.2.1...v0.3.0-develop.1) (2023-11-15)
### Bug Fixes
* broken link ([bc56dfa](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/commit/bc56dfa573a44438bd7bebdb1e4c22b7c0563544))
### Features
* add AI generated summary to the homepage ([e232fcc](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/commit/e232fccaf844604b1f6b0a1af2b12628bb6a69ac))
## [0.2.1](https://git.lumeweb.com/LumeWeb/docs.lumeweb.com/compare/v0.2.0...v0.2.1) (2023-11-10)

View File

@ -2,10 +2,10 @@
title: Web3 Browser Web App
---
Link: https://web3browser.io
![image](/web3-browser-webapp.png)
Link: https://web3browser.io
This is an experimental tech demo to enable HNS and ENS browsing via IPFS.
This demo uses the following technologies:

View File

@ -7,3 +7,5 @@ title: Welcome
This project was created so that we can have a *true* open web in which we can start back from web 1.0 and build what should have been, but never happened. While this idea as a whole takes on many names, we can all agree that it should be about openness and freedom.
We are doing `progressive decentralization`. This means that at this time, while the tech itself uses P2P technology and is decentralized, the products we create are semi-centralized.
---

16
docs/intro/about.md Normal file
View File

@ -0,0 +1,16 @@
---
title: What is Lume?
---
`What is Lume?` This is something we have often asked ourselves to explain it 😅.
Lume can be broken down into a few major focuses:
- Lume is a **P2P network** that uses public keys instead of torrent hashes to access peers and content.
- Like a BitTorrent, but ready for Web3. You can also see it to be a bit like IPFS which uses Libp2p, but more light weight.
- The goal here is to create a bridge P2P network `to service all of Web3`.
- `It's NOT a blockchain`. You don't need one since anyone can provide services with RPC or their own custom protocol, and anyone can query them.
- Lume is a **storage portal** (think `L2` in blockchain terms).
- It builds on Sia and stores your private data, and eventually public. In other words think of it like a paid IPFS service, but its not IPFS.
- Lume is the **end user gateway**.
- It is how you will interface with all content networks, blockchains, or other nets in the future. This could be a browser extension, web browser itself or anything in-between.

View File

@ -1,44 +1,6 @@
---
title: Lume
---
Since we defined the limitations of Web2 and building blocks of Web3, let's take a look at what Lume is and where it fits in the grander scale.
### How did it start
Lume started (before we even decided it was a project or the name) while we were trying to create a web3 cloud drive on Nextcloud based on Skynet. We realized that we were going down the wrong path and needed to solve accessing content before doing anything with the content itself.
Skynet in the process had a very rough year, as since 2020, Skynet tried to solve distribution with network of Skynet Portals, but experienced number of obstacles from all levels of internet infrastructure (see [Limitations of Web2](web2-limits.md)) and eventually was shut down.
Sia in the background was trying to support both innovating and Skynets efforts, and things came to a head with Skynet going bankrupt.
In that journey, Lume has pivoted at-least 1 time to meet its goals, and has ended up having to build many building blocks out of necessity, and a few that may go unused 🙃.
Sia has since started rebuilding with new software, and Lume has been building on top.
Sia is the network of the worlds data, and Handshake replaces ICANN while collaborating with the web3 ecosystem. We have discussed Sia a lot so far, but let it also be known the Handshake tribe has had its own share of drama too, and Lume is actively involved in both.
So the rabbit hole of Web3 DNS is where we started as the origin of Lume, which means the `world` or `light` in Romanian. It was our intention from the beginning to contribute to the solution of the web's censorship issues and becoming a bridge (or gateway) to the Web3.
### What is Lume? Simple version, please!
`What is Lume?` This is something we have often asked ourselves to explain it 😅.
Lume can be broken down into a few major focuses:
- Lume is a **P2P network** that uses public keys instead of torrent hashes to access peers and content.
- Like a BitTorrent, but ready for Web3. You can also see it to be a bit like IPFS which uses Libp2p, but more light weight.
- The goal here is to create a bridge P2P network `to service all of Web3`.
- `It's NOT a blockchain`. You don't need one since anyone can provide services with RPC or their own custom protocol, and anyone can query them.
- Lume is a **storage portal** (think `L2` in blockchain terms).
- It builds on Sia and stores your private data, and eventually public. In other words think of it like a paid IPFS service, but its not IPFS.
- Lume is the **end user gateway**.
- It is how you will interface with all content networks, blockchains, or other nets in the future. This could be a browser extension, web browser itself or anything in-between.
### Ok, I get it. Now how it works under the hood?
title: How it works
---
#### It's a bridge, it's a gateway
Lume can be seen as a middleware system where you can plug anything in and access it over the relay network. This is done with a help of Hypercore/Dat (see https://docs.holepunch.to which is born from https://dat-ecosystem.org) that allows it to proxy (relay) access to other networks anonymously, and to provide some DNS services. It is also end-to-end encrypted (based on https://noiseprotocol.org).
@ -60,7 +22,6 @@ This is the basis of how you can run light clients, SPV nodes, DNS resolvers, co
With blake3 we can also support real time verified streaming, which means files get verified based on their hash as you download so everything is fully trustless. See https://github.com/n0-computer/abao.
#### Path forward
This browser tech can take many forms and Lume will continue evolving to be more advanced over time with its browsing abilities and more importantly, become easy and comfortable to use. That's its biggest problem today and also a reason we already started planning an extension for the most popular browser, Chrome. The end goal is a browser fork, but right now we need to get the foundations right.

18
docs/intro/history.md Normal file
View File

@ -0,0 +1,18 @@
---
title: History
---
Lume started (before we even decided it was a project or the name) while we were trying to create a web3 cloud drive on Nextcloud based on Skynet. We realized that we were going down the wrong path and needed to solve accessing content before doing anything with the content itself.
Skynet in the process had a very rough year, as since 2020, Skynet tried to solve distribution with network of Skynet Portals, but experienced number of obstacles from all levels of internet infrastructure (see [Limitations of Web2](/problems/web2-limits.md)) and eventually was shut down.
Sia in the background was trying to support both innovating and Skynets efforts, and things came to a head with Skynet going bankrupt.
In that journey, Lume has pivoted at-least 1 time to meet its goals, and has ended up having to build many building blocks out of necessity, and a few that may go unused 🙃.
Sia has since started rebuilding with new software, and Lume has been building on top.
Sia is the network of the worlds data, and Handshake replaces ICANN while collaborating with the web3 ecosystem. We have discussed Sia a lot so far, but let it also be known the Handshake tribe has had its own share of drama too, and Lume is actively involved in both.
So the rabbit hole of Web3 DNS is where we started as the origin of Lume, which means the `world` or `light` in Romanian. It was our intention from the beginning to contribute to the solution of the web's censorship issues and becoming a bridge (or gateway) to the Web3.

View File

@ -1,6 +1,6 @@
{
"name": "@lumeweb/docs.lumeweb.com",
"version": "0.2.1",
"version": "0.3.0-develop.1",
"private": true,
"repository": {
"type": "git",

View File

@ -15,11 +15,28 @@
const sidebars = {
main: [
"index",
"better-web",
"web2-limits",
"web3-building-blocks",
"lume",
"browser-webapp",
{
type: "category",
label: "Introduction",
link: null,
items: ["intro/about", "intro/components", "intro/history"],
},
{
type: "category",
label: "Problems We Are Solving",
link: null,
items: [
"problems/better-web",
"problems/web2-limits",
"problems/web3-building-blocks",
],
},
{
type: "category",
label: "Apps",
link: null,
items: ["apps/browser-webapp"],
},
],
};

5
static/_redirects Normal file
View File

@ -0,0 +1,5 @@
/better-web /problems/better-web
/web2-limits /problems/web2-limits
/web3-building-blocks /problems/web3-building-blocks
/lume intro/about
/browser-webapp /apps/browser-webapp