Ce este Band Protocol (BAND)?
Acasă
Articole
Ce este Band Protocol (BAND)?

Ce este Band Protocol (BAND)?

Intermediar
Publicat Jul 27, 2022Actualizat Feb 14, 2024
4m



TL;DR

Band Protocol (BAND) este o platformă oracol de date care oferă servicii pentru mai multe proiecte în diferite blockchain-uri. Folosește un mecanism de consens Delegated Proof-of-Stake, în care delegatorii, validatorii și nodurile fac staking cu tokenuri BAND native pentru a participa.

Solicitările de informații off-chain sunt colectate de validatori, integrate în lanț și apoi distribuite DApp-urilor solicitante.

Introducere

Blockchain-ul și Finanțele descentralizate (DeFi) au schimbat status quo-ul sistemului financiar mondial în decurs de zece ani. Cu toate acestea, un obstacol semnificativ cu care se confruntă dezvoltatorii aplicațiilor descentralizate (DApp) este accesul la date fiabile și precise din lumea reală. Aceste surse de date sunt situate în afara blockchain-ului și trebuie să fie integrate on-chain. Pentru a încerca să rezolve această problemă, oracole precum Band Protocol au devenit obișnuite în ecosistemul cripto.

Ce este Band Protocol?

Band Protocol (BAND) este o platformă oracol de date cross-chain, care colectează date din lumea reală și le conectează la API-uri și contracte inteligente. Fondat în 2017, Band Protocol permite schimbul de informații între sursele de date on-chain și off-chain pentru DApp-uri. Construit inițial pe blockchain-ul Ethereum (ETH), protocolul a trecut la rețeaua Cosmos în iunie 2020, pentru a reduce taxele de gaz și a optimiza costurile. 

Fiind o rețea oracol, Band Protocol este un intermediar între datele din lumea reală, off-chain și blockchain-uri. Serviciul său permite executarea contractelor inteligente pe baza evenimentelor și informațiilor off-chain reale. Fără oracole de încredere, este dificil ca DApp-urile să funcționeze într-o manieră de încredere, descentralizată, cu surse de informații transparente.

Cum funcționează Band Protocol?

Band Protocol folosește blockchain-ul independent BandChain, construit folosind Cosmos SDK. Dezvoltatorii pot folosi BandChain pentru a dezvolta scripturi oracol personalizabile, care oferă date off-chain reale pentru DApp-uri și contracte inteligente. Scripturile oracol personalizabile includ date, sursa de date, numărul de validatori necesari pentru raportarea datelor și metodologia de agregare a datelor.

Executarea unui script oracol începe următorul flux:

1. O DApp solicită date în conformitate cu scriptul oracol personalizat.

2. Această solicitare este primită de un set randomizat de validatori, care răspund prin extragerea datelor din sursa de date specificată.

3. Rapoartele de date de la diferiții validatori sunt agregate în funcție de scripturile oracol personalizate.

4. Aceste date agregate finale sunt stocate permanent pe BandChain și se produce o dovadă a datelor oracolului.

5. Datele oracolului validate sunt transferate către DApp-urile sau blockchain-urile care au făcut cererea.

Ce mecanism de consens folosește Band Protocol?

Band Protocol folosește tokenul nativ BAND și un mecanism de consens Delegated Proof-of-Stake pentru a-și securiza rețeaua oracol. BandChain are în prezent peste 90 de operatori de noduri profesioniști și care provin din comunitate, care lucrează pe blockchain. Fiecare operator de nod trebuie să facă staking cu tokenuri BAND în rețea pentru a descuraja comportamentul rău intenționat. Ca recompensă pentru procesarea cu succes a cererilor de date, validatorii primesc o parte din taxele de interogare și recompense de bloc.

În calitate de deținător de token BAND, există două moduri de a participa în rețea: ca validator sau delegator. Validatorii de pe BandChain trebuie, de asemenea, să facă staking cu tokenuri BAND pentru a asigura responsabilitatea pentru date.

Deținătorii de tokenuri pot fie să facă staking, fie să delege tokenurile validatorilor, pentru a câștiga recompense de staking și taxe de solicitare a datelor colectate. Mai mult, tokenurile BAND sunt folosite și pentru mecanismul de guvernare al protocolului.

Care sunt obiectivele cheie ale Band Protocol?

Cele mai multe dintre calitățile atractive ale Band Protocol provin din tranziția sa de la Ethereum la Cosmos. Proiectul a fost creat cu trei obiective de design:

1. Viteză și scalabilitate - Capacitatea de a procesa un număr mare de solicitări de date cu o latență minimă.

2. Compatibilitate cross-chain - Este independent de blockchain și capabil să servească majoritatea blockchain-urilor publice.

3. Flexibilitatea datelor - Sprijinirea diferitelor metode de preluare și agregare a datelor cu un sistem generic.

Cum încearcă Band Protocol să atingă aceste obiective?

Protocolul unic IBC (Inter-Blockchain Communication) al rețelei Cosmos oferă interoperabilitate rapidă și autonomie pentru blockchain-uri. Această caracteristică permite Band Protocol să deservească și să colaboreze cu proiecte construite pe diferite rețele, inclusiv Ethereum, Fantom, Avalanche și multe altele. 

Setul de date standard Band include o colecție de peste 80 de fluxuri de date dintr-un număr tot mai mare de surse de date. Aceste fluxuri de date descentralizate le permit dezvoltatorilor DApp să fie creativi, agili și flexibili atunci când dezvoltă și implementează în rețeaua blockchain.

Gânduri de încheiere

Band Protocol este un furnizor de soluții oracol în creștere, centrat pe activarea Web3. Obiectivele sale de a fi un serviciu rapid, scalabil, personalizabil și interoperabil ar trebui să se dovedească atractive pentru dezvoltatorii care doresc să devină parte a ecosistemului Web3.