I'm working on this article which will be published on the duniter.org blog in a week or so. I'm pre-publishing it here to read comments and improve the article.
Duniter and Web3
Web3 is the name given to an ideal future architecture of the web where blockchain technology allows decentralized governance and token-based economics (instead of the current mostly ad-based model). But currently Web3 initiatives seem limited to a technology-enthusiast elite already well integrated with the online world and does not help closing the digital divide. It is not inclusive enough of the working class and tech fearful people to reach its full democratic potential.
Duniter software addresses this issue by implementing the RTM (Relative Theory of Money), a sound monetary theory proving that the only egalitarian monetary creation is in the form of a Universal Dividend (UD) (not to be confused with an universal basic income, UBI). Its Web of Trust (WoT) serves as a basis for decentralized digital identity, allowing the allocation of this UD.
A life-size experiment named Ğ1 currency and started in 2017 and confirms that the UD is a valid way to tackle social inequalities and provide a true unit of measure of value. At this point, the Ğ1 WoT counts 6765 people with a high social diversity. It is making itself ready to scale up thanks to the rewriting of Duniter in the Substrate blockchain framework, allowing to benefit from its scalability and on-chain governance ecosystem.
Libre Money
Ğ1 is a libre money (as libre software) in the sense given by the RTM: a money in which monetary creation does not introduce inequalities. The RTM proves such a currency must be issued in the form of an Universal Dividend (UD), distributed periodically among the users in proportion of the total monetary mass. As a corollary, any currency not implementing a UD does introduce inequalities. For example Bitcoin favours the ones owning powerful machines or the ones arrived early, Ethereum benefits to the early joiners and since 2022 advantages the stakers (the one already owning a lot of tokens), fiat currencies advantage the wasp and so on...
The growth rate of a libre money can be chosen at start but is fixed once and for all. Ğ1 is targeting people with a life expectancy of ~80 years and the choice of a 10% annual growth rate was made so that the total monetary mass comes in equal parts from living people and dead people (ref in French) in the hypothesis of a constant demography.
Web of Trust (WoT)
Despite cryptography ensuring the authenticity of a document thanks to digital signature, it does not establish the link between the digital identity and the individual. This problem known as proof of personhood (PoP) (or proof of humanity) is known to be difficult.
The Web of Trust approach used in PGP in an attempt to address it (i.e. establishing the binding between a pubkey and its owner) seems dead now. A workshop named Rebooting the Web of Trust (weboftrust.info) has been working on rebooting this since 2015 through annual RWOT events with no concrete implementation yet.
Duniter's Web of Trust, thanks to its clever mix of temporal and static rules (see more details), has allowed the Ğ1 community to grow in a steady and sustained manner. Its relative slow growth appeared beneficial to the "Trust" part of Web of Trust. The members are well spread over the French territory both in urban and rural areas including territories overseas. Ğ1 community is involved in Duniter governance through many off-chain IRL meetings.
Proof of identity blockchain consensus
Blockchain consensus algorithms can be permissionless or permissionned. Known permissionless algorithms like Bitcoin's proof of work are energy intensive and slow. This is why a lot of blockchains headed towards permissionned algorithms like proof of stake or proof of authority. While Duniter v1 used a mixed proof (see details), Duniter v2 is now ready to use the fully decentralized proof of identity mechanism provided by its Web of Trust in combination with the hybrid
BABE/GRANDPA
algorithm. While the main human WoT is available to anybody, a subset of it called smith WoT with high security requirements will grant access to the set of block-authoring members (a.k.a authorities). It will then be the first blockchain consensus using a fully decentralized proof of identity (PoID) permission layer for BABE. It is an other way to get closer to real on-chain democracy (the next existing closest way being NPoS in my opinion).
Tool-oriented community-driven design
While many Web3 projects apply product-oriented design, Duniter software ecosystem is tool-oriented. It does not try to create need with aggressive marketing, it caters to different user needs. Just looking the galaxy of free software connected to Duniter's blockchain gives an idea of the diversity of use of this currency compared to the mainly financial aspect of crypto-tokens.
Future of Duniter
Until now, Duniter has been mainly confined to French-speaking users, but it is opening up to the outside world by translating its documentation into English and Spanish and by rewriting its core in the Substrate framework. This will facilitate interoperability with other blockchains and the extension of its web of trust, one of its main strengths.