TL;DR
Band Protocol (BAND) je datová platforma orákula, která poskytuje služby více projektům napříč různými blockchainy. Používá mechanismus konsenzu Delegated Proof-of-Stake, kde delegáti, validátoři a uzly pro zapojení stakují nativní token BAND.
Požadavky na informace mimo chain jsou shromažďovány validátory, odevzdávány do chainu a poté distribuovány žádajícím decentralizovaným aplikacím.
Úvod
Blockchain a decentralizované finance (DeFi) během deseti let změnily status quo světového finančního systému. Jednou z významných překážek, kterým vývojáři decentralizovaných aplikací (DApp) čelí, je však přístup ke spolehlivým a přesným údajům z reálného světa. Tyto zdroje dat se nacházejí mimo blockchain a musí být integrovány v chainu. Ve snaze vyřešit tento problém se v kryptografickém ekosystému rozšířila orákula, jako je Band Protocol.
Co je Band Protocol?
Band Protocol (BAND) je cross-chainová datová platforma orákula, která agreguje data z reálného světa a propojuje je s rozhraními API a chytrými kontrakty. Band Protocol byl založen v roce 2017 a umožňuje výměnu informací mezi zdroji dat v chainu a mimo chain pro decentralizované aplikace. Původně byl protokol postaven na blockchainu Ethereum (ETH), v červnu 2020 však přešel na síť Cosmos, aby snížil poplatky a optimalizoval náklady.
Band Protocol je jako síť orákula prostředníkem mezi reálnými daty mimo chain a blockchainy. Jejich služba umožňuje provádění chytrých kontraktů na základě skutečných událostí a informací mimo chain. Bez spolehlivých orákul mají decentralizované aplikace problém fungovat důvěryhodným a decentralizovaným způsobem s transparentními zdroji informací.
Jak Band Protocol funguje?
Band Protocol využívá nezávislý blockchain BandChain vytvořený pomocí Cosmos SDK. Vývojáři mohou BandChain používat k vývoji přizpůsobitelných skriptů orákula poskytujících reálná data mimo chain pro decentralizované aplikace a chytré kontrakty. Přizpůsobitelné skripty orákula zahrnují data, zdroj těchto dat, počet validátorů potřebných k nahlášení dat a metodiku agregace dat.
Spuštění skriptu orákula zahájí následující postup:
1. Decentralizovaná aplikace si vyžádá data podle vlastního skriptu orákula.
2. Tento požadavek obdrží náhodně vybraná sada validátorů, kteří reagují stažením dat ze zadaného datového zdroje.
3. Datové zprávy od různých validátorů jsou agregovány podle přizpůsobených skriptů orákula.
4. Tato konečná agregovaná data jsou trvale uložena na BandChainu a je vytvořen důkaz dat orákula.
5. Ověřená data jsou přenesena do decentralizovaných aplikací nebo blockchainů, které požadavek zadaly.
Jaký mechanismus konsensu používá Band Protocol?
Protokol Band používá k zabezpečení své sítě orákula svůj nativní token BAND a mechanismus Delegated Proof of Stake. Na blockchainu BandChain v současnosti pracuje více než 90 profesionálních a komunitních provozovatelů uzlů. Každý provozovatel uzlu musí v síti stakovat tokeny BAND, aby bylo zabráněno nekalému chování. Jako odměnu za úspěšné zpracování datových požadavků získávají validátoři podíl na poplatcích za dotazování a odměnách za bloky.
Držitel tokenu BAND se může do sítě zapojit dvěma způsoby: jako validátor nebo delegátor. Validátoři v BandChainu musí také stakovat tokeny BAND, aby byla zajištěna odpovědnost za data.
Držitelé tokenů mohou své tokeny stakovat nebo delegovat na validátory, aby získali odměny za stakování a poplatky za vyžádání dat. Tokeny BAND se navíc používají také pro mechanismus správy protokolu.
Jaké jsou hlavní cíle protokolu Band?
Většina atraktivních vlastností protokolu Band pramení z jeho přechodu z Etherea na Cosmos. Projekt byl vytvořen se třemi cíli:
1. Rychlost a škálovatelnost – obsluha velkého množství datových požadavků s minimální latencí.
2. Cross-chainová kompatibilita – umožňovat přechody mezi jednotlivými blockchainy a být schopen obsluhovat většinu veřejně dostupných blockchainů.
3. Datová flexibilita – podpora různých metod získávání a agregace dat pomocí obecného systému.
Jak se Band Protocol snaží těchto cílů dosáhnout?
Jedinečný protokol IBC (Inter-Blockchain Communication) sítě Cosmos zajišťuje rychlou interoperabilitu a autonomii blockchainů. Tato funkce umožňuje protokolu Band obsluhovat a spolupracovat s projekty postavenými na různých sítích, včetně Etherea, Fantomu, Avalanche a mnoha dalších.
Standardní datová sada pro pásma obsahuje soubor více než 80 datových kanálů z rostoucího počtu datových zdrojů. Tyto decentralizované cenové kanály umožňují vývojářům decentralizovaných aplikací kreativitu, agilitu a flexibilitu při vývoji a provozu na blockchainové síti.
Závěrem
Band Protocol je rostoucím poskytovatelem řešení orákula se zřetelným zaměřením na podporu Webu3. Jeho cíle v podobě rychlé, škálovatelné, přizpůsobitelné a interoperabilní služby by měly být atraktivní pro vývojáře, kteří se chtějí stát součástí ekosystému Webu3.