Czym Jest Band Protocol (BAND)?
Strona G艂贸wna
Artyku艂y
Czym Jest Band Protocol (BAND)?

Czym Jest Band Protocol (BAND)?

艢rednio zaawansowany
Opublikowane Jul 27, 2022Zaktualizowane Feb 14, 2024
4m



TL;DR

Band Protocol (BAND) to platforma wyroczni danych, kt贸ra 艣wiadczy us艂ugi na rzecz wielu projekt贸w w r贸偶nych blockchainach. Korzysta z mechanizmu konsensusu Delegated Proof-of-Stake, w kt贸rym delegatorzy, walidatorzy i w臋z艂y stakuj膮 natywny token BAND, aby partycypowa膰.

呕膮dania informacji spoza 艂a艅cucha s膮 gromadzone przez walidator贸w, powierzane 艂a艅cuchowi, a nast臋pnie rozprowadzane do aplikacji DApp, kt贸re zg艂osz膮 偶膮danie.

Wprowadzenie

Blockchain i zdecentralizowane finanse (DeFi) w dziesi臋膰 lat zmieni艂y status quo 艣wiatowego systemu finansowego. Ale jedn膮 z istotnych przeszk贸d, z jakimi borykaj膮 si臋 programi艣ci Aplikacji Zdecentralizowanych (DApp贸w), jest dost臋p do wiarygodnych, dok艂adnych danych ze 艣wiata rzeczywistego. Te 藕r贸d艂a danych znajduj膮 si臋 poza blockchainem i trzeba je wprowadza膰 w tryb on-chain. W ramach pr贸b rozwi膮zania tego problemu w ekosystemie krypto powszechne sta艂y si臋 wyrocznie, np. Band Protocol.

Co to jest Band Protocol?

Band Protocol (BAND) to mi臋dzy艂a艅cuchowa platforma wyroczni danych, kt贸ra zbiera dane ze 艣wiata rzeczywistego i 艂膮czy je z interfejsami API oraz smart kontraktami. Za艂o偶ony w 2017 roku Band Protocol umo偶liwia wymian臋 informacji mi臋dzy 藕r贸d艂ami danych w 艂a艅cuchu i poza 艂a艅cuchem dla aplikacji DApp. Protok贸艂 ten, pierwotnie zbudowany na blockchainie Ethereum (ETH), w czerwcu 2020 r. przeszed艂 do sieci Cosmos, aby obni偶y膰 op艂aty za gaz i zoptymalizowa膰 koszty.聽

Jako sie膰 wyroczni Band Protocol jest po艣rednikiem mi臋dzy danymi ze 艣wiata rzeczywistego spoza 艂a艅cucha a blockchainami. Us艂uga umo偶liwia realizacj臋 smart kontrakt贸w na podstawie rzeczywistych zdarze艅 i informacji w trybie off-chain. Bez wiarygodnych wyroczni aplikacje DApp maj膮 problem z zaufanym i zdecentralizowanym dzia艂aniem na przejrzystych 藕r贸d艂ach informacji.

Jak dzia艂a Band Protocol?

Band Protocol ma niezale偶ny blockchain BandChain zbudowany przy u偶yciu zestawu narz臋dzi SDK Cosmos. Deweloperzy mog膮 u偶ywa膰 艂a艅cucha BandChain do tworzenia konfigurowalnych skrypt贸w wyroczni, kt贸re dostarczaj膮 dane ze 艣wiata realnego w trybie off-chain do aplikacji DApp i smart kontrakt贸w. Konfigurowalne skrypty wyroczni obejmuj膮 dane, 藕r贸d艂o danych, liczb臋 walidator贸w wymaganych do zg艂aszania danych oraz metodologi臋 zbierania danych.

Wykonanie skryptu wyroczni powoduje rozpocz臋cie nast臋puj膮cego procesu:

1. Aplikacja DApp 偶膮da danych zgodnie z indywidualnym skryptem wyroczni.

2. 呕膮danie to zostaje odebrane przez losowy zestaw walidator贸w, kt贸rzy odpowiadaj膮, pobieraj膮c dane z okre艣lonego 藕r贸d艂a danych.

3. Zg艂oszenia danych od r贸偶nych walidator贸w s膮 zbierane zgodnie z indywidualnymi skryptami wyroczni.

4. Te ostateczne zebrane dane zostaj膮 trwale zapisane na 艂a艅cuchu BandChain i nast臋puje tworzenie dowodu danych wyroczni.

5. Zweryfikowane dane wyroczni zostaj膮 przes艂ane do aplikacji DApp lub blockchain贸w, kt贸re wys艂a艂y 偶膮danie.

Z jakiego mechanizmu konsensusu korzysta Band Protocol?

Band Protocol zabezpiecza swoj膮 sie膰 wyroczni przy u偶yciu macierzystego tokena BAND i mechanizmu konsensusu Delegated Proof-of-Stake. BandChain ma obecnie ponad 90 zawodowych i spo艂eczno艣ciowych operator贸w w臋z艂贸w, kt贸rzy pracu膮 na blockchainie. Operator ka偶dego w臋z艂a musi stakowa膰 tokeny BAND w sieci, aby zniech臋ca膰 do z艂o艣liwego zachowania. W nagrod臋 za pomy艣lne przetwarzanie 偶膮da艅 danych walidatorzy dostaj膮 cz臋艣膰 op艂at za zapytania oraz nagr贸d za blok.

Posiadacz tokena BAND ma dwa sposoby uczestnictwa w sieci: jako walidator lub deleguj膮cy. Walidatorzy w 艂a艅cuchu BandChain musz膮 stakowa膰 tokeny BAND, aby zagwarantowa膰 odpowiedzialno艣膰 za dane.

Posiadacze token贸w mog膮 albo stakowa膰, albo delegowa膰 tokeny do weryfikator贸w, aby dostawa膰 nagrody za staking i op艂aty za zebrane dane. Ponadto tokeny BAND s膮 r贸wnie偶 wykorzystywane do mechanizmu zarz膮dzania protoko艂em.

Jakie s膮 g艂贸wne cele Band Protocol?

Wi臋kszo艣膰 atrakcyjnych w艂a艣ciwo艣ci Band Protocol wynika z przej艣cia z Ethereum na Cosmos. Projekt by艂 tworzony z my艣l膮 o trzech celach projektowych:

1. Szybko艣膰 i skalowalno艣膰 鈥 obs艂uga du偶ej liczby 偶膮da艅 danych przy minimalnym op贸藕nieniu.

2. Wzajemna zgodno艣膰 艂a艅cuch贸w niezale偶no艣膰 od konkretnego blockchaina i zdolno艣膰 obs艂ugi wi臋kszo艣ci publicznie dost臋pnych blockchain贸w.

3. Elastyczno艣膰 danych obs艂uga r贸偶nych metod wyszukiwania i zbierania danych przy u偶yciu uniwersalnego systemu.

W jaki spos贸b Band Protocol pr贸buje te cele osi膮gn膮膰?

Unikalny protok贸艂 komunikacji mi臋dzy艂a艅cuchowej IBC (Inter-Blockchain Communication) sieci Cosmos zapewnia blockchainom szybkie wsp贸艂dzia艂anie i autonomi臋. Ta funkcja umo偶liwia Band Protocol obs艂ug臋 projekt贸w zbudowanych w r贸偶nych sieciach, w tym m.in. Ethereum, Fantom i Avalanche, oraz wsp贸艂prac臋 z nimi.聽

Zbi贸r danych Band Standard Dataset zawiera kolekcj臋 ponad 80 kana艂贸w danych z rosn膮cej liczby 藕r贸de艂 danych. Te zdecentralizowane kana艂y cenowe zapewniaj膮 programistom DApp kreatywno艣膰, zwinno艣膰 oraz elastyczno艣膰 podczas opracowywania i wdra偶ania w sieci blockchain.

Przemy艣lenia ko艅cowe

Band Protocol to rozwijaj膮cy si臋 dostawca rozwi膮za艅 wyroczniowych, kt贸rego sta艂ym przedmiotem dzia艂alno艣ci jest aktywizacja Web3. Jego cele, czyli szybka, skalowalna, konfigurowalna i interoperacyjna us艂uga, powinny okaza膰 si臋 atrakcyjne dla programist贸w, kt贸rzy chc膮 wej艣膰 w ekosystem Web3.