# Certaines blockchains sont comme des OS (operating system) pour des ordinateurs-distribues-dans-la-nature - Dero - Holochain.

"Les CRIs : Certaines blockchains sont comme des OS (operating system) pour des ordinateurs-distribues-dans-la-nature - Dero - Holochain." vous est proposé par les-cris.com sous la licence Creative Commons Attribution-ShareAlike 4.0 International License.
Mis-sur-site : 31/12/2022 / Mis-à-jour : 31/12/2022

Cet article n'est pas encore rédigé...
Cette page du site est prête.
J'écrirai cela quand j'ai un peu de temps.
Cela ne devrait pas tarder....
D'ici à la fin de l'année 2024..., normalement, ... j'espère... cela devrait être fait.

Si j'ai oublié d'écrire un article : n'hésitez pas à me le signaler par mail.
page contact

En préparation, pour la rédaction de cet article :

## Le peer-to-peer : ordinateurs-distribues-dans-la-nature ou ordinateurs d'un même groupe ?

Petite précision sur le sujet.

Peer-to-peer, ou peer-2-peer, ou pair-a-pair, cela veut dire que les ordinateurs communique et fonctionnent ensemble, sans passer par un serveur central.
Soit.

Mais cela ne dit rien sur ces ordinateurs : ni s'ils vous appartiennent tous les deux, ni si vous avez le contrôle sur les deux (ou plus), ni si ce sont des ordinateurs-distribues-dans-la-nature qui appartiennent et sont controlés par des personnes ou des entités totalements indépendantes (et qui peut être ne se connaissent même pas entre elles).

## La notion d'ordinateurs-distribues-dans-la-nature

Dans les CRIs, je pose la notion : ordinateurs-distribues-dans-la-nature
ou aussi en anglais : computers-distributed-in-the-wild

Ce sont des ordinateurs : serveurs, PC, Mac, tablettes, smartphones, equipements informatiques divers tels que les routeurs, switchs réseaux, les voitures avec leur système informatique de bagnole, les cartes à puce, etc...
Ce sont des ordinateurs qui fonctionnenent ensemble, en mode Peer-to-peer, et en plus, qui sont détenus, géré, et controlés par des entités indépendantes et qui ne se connaissent pas à priori.

Bref, des ordinateurs, mais ceux qui sont "in the wild", "dans la nature", "dans la pampa" !
Pas des ordinateurs indépendants, mais qui sont gérés au sein d'un même cloud, comme celui d'Amazon, par exemple.
Ni ceux, par exemple, d'un cloud privé d'une grosse entreprise qui a quelques dizaines ou centaines ou milliers d'ordi qui tournent et fonctionnent ensemble, sur un mode peer-to-peer entre eux.

## Des exemples de fonctions d'un OS sur des ordinateurs-distribues-dans-la-nature

Voici quelques exemples de fonctions d'un OS en mode distribué.

Pour ce qui est de transférer des fichiers, il y a :

- Le protocole Http, le Hypertext Transfer Protocol, puisqu'il s'appuie sur l'Internet (domaines, DNS, IP, etc...) qui est distribué aussi par construction, structure, nature.
  Et toutes ses implémentations : serveur Http comme celui de la Fondation Apache, les clients Http comme le navigateur Firefox, et tant d'autres
- Bien entendu, il y a le protocole BitTorrent, qui est un protocole de transfert Internet peer-2-peer par construction et nature.
- IPFS : voir ci-après

"IPFS powers the Distributed Web".
IPFS : A peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open.
https://ipfs.tech/

IPFS propose une recherche par le contenu, en mode distribué.
Pour la recherche par le contenu, j'en avais constaté les notions de base dans cet article ... du 14 juillet 2007.
Oui, c'était avant les articles de CRIs.
http://www.communication-langages-et-systemes.com/pages_cls/Recherche.103.0.html
Voir l'article : "Les modes de requêtes d'une mémoire"

## Des applications en mode peer-to-peer, sur des ordinateurs-distribues-dans-la-nature

Ces systèmes d'applications, j'en avais écrit quelques articles en 2004 :
Article : "Quelques pistes pour une suite bureautique en PeerToPeer..."
http://www.communication-langages-et-systemes.com/pages_cls/Pistes_po.56.0.html

L'article démarre par :
"Quelques pistes... en partant de ce qui existe, vers des approches plus sophistiquées... "
Quand je relis ce que j'avais écrit, j'étais bien loin du compte ... par rapport à ce qu'on fait maintenant.
C'est fou ce qu'on a mis en place, en une vingtaine d'année, en terme de moyens et de code, pour faire du peer-to-peer.

"Les CRIs : Certaines blockchains sont comme des OS (operating system) pour des ordinateurs-distribues-dans-la-nature - Dero - Holochain." vous est proposé par les-cris.com sous la licence Creative Commons Attribution-ShareAlike 4.0 International License.
Mis-sur-site : 31/12/2022 / Mis-à-jour : 31/12/2022