Qu’est-ce que le Band Protocol (BAND) ?
Accueil
Articles
Qu’est-ce que le Band Protocol (BAND) ?

Qu’est-ce que le Band Protocol (BAND) ?

Intermédiaire
Publié le Jul 27, 2022Mis à jour le Feb 14, 2024
4m


Résumé

Band Protocol (BAND) est une plateforme d’oracle de donnĂ©es qui fournit des services Ă  plusieurs projets sur diffĂ©rentes blockchains. Il utilise un mĂ©canisme de consensus de preuve d'exĂ©cution dĂ©lĂ©guĂ©e dans lequel les dĂ©lĂ©gateurs, validateurs et nƓuds stakent le token natif BAND pour participer.

Les demandes d’informations hors chaĂźne sont collectĂ©es par les validateurs, validĂ©es sur la chaĂźne, puis distribuĂ©es aux DApps Ă  l'origine des demandes.

Introduction

La blockchain et la finance dĂ©centralisĂ©e (DeFi) ont changĂ© le statu quo du systĂšme financier mondial au cours des dix derniĂšres annĂ©es. Cependant, un obstacle important auquel sont confrontĂ©s les dĂ©veloppeurs d’applications dĂ©centralisĂ©es (DApp) est l’accĂšs Ă  des donnĂ©es fiables et prĂ©cises du monde rĂ©el. Ces sources de donnĂ©es se trouvent en dehors de la blockchain et doivent ĂȘtre intĂ©grĂ©es sur la chaĂźne. Pour tenter de rĂ©soudre ce problĂšme, les oracles comme le protocole Band sont devenus monnaie courante dans l'Ă©cosystĂšme des cryptomonnaies.

Qu’est-ce que le Band Protocol (BAND) ?

Band Protocol (BAND) est une plateforme d'oracle de donnĂ©es interchaĂźnes qui agrĂšge les donnĂ©es rĂ©elles et les connecte aux API et aux smart contracts. FondĂ© en 2017, Band Protohttps://ti.smartling.com/app/f42038b09?locale=fr-FR&start=0&translationJobUids=e9umtjrngp23&workflowStepUids=1a680eee5d5c&contentAuthorization=READcol permet l’échange d’informations entre les sources de donnĂ©es on-chain et off-chain pour les DApps. CrĂ©Ă© Ă  l'origine sur la blockchain Ethereum (ETH), le protocole est passĂ© sur Cosmos Network en juin 2020 pour rĂ©duire les frais de gas et optimiser les coĂ»ts.

En tant que réseau oracle, Band Protocol est un intermédiaire entre des données réelles, hors chaßne et des blockchains. Son service permet aux smart contracts de s'exécuter en fonction d'événements et d'informations réels hors chaßne. Sans oracles fiables, les DApps ont du mal à fonctionner de maniÚre fiable et décentralisée avec des sources d'informations transparentes.

Comment fonctionne Band Protocol ?

Band Protocol utilise la blockchain indĂ©pendante BandChain construite Ă  l’aide du SDK Cosmos. Les dĂ©veloppeurs peuvent utiliser BandChain pour dĂ©velopper des scripts d'oracle personnalisables qui fournissent des donnĂ©es rĂ©elles hors chaĂźne aux DApps et smart contracts. Les scripts d'oracle personnalisables incluent les donnĂ©es, la source de donnĂ©es, le nombre de validateurs requis pour rapporter les donnĂ©es et la mĂ©thodologie d'agrĂ©gation des donnĂ©es.

L'exécution d'un script d'oracle lance le processus suivant :

1. Une DApp demande des données conformément à son script oracle personnalisé.

2. Cette demande est reçue par un ensemble aléatoire de validateurs, qui répondent en extrayant des données de la source de données spécifiée.

3. Les rapports de données des différents validateurs sont agrégés selon les scripts oracle personnalisés.

4. Ces données agrégées finales sont stockées en permanence sur BandChain et une preuve de données d'oracle est produite.

5. Les données d'oracle validées sont transférées vers les DApps ou les blockchains qui ont fait la demande.

Quel mécanisme de consensus utilise Band Protocol ?

Band Protocol utilise son token natif BAND et un mĂ©canisme de consensus de preuve d'enjeu dĂ©lĂ©guĂ©e pour sĂ©curiser son rĂ©seau Oracle. BandChain compte actuellement plus de 90 opĂ©rateurs de nƓuds professionnels et communautaires travaillant sur la blockchain. Chaque opĂ©rateur de nƓud doit staker des tokens BAND sur le rĂ©seau pour dĂ©courager les comportements malveillants. Pour rĂ©compenser le traitement rĂ©ussi des demandes de donnĂ©es, les validateurs reçoivent une part des frais de la part du demandeur et des rĂ©compenses de blocs.

En tant que dĂ©tenteur de tokens BAND, il existe deux façons de participer au rĂ©seau : en tant que validateur ou dĂ©lĂ©gateur. Les validateurs sur la BandChain sont Ă©galement tenus de staker des tokens BAND pour assurer qu'ils puissent ĂȘtre tenus responsables des donnĂ©es fournies.

Les détenteurs de tokens peuvent staker ou déléguer leurs tokens à des validateurs pour gagner des récompenses de staking et les frais collectés liés aux demandes de données. De plus, les tokens BAND sont également utilisés pour le mécanisme de gouvernance du protocole.

Quels sont les principaux objectifs de Band Protocol ?

La plupart des qualités attrayantes de Band Protocol proviennent de sa transition d'Ethereum à Cosmos. Le projet a été conçu avec trois objectifs :

1. Vitesse et scalabilité : servir un grand nombre de demandes de données avec un temps de latence minimal.

2. CompatibilitĂ© interchaĂźnes : ne pas ĂȘtre dĂ©pendant d'une blockchain et capable de servir la plupart des blockchains disponibles au public.

3. FlexibilitĂ© des donnĂ©es : Prise en charge de diffĂ©rentes mĂ©thodes de rĂ©cupĂ©ration et d’agrĂ©gation des donnĂ©es avec un systĂšme gĂ©nĂ©rique.

Comment Band Protocol tente-t-il d'atteindre ces objectifs ?

Le protocole IBC (Inter-Blockchain Communication) unique du rĂ©seau Cosmos offre une interopĂ©rabilitĂ© et une autonomie rapides pour les blockchains. Cette fonctionnalitĂ© permet Ă  Band Protocol de servir et de s’associer Ă  des projets construits sur diffĂ©rents rĂ©seaux, notamment Ethereum, Fantom, Avalanche et bien d’autres. 

Le jeu de donnĂ©es standard de Band comprend un ensemble de plus de 80 flux de donnĂ©es provenant d'un nombre croissant de sources de donnĂ©es. Ces flux de prix dĂ©centralisĂ©s permettent aux dĂ©veloppeurs de DApps d'ĂȘtre crĂ©atifs, agiles et flexibles lors du dĂ©veloppement et du dĂ©ploiement sur un rĂ©seau blockchain.

Pour conclure

Band Protocol est un fournisseur de solutions d'oracle en pleine croissance qui met l'accent sur le dĂ©veloppement du Web3. Ses objectifs d’un service rapide, scalable, personnalisable et interopĂ©rable devraient s’avĂ©rer attrayants pour les dĂ©veloppeurs qui cherchent Ă  faire partie de l’écosystĂšme Web3.