TL;DR
A Band Protocol (BAND) egy adatorákulum platform, amely különböző blokkláncokon keresztül több projekt számára nyújt szolgáltatásokat. Delegated Proof-of-Stake konszenzusmechanizmust használ, amelyben a delegátorok, validátorok és csomópontok a natív BAND tokent stakelik a részvételhez.
Az off-chain információk iránti kérelmeket a validátorok gyűjtik össze, rögzítik a láncon, majd szétosztják a kérelmező DAappok között.
Bevezetés
A blokklánc és a decentralizált pénzügy (DeFi) tíz év alatt megváltoztatta a világ pénzügyi rendszerének állapotát. A decentralizált alkalmazások (DApp) fejlesztői számára az egyik jelentős kihívás azonban a megbízható, pontos, valós adatokhoz való hozzáférés. Ezek az adatforrások a blokkláncon kívül helyezkednek el, és a láncon kéne őket integrálni. A probléma megoldása érdekében az olyan orákulumok, mint a Band Protocol, általánossá váltak a kriptoökoszisztémában.
Mi az a Band Protocol?
A Band Protocol (BAND) egy keresztlánc adatorákulum platform, amely valós adatokat gyűjt, és összekapcsolja azokat API-kkal és okosszerződésekkel. A 2017-ben alapított Band Protocol lehetővé teszi az információcserét az on-chain és off-chain adatforrások között a DAappok számára. A protokoll eredetileg az Ethereum (ETH) blokkláncra épült, de 2020 júniusában a gas díjak csökkentése és a költségek optimalizálása érdekében átkerült a Cosmos hálózatra.
Orákulum hálózatként a Band Protocol közvetítő szerepet tölt be a valós off-chain adatok és a blokkláncok között. Szolgáltatásuk lehetővé teszi az okosszerződések végrehajtását a tényleges, off-chain események és információk alapján. Megbízható orákulumok nélkül a DAappok nehezen tudnak megbízható, decentralizált módon, átlátható információforrásokkal működni.
Hogyan működik a Band Protocol?
A Band protokoll a független BandChain blokkláncot használja, amely a Cosmos SDK segítségével épült fel. A fejlesztők a BandChain segítségével testreszabható orákulum szkripteket fejleszthetnek, amelyek a DAappok és okosszerződések számára valós off-chain adatokat biztosítanak. A testreszabható orákulum szkriptek tartalmazzák az adatokat, az adatforrást, az adatok jelentéséhez szükséges validátorok számát és az adatok összesítésének módszerét.
Egy orákulum szkript végrehajtása a következő folyamatot indítja el:
1. Egy DApp a saját testreszabott orákulum szkriptje szerint kérvényezi az adatokat.
2. Ezt a kérelmet a validátorok véletlenszerűen kiválasztott csoportja kapja meg, akik válaszul adatokat hívnak le a megadott adatforrásból.
3. A különböző validátoroktól származó adatjelentéseket a testreszabott orákulum szkriptek alapján összesítjük.
4. Ezt a végső összesített adatot tartósan eltárolják a BandChainen, és egy orákulum adatbizonylatot állítanak elő.
5. A validált orákulumadatokat továbbítjuk a kérelmet benyújtó DAppoknak vagy blokkláncoknak.
Milyen konszenzusmechanizmust használ a Band Protocol?
A Band Protocol a natív BAND tokent és egy Delegated Proof-of-Stake konszenzusmechanizmust használ az orákulum hálózat biztosítására. A BandChain jelenleg több mint 90 professzionális és közösségi csomópont üzemeltetővel dolgozik a blokkláncon. A rosszindulatú viselkedés visszaszorítása érdekében minden csomópont üzemeltetőnek BAND tokeneket kell stakelnie a hálózaton. Az adatkérelmek sikeres feldolgozásának jutalmaként a validátorok részesedést kapnak a lekérdezési díjakból és a blokkjutalmakból.
BAND tokentulajdonosként kétféleképpen vehet részt a hálózatban: validátorként vagy delegátorként. A BandChain validátorainak BAND tokeneket is stakelniük kell, hogy biztosítsák az adatok elszámoltathatóságát.
A tokenektulajdonosok stakelhetnek, vagy delegálhatják tokenjeiket a validátoroknak, hogy stakelési jutalmakat és beszedett adatkérelmi díjakat kaphassanak. Továbbá a BAND tokeneket a protokoll irányítási mechanizmusához is használják.
Melyek a Band Protocol legfontosabb céljai?
A Band Protocol legtöbb vonzó tulajdonsága az Ethereumról a Cosmosra való áttérésből ered. A projekt három tervezési céllal jött létre:
1. Sebesség és skálázhatóság - Nagyszámú adatkérelem kiszolgálása minimális késleltetéssel.
2. Keresztlánc kompatibilitás - Blokklánc-agnosztikus és képes a legtöbb publikusan elérhető blokkláncot kiszolgálni.
3. Az adatok rugalmassága - Az adatlekérdezés és összesítés különböző módszereinek támogatása egy általános rendszerrel.
Hogyan szeretné a Band Protocol elérni ezeket a célokat?
A Cosmos hálózat egyedülálló IBC (Inter-Blockchain Communication) protokollja gyors átjárhatóságot és autonómiát biztosít a blokkláncok számára. Ez a funkció lehetővé teszi a Band Protocol számára, hogy együttműködjön különböző hálózatokra épülő projektekkel, mint például az Ethereum, a Fantom, az Avalanche és még sok más.
A Band Standard Dataset több mint 80 adatfolyamot tartalmaz, amelyek egyre több adatforrásból származnak. Ezek a decentralizált árfolyam feedek lehetővé teszik a DApp fejlesztők számára, hogy kreatívak, agilisak és rugalmasak legyenek a blokklánc hálózaton történő fejlesztés és telepítés során.
Záró gondolatok
A Band Protocol egy növekvő oracle megoldásokat kínáló szolgáltatás, amely a Web3 engedélyezésére összpontosít. A gyors, skálázható, testreszabható és átjárható szolgáltatás céljai vonzónak bizonyulnak azon fejlesztők számára, akik a Web3 ökoszisztéma részévé szeretnének válni.