Maison > L’actualité cryptographique d’aujourd’hui
bitcoin
bitcoin

$84720.887476 USD

1.85%

ethereum
ethereum

$1882.087494 USD

2.47%

tether
tether

$0.999992 USD

0.02%

xrp
xrp

$2.103516 USD

-0.28%

bnb
bnb

$603.720228 USD

-0.90%

solana
solana

$124.907077 USD

-1.26%

usd-coin
usd-coin

$1.000009 USD

0.00%

dogecoin
dogecoin

$0.171794 USD

1.56%

cardano
cardano

$0.672517 USD

0.21%

tron
tron

$0.238010 USD

0.94%

toncoin
toncoin

$3.982310 USD

-4.11%

chainlink
chainlink

$13.782927 USD

0.53%

unus-sed-leo
unus-sed-leo

$9.409232 USD

2.25%

stellar
stellar

$0.268957 USD

0.85%

avalanche
avalanche

$19.348366 USD

1.29%

libp2p

Qu’est-ce que Libp2p ?

Libp2p est une pile réseau open source qui vous permet de créer des applications modernes et entièrement distribuées. Il fournit un ensemble commun d'outils permettant de créer des applications et des services peer-to-peer, tels que le chat et le partage de fichiers, qui fonctionnent ensemble de manière transparente.

Libp2p constitue la base d'IPFS, mais peut également être utilisé dans d'autres applications nécessitant une pile réseau.

Le projet libp2p a été fondé par Protocol Labs avec pour mission de construire une pile entièrement décentralisée. Il s'agit d'un projet général qui vise à unifier le paysage fragmenté des protocoles peer-to-peer, en fournissant des API et une documentation intuitives permettant aux développeurs de créer facilement des applications distribuées. L'architecture libp2p se compose de composants modulaires qui peuvent être utilisés indépendamment ou en combinaison avec d'autres composants. Ensemble, ils forment une plate-forme flexible et extensible pour créer et déployer des protocoles décentralisés.

Libp2p est un ensemble de bibliothèques réseau. Il fournit plusieurs abstractions qui vous aident à écrire des applications robustes, évolutives et portables :

  • Une couche d'abstraction modulaire et extensible à différents transports réseau tels que UDP, TCP, HTTP1, WebSockets, tls, mqtt et autres.

  • Une collection d'implémentations de protocoles de transport standard tels que TCP, UDP, etc.

  • Une implémentation de la pile réseau libp2p pour connecter différentes applications en définissant leurs interfaces de communication de manière lisible et accessible par l'homme.

  • La couche réseau est construite sur les blockchains IPFS (système de fichiers interplanétaire) et Ethereum.

Le but de libp2p est de fournir des abstractions faciles à utiliser pour les cas d'utilisation peer-to-peer courants. Il peut être utilisé comme base pour des systèmes P2P plus spécialisés. Il aborde également certains des pièges courants du développement de systèmes P2P en fournissant des abstractions et une modularité de plus haut niveau.

À ce stade, libp2p ne contient que des couches réseau, bien que plusieurs efforts distincts soient en cours pour développer la pile vers une pile Web décentralisée complète.