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

$104492.464223 USD

-0.72%

ethereum
ethereum

$3259.381067 USD

2.17%

xrp
xrp

$3.088281 USD

-1.07%

tether
tether

$0.999963 USD

-0.01%

solana
solana

$237.703952 USD

-0.51%

bnb
bnb

$679.531010 USD

0.30%

usd-coin
usd-coin

$1.000026 USD

-0.01%

dogecoin
dogecoin

$0.328829 USD

-0.90%

cardano
cardano

$0.955910 USD

-0.64%

tron
tron

$0.254578 USD

3.38%

chainlink
chainlink

$25.069629 USD

2.85%

avalanche
avalanche

$35.018519 USD

3.72%

stellar
stellar

$0.424992 USD

5.02%

sui
sui

$4.222963 USD

5.48%

toncoin
toncoin

$4.839835 USD

-1.34%

Couche de protocole

Qu’est-ce qu’une couche de protocole ?

La couche protocolaire de la blockchain constitue le fondement du réseau blockchain. Les développeurs peuvent étendre cette couche pour créer de nouvelles règles pour leurs réseaux blockchain. Ils peuvent concevoir de nouvelles transactions et contrats intelligents conformes aux règles de leurs blockchains.

La couche protocole est un ensemble de règles et de conceptions qui établissent :

  • La possibilité de transférer de la valeur d’une adresse à une autre

  • La possibilité d'enregistrer les transactions dans un grand livre

  • Les exigences pour créer de nouveaux blocs, ou transactions, dans la chaîne

  • Un mécanisme permettant d'atteindre un consensus entre les participants du réseau sur les transactions qui sont valides et dans quel ordre elles doivent être effectuées.

  • Le processus de création de bloc, y compris les types de transactions incluses dans un bloc

  • Le processus d'ajout de nœuds au réseau

  • Le processus d’extraction de nouveaux blocs.

Les règles d’ajout d’informations à une blockchain peuvent être simples ou complexes et sont déterminées par la couche protocolaire.

La règle la plus fondamentale pour ajouter des informations à une blockchain est que tous les participants du réseau doivent se mettre d'accord sur les informations à ajouter et l'heure à laquelle elles sont ajoutées.

La couche protocolaire comprend un mécanisme de consensus qui permet à tous les participants du réseau de parvenir à un accord sur les informations à ajouter et à quel moment. Des mécanismes de consensus sont utilisés pour empêcher les attaques de réseau, telles que la double dépense, où un attaquant tente de dépenser des fonds deux fois en dépensant une pièce sur deux transactions différentes à peu près au même moment.

Le protocole Bitcoin utilise la preuve de travail comme mécanisme de consensus. La preuve de travail permet à toute personne disposant de suffisamment de puissance de calcul d’ajouter un bloc de transactions à la blockchain Bitcoin. Cela augmente également considérablement le coût de l’attaque du réseau, puisqu’un attaquant devrait contrôler plus de la moitié de la puissance de calcul du réseau pour réussir à doubler sa dépense de pièces.

La blockchain se compose de différentes couches :

Couche d'application : elle est chargée d'interagir avec l'utilisateur, par exemple un utilisateur final ou un développeur qui souhaite développer des dApp basées sur cette blockchain particulière. Ethereum Wallet, Metamask, etc. entrent dans cette catégorie.

Couche de contrat : cette couche comprend des contrats intelligents qui sont responsables de l'exécution des transactions et du changement d'état. Il comprend Solidity (Ethereum), Neo Contract (Neo), etc.

Couche de protocole : elle définit comment les transactions peuvent être ajoutées au grand livre public et comment de nouveaux nœuds peuvent rejoindre et se synchroniser avec un réseau blockchain existant. Il comprend des protocoles de consensus tels que PoW (Bitcoin), dBFT (NEO), etc., et une couche réseau P2P, comme TCP/IP (Bitcoin), Devp2p (Ethereum).

Environnements d'exécution de confiance (TEE)

Les environnements d'exécution de confiance (TEE) sont des zones sécurisées au sein d'un processeur principal qui fournissent un espace protégé où le code sensible et les données peuvent fonctionner sans crainte de falsification ou d'observation du monde extérieur.

Clés humaines

Les clés humaines sont des clés cryptographiques dérivées de ce que vous êtes, de ce que vous savez ou de ce que vous avez. Ils sont utilisés pour sécuriser les actifs numériques, protéger la confidentialité et accéder au Web décentralisé.

Finance ouverte (OpenFI)

OpenFI, abréviation de «Open Finance», est un cadre financier qui intègre la finance traditionnelle (TradFi) avec la finance décentralisée (DEFI).

Rollups-As-A-Service (RAAS)

Rollups-As-A-Service (RAAS) permet aux constructeurs de construire et de lancer rapidement leurs propres rouleaux. Les fournisseurs RAAS offrent des solutions de bout en bout telles que les personnalisations de la pile technologique sous-jacente, de la gestion sans code et des intégrations personnalisées en un clic avec l'infrastructure de base.

Échantillonnage de disponibilité des données (DAS)

L'échantillonnage de disponibilité des données (DAS) est une méthode qui permet aux applications décentralisées de vérifier la disponibilité des données de bloc sans nécessiter l'ensemble de données à télécharger par chaque participant.

Disponibilité des données multiples (multida)

Cette architecture blockchain utilise plus d'un service de disponibilité des données (DA) pour assurer la redondance des données.