Blob


1 version=pmwiki-2.3.20 ordered=1 urlencoded=1
2 agent=w3m/0.5.3+git20230121
3 author=jrmu
4 charset=UTF-8
5 csum=
6 ctime=1692298472
7 host=38.87.162.8
8 name=9.Inter9
9 rev=18
10 targets=
11 text=(:title A Free and Open Inter9:)%0a%0aThe Inter9 is an experimental attempt to create a free and open internet. It is modeled closely after the original Internet, with a few design modificationsdesigned to prevent centralized control. The Inter9 is an attempt to apply the federation model to united splintered internets.%0a%0aSome key principles from the old Internet are preserved. Anyone can write new applications and suggest new standards. Like the original Internet, standards should not be dictated by any centralized agency, corporation, or government. Instead, all users are invited to contribute to its creation. Its principles reflect the spirit of the old RFCs: rough consensus and running code. It requires open protocols and expects open implementations.%0a%0aBy design, the network is amenable to experimentation with new ideas and customization by its users. The goal is to encourage a vibrant ecosystem of applications developed by the network's users.%0a%0aAlthough there have been many proposed overlay networks, the ones in use today fail to preserve many of the principles that led to the success of the original Internet.%0a%0aThe Inter9's first goal is backwards compatibility. It is necessary to transparently support all existing networking applications that were originally written for the centralized internet, without any modifications.%0a%0aThe network layer protocol must be IP with at most a few modifications. Internet Protocol is packet-switching which is important for routing around censorship nodes. However, this IP must be encapsulated and transported via tunnels to avoid censorship, and the nodes must be spread out globally across the world in multiple countries to allow for routing around national firewalls.%0a%0aLike the original ARPAnet, the design goals of this internet are low-latency and high bandwidth.%0a%0aMany existing overlay networks are connection-oriented and require the formation of circuits. This is a serious weakness because it makes it difficult to route around firewalls and censored nodes. Especially in the presence of changing firewalls, the path taken to a destination may be obstructed sporadically. Dynamic routing of packets, namely packet-switching, is preferred. Moreover, many of these overlay networks intentionally choose convoluted routing methods in order to improve anonymity. Unfortunately this has the effect of increasing latency and decreasing bandwidth, making them unsuitable for a general purpose alternative internet.%0a%0aVPN tunnels will be used at first to avoid the costs of building expensive infrastructure. Because encapsulated data is simply IP, any form of tunnel can be used in theory (IPSec, Wireguard, OpenVPN). If tunnels are blocked, many other transport methods (wireless links, sneakernet) can be used.%0a%0aThe Inter9 anticipates a future where each national government attempts control of its network infrastructure by imposing national firewalls and blocking connections to foreign enemies. As a result, it assumes that there are multiple valid internets existing simultaneously and multiple DNS roots with contradictory but equally valid answers.%0a%0aLike the original Internet, the goal of the Inter9 is to connect together isolated networks. It aims to act as a bridge between disparate, incompatible networks and protocols. Gateways sit at the boundary of two incompatible networks to bridge them together.%0a%0aIts model for moderation is a distributed, federated model. It does not rely entirely on centralized authorities like the old Internet. Instead, moderation powers are distributed to each node, and the nodes voluntarily choose to federation or part. Any node has full capability of starting its own federation or joining and participating in an existing one. This is designed to help reduce the high crime rate experienced by anarchic overlay networks that are entirely censorship-resistant.%0a%0aThe explicit goal of the Inter9 is universal access to information, regardless of the user's platform or operating system. For this purpose, the 9p protocol is chosen to provide a consistent, uniform file interface.%0a
12 time=1692749471
13 title=A Free and Open Inter9
14 author:1692749471=jrmu
15 diff:1692749471:1692749462:=1c1%0a%3c (:title A Free and Open Inter9:)%0a---%0a> (:A Free and Open Inter9:)%0a
16 host:1692749471=38.87.162.8
17 author:1692749462=jrmu
18 diff:1692749462:1692724912:=1,12c1,12%0a%3c (:A Free and Open Inter9:)%0a%3c %0a%3c The Inter9 is an experimental attempt to create a free and open internet. It is modeled closely after the original Internet, with a few design modificationsdesigned to prevent centralized control. The Inter9 is an attempt to apply the federation model to united splintered internets.%0a%3c %0a%3c Some key principles from the old Internet are preserved. Anyone can write new applications and suggest new standards. Like the original Internet, standards should not be dictated by any centralized agency, corporation, or government. Instead, all users are invited to contribute to its creation. Its principles reflect the spirit of the old RFCs: rough consensus and running code. It requires open protocols and expects open implementations.%0a%3c %0a%3c By design, the network is amenable to experimentation with new ideas and customization by its users. The goal is to encourage a vibrant ecosystem of applications developed by the network's users.%0a%3c %0a%3c Although there have been many proposed overlay networks, the ones in use today fail to preserve many of the principles that led to the success of the original Internet.%0a%3c %0a%3c The Inter9's first goal is backwards compatibility. It is necessary to transparently support all existing networking applications that were originally written for the centralized internet, without any modifications.%0a%3c %0a---%0a> Towards a Global Inter9%0a> %0a> A new internet where anyone can write new applications and suggest new standards%0a> Like the original internet, the alternative should not be controlled by a single standards body. Instead, all users are invited to contribute to its creation. The principles should be like the old RFCs: rough consensus and running code.%0a> %0a> The network should be customizable and amenable to experimentation with new ideas.%0a> Vibrant ecosystem of applications developed by a network's users%0a> %0a> Although there have been many proposed overlay networks, the ones reported so far fail to uphold many of the same principles of the original Internet.%0a> %0a> The first goal is backwards compatibility. It is necessary to transparently support all existing networking applications that were originally written for the centralized internet, without any modifications.%0a> %0a17,27c17,50%0a%3c Many existing overlay networks are connection-oriented and require the formation of circuits. This is a serious weakness because it makes it difficult to route around firewalls and censored nodes. Especially in the presence of changing firewalls, the path taken to a destination may be obstructed sporadically. Dynamic routing of packets, namely packet-switching, is preferred. Moreover, many of these overlay networks intentionally choose convoluted routing methods in order to improve anonymity. Unfortunately this has the effect of increasing latency and decreasing bandwidth, making them unsuitable for a general purpose alternative internet.%0a%3c %0a%3c VPN tunnels will be used at first to avoid the costs of building expensive infrastructure. Because encapsulated data is simply IP, any form of tunnel can be used in theory (IPSec, Wireguard, OpenVPN). If tunnels are blocked, many other transport methods (wireless links, sneakernet) can be used.%0a%3c %0a%3c The Inter9 anticipates a future where each national government attempts control of its network infrastructure by imposing national firewalls and blocking connections to foreign enemies. As a result, it assumes that there are multiple valid internets existing simultaneously and multiple DNS roots with contradictory but equally valid answers.%0a%3c %0a%3c Like the original Internet, the goal of the Inter9 is to connect together isolated networks. It aims to act as a bridge between disparate, incompatible networks and protocols. Gateways sit at the boundary of two incompatible networks to bridge them together.%0a%3c %0a%3c Its model for moderation is a distributed, federated model. It does not rely entirely on centralized authorities like the old Internet. Instead, moderation powers are distributed to each node, and the nodes voluntarily choose to federation or part. Any node has full capability of starting its own federation or joining and participating in an existing one. This is designed to help reduce the high crime rate experienced by anarchic overlay networks that are entirely censorship-resistant.%0a%3c %0a%3c The explicit goal of the Inter9 is universal access to information, regardless of the user's platform or operating system. For this purpose, the 9p protocol is chosen to provide a consistent, uniform file interface.%0a---%0a> Many existing overlay networks are connection-oriented and require the formation of circuits. This is a serious mistake because it makes it difficult to route around firewalls and censored nodes. Especially if there is censorship, the path taken to a destination may be obstructed sporadically. Dynamic routing of packets, namely packet-switching, is preferred. Moreover many of these overlay networks intentionally choose convoluted routing methods in order to improve anonymity. Unfortunately this has the effect of increasing latency and decreasing bandwidth, making them unsuitable for a general purpose alternative internet.%0a> %0a> VPN tunnels will be used at first to avoid the costs of building expensive infrastructure. Because encapsulated data is simply IP, any form of tunnel can be used in theory (IPSec, Wireguard, OpenVPN).%0a> %0a> %0a> In a world of parallel splinternets, the way to communicate with foreign networks is with NAT. Even IPv6 would need NAT%0a> %0a> If the world's major powers should go to war, national firewalls would be developed which will cause the Internet to splinter. Without ICANN coordinating IP address space, nations would likely end up with address collisions. Under such a scenario, even IPv6 would need NAT in order to communicate between splinternets.%0a> %0a> For example, if two nations claim the ownership of the IP address 2602:fccf:1::, the assumption that each IP address is globally unique will no longer hold true. There would be no way to relay messages between them without resorting to a gateway to translate the addresses, in other words, Network Address Translation.%0a> [@%0a> Revive the old internet principles:%0a> %0a> low latency, low censorship, open for people on every system, universal accessibility%0a> open protocols, open implementations%0a> users control the standards, not corporate/government%0a> rough consensus and running code%0a> %0a> connect existing networks%0a> dn42, tor, gnunet, i2p, ipfs, torrents, matrix, xmpp, irc, fediverse, email, netnews%0a> %0a> Inter9: federated, distributed moderation%0a> %0a> Not centralized Internet%0a> Not anarchic darkweb%0a> %0a> Each node/server can control its own moderation%0a> Anyone should be able to join and participate, or run their own%0a> %0a> Gateways should be built to bridge incompatible networks together%0a> %0a> 9p is the universal protocol%0a> Write new systems programs in lua for faster development%0a> @]%0a
19 host:1692749462=38.87.162.8
20 author:1692724912=jrmu
21 diff:1692724912:1692724756:=0a1,24%0a> [@%0a> Revive the old internet principles:%0a> %0a> low latency, low censorship, open for people on every system, universal accessibility%0a> open protocols, open implementations%0a> users control the standards, not corporate/government%0a> rough consensus and running code%0a> %0a> connect existing networks%0a> dn42, tor, gnunet, i2p, ipfs, torrents, matrix, xmpp, irc, fediverse, email, netnews%0a> %0a> Inter9: federated, distributed moderation%0a> %0a> Not centralized Internet%0a> Not anarchic darkweb%0a> %0a> Each node/server can control its own moderation%0a> Anyone should be able to join and participate, or run their own%0a> %0a> Gateways should be built to bridge incompatible networks together%0a> %0a> 9p is the universal protocol%0a> Write new systems programs in lua for faster development%0a> %0a27,49d50%0a%3c [@%0a%3c Revive the old internet principles:%0a%3c %0a%3c low latency, low censorship, open for people on every system, universal accessibility%0a%3c open protocols, open implementations%0a%3c users control the standards, not corporate/government%0a%3c rough consensus and running code%0a%3c %0a%3c connect existing networks%0a%3c dn42, tor, gnunet, i2p, ipfs, torrents, matrix, xmpp, irc, fediverse, email, netnews%0a%3c %0a%3c Inter9: federated, distributed moderation%0a%3c %0a%3c Not centralized Internet%0a%3c Not anarchic darkweb%0a%3c %0a%3c Each node/server can control its own moderation%0a%3c Anyone should be able to join and participate, or run their own%0a%3c %0a%3c Gateways should be built to bridge incompatible networks together%0a%3c %0a%3c 9p is the universal protocol%0a%3c Write new systems programs in lua for faster development%0a
22 host:1692724912=38.87.162.8
23 author:1692724756=jrmu
24 diff:1692724756:1692724637:=0a1,31%0a> (:The Internet is Dead, Long Live the Inter9:)%0a> %0a> The Internet is fundamentally broken:%0a> %0a> # DNS assumes a single central root, but China and Russia have begun to%0a> create their own alternative roots%0a> # The default certificate authorities trusted by our operating systems and browsers have proven themselves untrustworthy. They are controlled by malicious corporations or government agents. These authorities are likely to get blacklisted along political boundaries during a major war%0a> # The official Internet standards bodies are no longer controlled by the its users. They are now controlled by corporations with no accountability. Many malicious standards are now being drafted and rubberstamped by these bodies.%0a> # The W3C is now effectively controlled by Silicon Valley, so that the web is becoming infected with DRM. For example, Google's WEI proposal would make web browsers uniquely identifiable, and may be used to discriminate against free software users.%0a> # National firewalls are being implemented everywhere%0a> # The Internet was designed to be a distributed network, but its network topology today resembles a centralized network%0a> # Average users can no longer participate as peers or equals on this internet. The upfront capital costs are too high.%0a> # Reviving old protocols is insufficient to protect the FOSS community when the entire foundation of the Internet (IP addressing, certificate authorities, and domain name system) are becoming closed and non-free%0a> %0a> In order to achieve a free internet, it is important for users to host their own servers from machines they control (ie, from home). However, self-hosting from home faces many serious obstacles to self hosting:%0a> %0a> # IPv4 addresses are becoming increasingly expensive%0a> # IPv6 addressing increases the learning curve and complexity%0a> # Most residential ISP users lack support for dual stack ipv4/ipv6 networking%0a> # It is very easy to geolocate an IP address, so that self-hosting offers zero privacy%0a> # Hosting servers puts users at risk of DDoS attacks, and DDoS protection is too expensive for most. This has chilling effects on free speech%0a> # Most residential ISPs do not provide static IP addresses, or may employ NAT%0a> # Dynamic DNS is difficult to set up properly%0a> # A lack of static rDNS make it impossible to host applications like IRC or email%0a> # Residential IPs are often blacklisted%0a> # Hosting servers is contractually forbidden by most ISPs, and can be grounds for termination if caught%0a> # Domain names are at risk of being seized by government%0a> https://www.bleepstatic.com/images/news/sites/z/z-library/new-seizure-notice.jpg%0a> %0a> There are parallels between the closing of the formerly open Internet and the closing of the formerly open UNIX system:%0a> %0a2,50c33,49%0a%3c Revive the old internet principles:%0a%3c %0a%3c low latency, low censorship, open for people on every system, universal accessibility%0a%3c open protocols, open implementations%0a%3c users control the standards, not corporate/government%0a%3c rough consensus and running code%0a%3c %0a%3c connect existing networks%0a%3c dn42, tor, gnunet, i2p, ipfs, torrents, matrix, xmpp, irc, fediverse, email, netnews%0a%3c %0a%3c Inter9: federated, distributed moderation%0a%3c %0a%3c Not centralized Internet%0a%3c Not anarchic darkweb%0a%3c %0a%3c Each node/server can control its own moderation%0a%3c Anyone should be able to join and participate, or run their own%0a%3c %0a%3c Gateways should be built to bridge incompatible networks together%0a%3c %0a%3c 9p is the universal protocol%0a%3c Write new systems programs in lua for faster development%0a%3c %0a%3c Towards a Global Inter9%0a%3c %0a%3c A new internet where anyone can write new applications and suggest new standards%0a%3c Like the original internet, the alternative should not be controlled by a single standards body. Instead, all users are invited to contribute to its creation. The principles should be like the old RFCs: rough consensus and running code.%0a%3c %0a%3c The network should be customizable and amenable to experimentation with new ideas.%0a%3c Vibrant ecosystem of applications developed by a network's users%0a%3c %0a%3c Although there have been many proposed overlay networks, the ones reported so far fail to uphold many of the same principles of the original Internet.%0a%3c %0a%3c The first goal is backwards compatibility. It is necessary to transparently support all existing networking applications that were originally written for the centralized internet, without any modifications.%0a%3c %0a%3c The network layer protocol must be IP with at most a few modifications. Internet Protocol is packet-switching which is important for routing around censorship nodes. However, this IP must be encapsulated and transported via tunnels to avoid censorship, and the nodes must be spread out globally across the world in multiple countries to allow for routing around national firewalls.%0a%3c %0a%3c Like the original ARPAnet, the design goals of this internet are low-latency and high bandwidth.%0a%3c %0a%3c Many existing overlay networks are connection-oriented and require the formation of circuits. This is a serious mistake because it makes it difficult to route around firewalls and censored nodes. Especially if there is censorship, the path taken to a destination may be obstructed sporadically. Dynamic routing of packets, namely packet-switching, is preferred. Moreover many of these overlay networks intentionally choose convoluted routing methods in order to improve anonymity. Unfortunately this has the effect of increasing latency and decreasing bandwidth, making them unsuitable for a general purpose alternative internet.%0a%3c %0a%3c VPN tunnels will be used at first to avoid the costs of building expensive infrastructure. Because encapsulated data is simply IP, any form of tunnel can be used in theory (IPSec, Wireguard, OpenVPN).%0a%3c %0a%3c %0a%3c In a world of parallel splinternets, the way to communicate with foreign networks is with NAT. Even IPv6 would need NAT%0a%3c %0a%3c If the world's major powers should go to war, national firewalls would be developed which will cause the Internet to splinter. Without ICANN coordinating IP address space, nations would likely end up with address collisions. Under such a scenario, even IPv6 would need NAT in order to communicate between splinternets.%0a%3c %0a%3c For example, if two nations claim the ownership of the IP address 2602:fccf:1::, the assumption that each IP address is globally unique will no longer hold true. There would be no way to relay messages between them without resorting to a gateway to translate the addresses, in other words, Network Address Translation.%0a---%0a> History of UNIX%0a> ~1970 -- Unix is born%0a> ~1976 -- Sixth edition is released to the world, open source%0a> 1980s -- Unix licensing becomes more strict%0a> 1985 -- Source code taken away%0a> 1985 -- Minix, BSD try to create a free version of UNIX%0a> 1990 -- GNU almost finishes%0a> 1993 -- Linux succeeds, the world's first free operating system%0a> %0a> History of Internet%0a> 1969 -- BBN creates first ARPAnet%0a> ~1975 -- TCP/IP being designed%0a> ~1980 -- NSF takes over ARPAnet%0a> ~1990 -- Internet becomes open for commerce and to the public%0a> ~2000 -- Government begins to regulate Internet%0a> ~2024 -- Internet freedom is taken away%0a> ?FUTURE? -- Birth of inter9, the world's first free network%0a
25 host:1692724756=38.87.162.8
26 author:1692724637=jrmu
27 diff:1692724637:1692723159:=1,31d0%0a%3c (:The Internet is Dead, Long Live the Inter9:)%0a%3c %0a%3c The Internet is fundamentally broken:%0a%3c %0a%3c # DNS assumes a single central root, but China and Russia have begun to%0a%3c create their own alternative roots%0a%3c # The default certificate authorities trusted by our operating systems and browsers have proven themselves untrustworthy. They are controlled by malicious corporations or government agents. These authorities are likely to get blacklisted along political boundaries during a major war%0a%3c # The official Internet standards bodies are no longer controlled by the its users. They are now controlled by corporations with no accountability. Many malicious standards are now being drafted and rubberstamped by these bodies.%0a%3c # The W3C is now effectively controlled by Silicon Valley, so that the web is becoming infected with DRM. For example, Google's WEI proposal would make web browsers uniquely identifiable, and may be used to discriminate against free software users.%0a%3c # National firewalls are being implemented everywhere%0a%3c # The Internet was designed to be a distributed network, but its network topology today resembles a centralized network%0a%3c # Average users can no longer participate as peers or equals on this internet. The upfront capital costs are too high.%0a%3c # Reviving old protocols is insufficient to protect the FOSS community when the entire foundation of the Internet (IP addressing, certificate authorities, and domain name system) are becoming closed and non-free%0a%3c %0a%3c In order to achieve a free internet, it is important for users to host their own servers from machines they control (ie, from home). However, self-hosting from home faces many serious obstacles to self hosting:%0a%3c %0a%3c # IPv4 addresses are becoming increasingly expensive%0a%3c # IPv6 addressing increases the learning curve and complexity%0a%3c # Most residential ISP users lack support for dual stack ipv4/ipv6 networking%0a%3c # It is very easy to geolocate an IP address, so that self-hosting offers zero privacy%0a%3c # Hosting servers puts users at risk of DDoS attacks, and DDoS protection is too expensive for most. This has chilling effects on free speech%0a%3c # Most residential ISPs do not provide static IP addresses, or may employ NAT%0a%3c # Dynamic DNS is difficult to set up properly%0a%3c # A lack of static rDNS make it impossible to host applications like IRC or email%0a%3c # Residential IPs are often blacklisted%0a%3c # Hosting servers is contractually forbidden by most ISPs, and can be grounds for termination if caught%0a%3c # Domain names are at risk of being seized by government%0a%3c https://www.bleepstatic.com/images/news/sites/z/z-library/new-seizure-notice.jpg%0a%3c %0a%3c There are parallels between the closing of the formerly open Internet and the closing of the formerly open UNIX system:%0a%3c %0a32a2,44%0a> The Old Internet is Dead%0a> %0a> It is fundamentally broken and cannot be fixed:%0a> %0a> 1) DNS requires a central root and China and Russia have already broken off%0a> 2) Certificate Authorities are untrustworthy, controlled by government%0a> agents and likely to get blacklisted based on political boundaries%0a> 4) Internet standards bodies are no longer controlled by academia/scientific%0a> committee but by corporations%0a> 3) W3C is no longer controlled by users but by Silicon Valley, so that DRM%0a> and unique identifiable user ID (see Google's WEI) is inevitable. The web%0a> may be inaccessible to free software users in a few years%0a> 5) National firewalls are being implemented everywhere%0a> 6) The Internet is no longer a distributed network but a centralized network%0a> 7) We cannot participate as peers/equals on this internet. Is there any%0a> possibility for us to do peering on this network?%0a> 8) All we do currently is revive old protocols, but the entire foundation of%0a> the Internet needs to be replaced, and this would give us more initiative%0a> %0a> %0a> 1) you can't lease a huge chunk of IPv4 addresses%0a> 2) you don't need 128 bits for IPv6 addressing%0a> 3) you can't be an equal peer on the Internet%0a> 4) it's very easy to geolocate an IP address%0a> 5) your IoT junk is leaking your whereabouts%0a> 6) the IPv6 RFCs are way too complex%0a> 7) it's probably even easier for random joes to geolocate you with ipv6%0a> rather than ipv4%0a> 8) DDoS protection is too expensive%0a> %0a> Problems with self-hosting%0a> %0a> 1) lack of static IP addresses and NAT%0a> 2) dynamic DNS is hard to set up properly%0a> 3) lack of rdns for email, IRC%0a> 4) residential IPs are blacklisted%0a> 5) lack of dual stack ipv4/ivp6%0a> 6) self-hosting banned by most ISPs%0a> 7) DNS is centralized and will get seized%0a> @]%0a> https://www.bleepstatic.com/images/news/sites/z/z-library/new-seizure-notice.jpg%0a> %0a> [@%0a40,41c52,53%0a%3c 1993 -- Linux succeeds, the world's first free operating system%0a%3c %0a---%0a> 1993 -- Linux succeeds, world has first free operating system%0a> %0a48,49c60,113%0a%3c ~2024 -- Internet freedom is taken away%0a%3c ?FUTURE? -- Birth of inter9, the world's first free network%0a---%0a> ~2010 -- Internet losing freedom%0a> ???FUTURE??? -- Birth of inter9, world's first free network%0a> @]%0a> %0a> [@%0a> Revive the old internet principles:%0a> %0a> low latency, low censorship, open for people on every system, universal accessibility%0a> open protocols, open implementations%0a> users control the standards, not corporate/government%0a> rough consensus and running code%0a> %0a> connect existing networks%0a> dn42, tor, gnunet, i2p, ipfs, torrents, matrix, xmpp, irc, fediverse, email, netnews%0a> %0a> Inter9: federated, distributed moderation%0a> %0a> Not centralized Internet%0a> Not anarchic darkweb%0a> %0a> Each node/server can control its own moderation%0a> Anyone should be able to join and participate, or run their own%0a> %0a> Gateways should be built to bridge incompatible networks together%0a> %0a> 9p is the universal protocol%0a> Write new systems programs in lua for faster development%0a> %0a> Towards a Global Inter9%0a> %0a> A new internet where anyone can write new applications and suggest new standards%0a> Like the original internet, the alternative should not be controlled by a single standards body. Instead, all users are invited to contribute to its creation. The principles should be like the old RFCs: rough consensus and running code.%0a> %0a> The network should be customizable and amenable to experimentation with new ideas.%0a> Vibrant ecosystem of applications developed by a network's users%0a> %0a> Although there have been many proposed overlay networks, the ones reported so far fail to uphold many of the same principles of the original Internet.%0a> %0a> The first goal is backwards compatibility. It is necessary to transparently support all existing networking applications that were originally written for the centralized internet, without any modifications.%0a> %0a> The network layer protocol must be IP with at most a few modifications. Internet Protocol is packet-switching which is important for routing around censorship nodes. However, this IP must be encapsulated and transported via tunnels to avoid censorship, and the nodes must be spread out globally across the world in multiple countries to allow for routing around national firewalls.%0a> %0a> Like the original ARPAnet, the design goals of this internet are low-latency and high bandwidth.%0a> %0a> Many existing overlay networks are connection-oriented and require the formation of circuits. This is a serious mistake because it makes it difficult to route around firewalls and censored nodes. Especially if there is censorship, the path taken to a destination may be obstructed sporadically. Dynamic routing of packets, namely packet-switching, is preferred. Moreover many of these overlay networks intentionally choose convoluted routing methods in order to improve anonymity. Unfortunately this has the effect of increasing latency and decreasing bandwidth, making them unsuitable for a general purpose alternative internet.%0a> %0a> VPN tunnels will be used at first to avoid the costs of building expensive infrastructure. Because encapsulated data is simply IP, any form of tunnel can be used in theory (IPSec, Wireguard, OpenVPN).%0a> %0a> %0a> In a world of parallel splinternets, the way to communicate with foreign networks is with NAT. Even IPv6 would need NAT%0a> %0a> If the world's major powers should go to war, national firewalls would be developed which will cause the Internet to splinter. Without ICANN coordinating IP address space, nations would likely end up with address collisions. Under such a scenario, even IPv6 would need NAT in order to communicate between splinternets.%0a> %0a> For example, if two nations claim the ownership of the IP address 2602:fccf:1::, the assumption that each IP address is globally unique will no longer hold true. There would be no way to relay messages between them without resorting to a gateway to translate the addresses, in other words, Network Address Translation.%0a
28 host:1692724637=38.87.162.8
29 author:1692723159=jrmu
30 diff:1692723159:1692678769:=87,113d86%0a%3c %0a%3c Towards a Global Inter9%0a%3c %0a%3c A new internet where anyone can write new applications and suggest new standards%0a%3c Like the original internet, the alternative should not be controlled by a single standards body. Instead, all users are invited to contribute to its creation. The principles should be like the old RFCs: rough consensus and running code.%0a%3c %0a%3c The network should be customizable and amenable to experimentation with new ideas.%0a%3c Vibrant ecosystem of applications developed by a network's users%0a%3c %0a%3c Although there have been many proposed overlay networks, the ones reported so far fail to uphold many of the same principles of the original Internet.%0a%3c %0a%3c The first goal is backwards compatibility. It is necessary to transparently support all existing networking applications that were originally written for the centralized internet, without any modifications.%0a%3c %0a%3c The network layer protocol must be IP with at most a few modifications. Internet Protocol is packet-switching which is important for routing around censorship nodes. However, this IP must be encapsulated and transported via tunnels to avoid censorship, and the nodes must be spread out globally across the world in multiple countries to allow for routing around national firewalls.%0a%3c %0a%3c Like the original ARPAnet, the design goals of this internet are low-latency and high bandwidth.%0a%3c %0a%3c Many existing overlay networks are connection-oriented and require the formation of circuits. This is a serious mistake because it makes it difficult to route around firewalls and censored nodes. Especially if there is censorship, the path taken to a destination may be obstructed sporadically. Dynamic routing of packets, namely packet-switching, is preferred. Moreover many of these overlay networks intentionally choose convoluted routing methods in order to improve anonymity. Unfortunately this has the effect of increasing latency and decreasing bandwidth, making them unsuitable for a general purpose alternative internet.%0a%3c %0a%3c VPN tunnels will be used at first to avoid the costs of building expensive infrastructure. Because encapsulated data is simply IP, any form of tunnel can be used in theory (IPSec, Wireguard, OpenVPN).%0a%3c %0a%3c %0a%3c In a world of parallel splinternets, the way to communicate with foreign networks is with NAT. Even IPv6 would need NAT%0a%3c %0a%3c If the world's major powers should go to war, national firewalls would be developed which will cause the Internet to splinter. Without ICANN coordinating IP address space, nations would likely end up with address collisions. Under such a scenario, even IPv6 would need NAT in order to communicate between splinternets.%0a%3c %0a%3c For example, if two nations claim the ownership of the IP address 2602:fccf:1::, the assumption that each IP address is globally unique will no longer hold true. There would be no way to relay messages between them without resorting to a gateway to translate the addresses, in other words, Network Address Translation.%0a
31 host:1692723159=38.87.162.8
32 author:1692678769=jrmu
33 diff:1692678769:1692300361:=25c25%0a%3c 4) it's very easy to geolocate an IP address%0a---%0a> 4) it's very easy for feds to geolocate you%0a
34 host:1692678769=38.87.162.8
35 author:1692300361=jrmu
36 diff:1692300361:1692299146:=81d80%0a%3c Anyone should be able to join and participate, or run their own%0a
37 host:1692300361=38.87.162.8
38 author:1692299146=jrmu
39 diff:1692299146:1692299029:=73c73%0a%3c dn42, tor, gnunet, i2p, ipfs, torrents, matrix, xmpp, irc, fediverse, email, netnews%0a---%0a> dn42, tor, gnunet, i2p, ipfs, matrix, xmpp, irc, fediverse, email%0a
40 host:1692299146=38.87.162.8
41 author:1692299029=jrmu
42 diff:1692299029:1692298999:=70,71c70%0a%3c rough consensus and running code%0a%3c %0a---%0a> %0a84c83,84%0a%3c 9p is the universal protocol%0a---%0a> Plan 9 will be the operating system, 9p the universal protocol%0a> %0a
43 host:1692299029=38.87.162.8
44 author:1692298999=jrmu
45 diff:1692298999:1692298949:=84,85d83%0a%3c %0a%3c Write new systems programs in lua for faster development%0a
46 host:1692298999=38.87.162.8
47 author:1692298949=jrmu
48 diff:1692298949:1692298841:=31,40d30%0a%3c %0a%3c Problems with self-hosting%0a%3c %0a%3c 1) lack of static IP addresses and NAT%0a%3c 2) dynamic DNS is hard to set up properly%0a%3c 3) lack of rdns for email, IRC%0a%3c 4) residential IPs are blacklisted%0a%3c 5) lack of dual stack ipv4/ivp6%0a%3c 6) self-hosting banned by most ISPs%0a%3c 7) DNS is centralized and will get seized%0a42d31%0a%3c https://www.bleepstatic.com/images/news/sites/z/z-library/new-seizure-notice.jpg%0a
49 host:1692298949=38.87.162.8
50 author:1692298841=jrmu
51 diff:1692298841:1692298765:=57,59d56%0a%3c open protocols, open implementations%0a%3c users control the standards, not corporate/government%0a%3c %0a
52 host:1692298841=38.87.162.8
53 author:1692298765=jrmu
54 diff:1692298765:1692298701:=66,69d65%0a%3c %0a%3c Gateways should be built to bridge incompatible networks together%0a%3c %0a%3c Plan 9 will be the operating system, 9p the universal protocol%0a
55 host:1692298765=38.87.162.8
56 author:1692298701=jrmu
57 diff:1692298701:1692298587:=51,65d50%0a%3c @]%0a%3c %0a%3c [@%0a%3c Revive the old internet principles:%0a%3c %0a%3c low latency, low censorship, open for people on every system, universal accessibility%0a%3c connect existing networks%0a%3c dn42, tor, gnunet, i2p, ipfs, matrix, xmpp, irc, fediverse, email%0a%3c %0a%3c Inter9: federated, distributed moderation%0a%3c %0a%3c Not centralized Internet%0a%3c Not anarchic darkweb%0a%3c %0a%3c Each node/server can control its own moderation%0a
58 host:1692298701=38.87.162.8
59 author:1692298587=jrmu
60 diff:1692298587:1692298505:=1,32d0%0a%3c [@%0a%3c The Old Internet is Dead%0a%3c %0a%3c It is fundamentally broken and cannot be fixed:%0a%3c %0a%3c 1) DNS requires a central root and China and Russia have already broken off%0a%3c 2) Certificate Authorities are untrustworthy, controlled by government%0a%3c agents and likely to get blacklisted based on political boundaries%0a%3c 4) Internet standards bodies are no longer controlled by academia/scientific%0a%3c committee but by corporations%0a%3c 3) W3C is no longer controlled by users but by Silicon Valley, so that DRM%0a%3c and unique identifiable user ID (see Google's WEI) is inevitable. The web%0a%3c may be inaccessible to free software users in a few years%0a%3c 5) National firewalls are being implemented everywhere%0a%3c 6) The Internet is no longer a distributed network but a centralized network%0a%3c 7) We cannot participate as peers/equals on this internet. Is there any%0a%3c possibility for us to do peering on this network?%0a%3c 8) All we do currently is revive old protocols, but the entire foundation of%0a%3c the Internet needs to be replaced, and this would give us more initiative%0a%3c %0a%3c %0a%3c 1) you can't lease a huge chunk of IPv4 addresses%0a%3c 2) you don't need 128 bits for IPv6 addressing%0a%3c 3) you can't be an equal peer on the Internet%0a%3c 4) it's very easy for feds to geolocate you%0a%3c 5) your IoT junk is leaking your whereabouts%0a%3c 6) the IPv6 RFCs are way too complex%0a%3c 7) it's probably even easier for random joes to geolocate you with ipv6%0a%3c rather than ipv4%0a%3c 8) DDoS protection is too expensive%0a%3c @]%0a%3c %0a
61 host:1692298587=38.87.162.8
62 author:1692298505=jrmu
63 diff:1692298505:1692298472:=1d0%0a%3c [@%0a19d17%0a%3c @]%0a
64 host:1692298505=38.87.162.8
65 author:1692298472=jrmu
66 diff:1692298472:1692298472:=1,17d0%0a%3c History of UNIX%0a%3c ~1970 -- Unix is born%0a%3c ~1976 -- Sixth edition is released to the world, open source%0a%3c 1980s -- Unix licensing becomes more strict%0a%3c 1985 -- Source code taken away%0a%3c 1985 -- Minix, BSD try to create a free version of UNIX%0a%3c 1990 -- GNU almost finishes%0a%3c 1993 -- Linux succeeds, world has first free operating system%0a%3c %0a%3c History of Internet%0a%3c 1969 -- BBN creates first ARPAnet%0a%3c ~1975 -- TCP/IP being designed%0a%3c ~1980 -- NSF takes over ARPAnet%0a%3c ~1990 -- Internet becomes open for commerce and to the public%0a%3c ~2000 -- Government begins to regulate Internet%0a%3c ~2010 -- Internet losing freedom%0a%3c ???FUTURE??? -- Birth of inter9, world's first free network%0a
67 host:1692298472=38.87.162.8