O projeto Band Protocol visa criar um sistema de agregação e conexão de dados para que os desenvolvedores possam acessá-los por meio de uma API (Application Programming Interface), com a qual podem acessar um poderoso oráculo de blockchain e obter as informações de que precisam para suas aplicações.
EO projeto Band Protocol engloba um função especialmente útil para aplicativos DEX, onde as informações sobre o preço dos ativos são obtidas graças a oráculos como o Band Protocol. Justamente por isso, a lógica do DEX é capaz de permitir as operações de seus usuários em tempo real.
Claro, isso também significa que o Band Protocol tem que lidar com uma enorme demanda por dados e operações em sua rede, para a qual foi implementado na rede Cosmos. Assim, o Band Protocol obtém alta velocidade de operação, baixas comissões e, o mais importante, a capacidade de integrar facilmente diferentes redes.
Como funciona o Band Protocol?
O protocolo de banda é um desenvolvimento que visa resolver o problema de aplicativos de contratos inteligentes sem acesso a dados do mundo real. Simplificando, Band Protocol é um oráculo de blockchain, que pega dados do mundo real e os transforma em dados digitais que podem ser integrados em aplicativos descentralizados.
O protocolo foi inicialmente lançado no Ethereum em 2019, porém, as limitações do Ethereum e a chegada do Cosmos, levaram a equipe de desenvolvimento a migrar sua infraestrutura para aquela rede. Isso para oferecer melhores condições de operação ao protocolo e, ao mesmo tempo, permitir que o protocolo seja integrado a outros blockchains. O lançamento no Cosmos (e seu BandChain) ficou conhecido como Band Protocol v2.0, o que permitiu que o protocolo crescesse e se posicionasse como um dos oráculos de blockchain mais amplamente usados, rivalizando com o Chainlink.
Operação de protocolo de banda
O Band Protocol funciona graças aos recursos oferecidos pelo BandChain, um blockchain público de alto desempenho que permite a qualquer pessoa fazer uma solicitação de APIs e serviços disponíveis na web tradicional.
BandChain, a cadeia de protocolo da banda
BandChain é um blockchain construído com o Cosmos SDK e faz parte de seu longo ecossistema de substrings. Baseado na tecnologia Cosmos, o BandChain é capaz de utilizar o protocolo de consenso Tendermint, que garante alta velocidade de execução e escalabilidade, algo necessário se o objetivo do Band Protocol for levado em consideração.
Agora, o BandChain funciona graças a dois atores: os validadores que se encarregam de verificar as operações e gerar os blocos da rede, e os delegadores, que realizam piquetes a favor de terceiros que representam para acumular poder de voto e serem eleitos no processo de validação em troca da obtenção de recompensas.
Essas recompensas que cada validador recebe são proporcionais ao número de tokens no piquete, enquanto os delegados recebem uma proporção proporcional à sua participação.
Fontes de dados
Já o BandChain é uma estrutura cuja função é reunir e organizar os dados de forma descentralizada. Essas informações vêm de diferentes espaços, sejam outras cadeias de blocos ou do mundo real. No protocolo de banda, eles são conhecidos como "fonte de dados" ou fontes de dados, e são responsáveis por recolher os dados de diversas fontes e levá-los ao BandChain, para que quem queira aceder a estes dados através do BandChain pode fazê-lo mediante o pagamento de uma pequena comissão.
No BandChain, qualquer pessoa pode cadastrar uma fonte de dados no sistema. Isso é feito enviando pelo registrante uma mensagem na qual dados como:
- o remetente que deseja criar a fonte de dados
- o proprietário da fonte de dados, se especificado
- o nome da fonte de dados
- a taxa por consulta a ser paga por quem deseja usar essa fonte de dados
- o executável a ser executado por validadores ao receber uma solicitação de dados para esta fonte de dados
Desta forma, as transações de rede são utilizadas para salvar os dados enviados e são armazenadas em blocos.
Acesso a dados por meio de oráculos
Com os dados registrados na corrente, é hora dos oráculos começarem seu trabalho. Os oráculos no Band Protocol nada mais são do que scripts poderosos executados no BandChain e são capazes de responder às solicitações de informações que lhes são feitas.
Assim, os oráculos são capazes de:
- Responder a pedidos de informação feitas por usuários.
- Analise dados dentro da rede e gere relatórios sobre eles.
- Os scripts oracle em Band Protocol Eles são Turing-completos e podem ser programados em várias linguagens, e são compilados em OWasm. Essa configuração e complexidade de Turing torna os scripts oracle muito semelhantes aos contratos inteligentes.
Para criar um script oracle, o criador deve emitir um MsgCreateOracleScript para BandChain, com a seguinte estrutura:
- o remetente que você deseja criar o script oracle
- o proprietário do script oracle, se especificado
- o nome do script oracle
- o binário OWasm compilado anexado a este script oracle
- o esquema detalhando as entradas e saídas deste script oracle, bem como os tipos correspondentes
- a URL do código-fonte deste script oracle
- Assim como acontece com as fontes de dados, o remetente que deseja criar o script oracle não precisa ser o mesmo proprietário do script oracle especificado na mensagem.
Como você pode ver, esses scripts realizam uma tarefa de "análise, classificação e busca de informações" cuja execução ocorre em duas fases:
Na primeira fase, o script descreve as fontes de dados necessárias para sua execução. Em seguida, ele envia uma solicitação aos validadores da string para recuperar o resultado das fontes de dados necessárias. O conteúdo deste consiste nas etapas de execução das fontes de dados e os parâmetros associados.
A segunda fase agrega todos os relatórios de dados retornados pelos validadores e cada relatório contém os valores que o validador recebeu das fontes de dados necessárias. O script então prossegue combinando esses valores em um único resultado final.
Observe que os detalhes do processo de adição dependem inteiramente do design do script oracle. O BandChain não impõe nenhuma regra no que diz respeito ao método de agregação de dados usado e deixa essa decisão de design inteiramente para o criador do script ou editores subseqüentes.
O que o Band Protocol nos oferece?
Todos os itens acima permitem que o Band Protocol nos ofereça o seguinte:
- Velocidade e escalabilidade. Já o uso do BandChain e seu protocolo Tendermint permite lidar com grande número de solicitações em poucos segundos.
- Compatibilidade de strings. Graças ao uso do Cosmos, o Band Protocol é capaz de trabalhar agnósticamente com outros blockchains.
- Flexibilidade de dados. O protocolo de banda oferece suporte a diferentes métodos de agregação e recuperação de dados.
Assim, Band Protocol nos oferece um sistema capaz de selecionar dados on-chain e off-chain, e ser capaz de integrar esses dados em aplicações descentralizadas.
Token BAND e suas características
BAND é o token nativo da plataforma e o único encontrado nela hoje. Como geralmente é o caso em blockchains, os participantes da rede recebem suas recompensas com BAND.
BAND é um token de utilitário que pode ser usado para:
- Torne-se um validador.
- Delegue seus acervos a outro validador para ganhar uma parte das taxas cobradas e recompensas inflacionárias.
- Participar da governança da rede.
- Os validadores podem usar os tokens para definir uma taxa para o processamento de transações.
A BAND realizou uma ICO que terminou em 17 de setembro de 2019, na qual 100.000.000 de tokens foram distribuídos a um preço de US $ 0,473, com os quais 5.850.000 ETH foram levantados. O token aceito durante o ICO foi o BNB.
Modelo inflacionário
O BandChain aplica um modelo inflacionário ao token BAND para encorajar a participação dos detentores de tokens na rede. O resultado desejado desse modelo é que os detentores de tokens escolham apostar suas moedas na rede, em vez de se concentrar apenas em negociar ou não fazer nada com elas. Os parâmetros de inflação específicos atualmente refletem os da rede Cosmos. Ou seja, a taxa de inflação anual varia entre 7% e 20%, e é ajustada de forma que a meta atinja 66% da oferta total de tokens BAND depositados.
Para ilustrar como a inflação incentiva o staking, vamos imaginar que temos um participante da rede com certa participação. Com a inflação, se você decidir não usar suas moedas para participar das atividades da rede, verá que o percentual de sua participação em relação ao estoque total diminui com o tempo. No entanto, se decidir contribuir com suas moedas, você receberá uma proporção de moedas proporcional à inflação, o que significa que sua porcentagem total de fichas permanecerá relativamente inalterada.
Conclusão
O protocolo de banda tornou-se um dos maiores protocolos de oráculos de blockchain por duas boas razões:
- É rápido e barato.
- É poderoso e compatível com várias cadeias.
Consequentemente, a comunidade que faz uso de seus recursos é enorme e isso se reflete no valor de seu token nativo, cujo ROI ultrapassou 900%. Mas além dos resultados de mercado, Band Protocol se destaca por sua enorme capacidade técnica. Seus scripts oracle são extremamente poderosos, com capacidade infinita de análise e classificação de dados, o que o torna muito valioso para mineração de dados em blockchain.
Além disso, BandChain e seu protocolo Tendermint são mais um exemplo do enorme potencial do Cosmos e como o ecossistema de blockchain pode mudar para sempre graças à integração entre suas diferentes partes.
ORIGEM: BIT2ME- MONEYBRAZIL