The decentralized web is research program which proposes to reorganize the
Internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a ''internetworking, network of networks'' that consists ...
using
peer-to-peer
Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the network. They are said to form a peer-to-peer ...
infrastructure rather than centralized
data hosting services. Interest in the decentralized web arose due to the lack of trust in network maintenance organizations, due to scandals involving
widespread espionage and
content control. Proposed mechanisms include
decentralized identifiers and
distributed ledger
A distributed ledger (also called a shared ledger or distributed ledger technology or DLT) is the consensus of replicated, shared, and synchronized digital data that is geographically spread (distributed) across many sites, countries, or institutio ...
s.
Decentralized identifiers
''Decentralized identifiers'' are an important part of decentralized web applications. Decentralized identifiers are sometimes encapsulated in "decentralized identifier documents" (referred to as "DIDs"). Decentralized web applications frequently rely on
URL
A Uniform Resource Locator (URL), colloquially termed as a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifie ...
s to decentralized identifier documents. The
World Wide Web Consortium
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working t ...
has several recommendations regarding DIDs. These identity documents are intended to identify any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) that the controller of the DID decides that it identifies.
Cryptocurrency
A decentralized currency can be a helpful element in a decentralized web platform. A "''cryptocurrency''" (or ''crypto currency'' or ''crypto'' for short) is a
digital asset
A digital asset is anything that exists only in digital form and comes with a distinct usage right. Data that do not possess that right are not considered assets.
''Digital assets'' include but are not exclusive to: digital documents, audible ...
designed to work as a
medium of exchange
In economics, a medium of exchange is any item that is widely acceptable in exchange for goods and services. In modern economies, the most commonly used medium of exchange is currency.
The origin of "mediums of exchange" in human societies is ass ...
wherein individual coin ownership records are stored in a
ledger
A ledger is a book or collection of accounts in which account transactions are recorded. Each account has an opening or carry-forward balance, and would record each transaction as either a debit or credit in separate columns, and the ending o ...
. The ledger is a form of computerized
database
In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases spa ...
using
strong cryptography
Strong cryptography or cryptographically strong are general terms applied to cryptographic systems or components that are considered highly resistant to cryptanalysis.
Demonstrating the resistance of any cryptographic scheme to attack is a co ...
to secure transaction records, to control the creation of additional coins, and to verify the transfer of coin ownership.
It typically does not exist in physical form (like paper money) and is typically not issued by a central authority. Cryptocurrencies typically use
decentralized control
A distributed control system (DCS) is a computerised control system for a process or plant usually with many control loops, in which autonomous controllers are distributed throughout the system, but there is no central operator supervisory contro ...
as opposed to centralized
digital currency
Digital currency (digital money, electronic money or electronic currency) is any currency, money, or money-like asset that is primarily managed, stored or exchanged on digital computer systems, especially over the internet. Types of digital ...
and
central bank
A central bank, reserve bank, or monetary authority is an institution that manages the currency and monetary policy of a country or monetary union,
and oversees their commercial banking system. In contrast to a commercial bank, a centra ...
ing systems.
When a cryptocurrency is minted or created prior to issuance or issued by a single issuer, it is generally considered centralized. When implemented with decentralized control, each cryptocurrency works through
distributed ledger
A distributed ledger (also called a shared ledger or distributed ledger technology or DLT) is the consensus of replicated, shared, and synchronized digital data that is geographically spread (distributed) across many sites, countries, or institutio ...
technology, typically a
blockchain
A blockchain is a type of distributed ledger technology (DLT) that consists of growing lists of records, called ''blocks'', that are securely linked together using cryptography. Each block contains a cryptographic hash of the previous block, ...
, that serves as a public financial transaction database. Some decentralized web applications require cryptocurrency.
See also
*
Certificate authority
In cryptography, a certificate authority or certification authority (CA) is an entity that stores, signs, and issues digital certificates. A digital certificate certifies the ownership of a public key by the named subject of the certificate. Th ...
- A service that
cryptographically ties the
domain name
A domain name is a string that identifies a realm of administrative autonomy, authority or control within the Internet. Domain names are often used to identify services provided through the Internet, such as websites, email services and more. ...
portion of a
URL
A Uniform Resource Locator (URL), colloquially termed as a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifie ...
to a legal entity.
*
Freenet
Freenet is a peer-to-peer platform for censorship-resistant, anonymous communication. It uses a decentralized distributed data store to keep and deliver information, and has a suite of free software for publishing and communicating on the Web ...
*
Identity provider
An identity provider (abbreviated IdP or IDP) is a system entity that creates, maintains, and manages identity information for principals and also provides authentication services to relying applications within a federation or distributed network. ...
- A service that provides identity documents
*
Self-sovereign identity
Self-sovereign identity (SSI) is an approach to digital identity that gives individuals control over the information they use to prove who they are to Website, websites, services, and Application software, applications across the web. Without S ...
- central paradigm of the decentralized web
*
''Silicon Valley'' (season 6), in fiction
*
Web3 - a concept for a new WWW iteration
*
Wireless mesh network
A wireless mesh network (WMN) is a Telecommunications network, communications network made up of radio Node (networking), nodes organized in a Mesh networking, mesh Network topology, topology. It can also be a form of wireless ad hoc network.Chai ...
References
Decentralization
World Wide Web Consortium
Peer-to-peer computing
{{internet-stub