Na última quarta-feira, a Binance Oracle foi lançada oficialmente. Desde então, a Binance, a maior exchange do mundo, também conta com serviços oracle nativos. A chamada máquina oráculo refere-se ao envio de dados do mundo exterior (como temperatura diária ou resultados esportivos) para blockchains como Ethereum e BSC. Os contratos inteligentes na blockchain podem então usar esses dados para decidir se devem alocar fundos e para quem.
Portanto, os oráculos do blockchain podem ser considerados uma ponte entre o blockchain e o mundo real, permitindo que dados do mundo real entrem no blockchain. Ao mesmo tempo, também pode ser usado para enviar dados para o mundo real.
Com o contínuo desenvolvimento e iteração da tecnologia blockchain, o papel dos oráculos no ecossistema blockchain tornou-se cada vez mais importante. Portanto, de certa forma, a Binance Oracle nasceu nos melhores momentos. Também fornecerá uma solução de aquisição de dados mais confiável, segura e precisa para contratos inteligentes.
Binance Oracle: serviço Oracle desenvolvido especificamente para a rede BNB

A Binance Oracle foi projetada para facilitar a execução inteligente de contratos que requerem entrada de dados fora da cadeia. De certa forma, ele foi desenvolvido especificamente para atender às necessidades dos aplicativos DeFi para fornecer dados de maneira confiável e segura ao blockchain.
O atual Binance Oracle é um serviço oracle desenvolvido especificamente para a rede BNB. Todos os projetos construídos na rede BNB podem usar os serviços que ela fornece e continuarão a ser expandidos para outras redes no futuro.
A julgar pela situação atual, o surgimento da Binance Oracle trouxe de fato muitos impactos positivos ao ecossistema do BNB.
Primeiro, ter um oráculo blockchain nativo aumenta a credibilidade dos dados blockchain do BNB.
Em segundo lugar, dados mais confiáveis trarão novas possibilidades para projetos novos e existentes no ecossistema BNB.
Finalmente, a Binance Oracle pode atrair desenvolvedores para ingressar no ecossistema da Cadeia BNB. Os desenvolvedores podem conectar seus projetos baseados na cadeia BNB a dados fora da cadeia, evitando assim o incômodo e os riscos de manter dados existentes, encontrar novas fontes de dados e usar dados não confiáveis.
A função mais importante da Binance Oracle é fornecer aos desenvolvedores índices e preços de ativos digitais. Portanto, contará com uma combinação de 5 componentes principais:
1. Obtenha dados de preços de vários CEXs e agregue-os usando fórmulas proprietárias.
2. Utilize TSS (Threshold Signature Scheme) interno para assinar feeds de dados individuais.
3. Use janelas de tempo flexíveis e desvios de preços para fornecer os preços dos índices mais recentes ao oráculo da rede.
4. Fornece uma interface fácil de usar para DApps na cadeia.
5. Fornece monitoramento 24 horas por dia, 7 dias por semana e resposta imediata.
Como funciona
A Binance Oracle filtra e resume inúmeras fontes de dados para garantir a precisão das informações e a confiabilidade de suas fontes. Por exemplo, o Binance Oracle extrai dados de preços de múltiplas bolsas centralizadas e aplicações financeiras descentralizadas e agrega os dados usando uma fórmula de média ponderada.
Especificamente, a operação da Binance Oracle pode ser dividida em três processos principais:
1. Processamento de dados e assinatura
A Binance Oracle possui recursos de processamento e assinatura de dados projetados para tornar os dados imunes a adulterações arbitrárias. Ele estabelece um sistema de assinatura distribuída denominado esquema de assinatura de limite para assinar os dados mais recentes de diferentes fontes. Isto significa que qualquer pessoa com a chave pública pode verificar a precisão e autenticidade da assinatura digital, enquanto alguém sem a chave privada não pode alterar os dados de qualquer maneira.
2. Divulgação de dados
Os dados podem ser publicados na blockchain através de vários nós que publicam apenas informações assinadas. Os contratos inteligentes que armazenam dados também são seguros e auditados e, ao mesmo tempo, vários nós podem ajustar a frequência de divulgação de dados de acordo com as diferentes condições de mercado. Mesmo durante períodos de fortes flutuações de preços, o Binance Oracle ainda terá acesso a dados relativamente precisos. Isto significa que mesmo nos cenários mais extremos, vários nós podem garantir a confiabilidade da liberação de dados até certo ponto.
3. Monitoramento de dados
Os dados do Binance Oracle podem ser mantidos atualizados em tempo real por meio de um serviço de monitoramento independente que funciona 24 horas por dia, 7 dias por semana. Ele pode buscar preços de diferentes fontes de dados e compará-los com dados de blockchain publicados. Se forem detectados desvios significativos, a equipe da Binance Oracle iniciará a intervenção humana.
Análise de vantagem
1. Segurança forte
Uma das vantagens da Binance Oracle está em seu esquema de assinatura de limite, que é aplicado a todo o processo de assinaturas distribuídas para eliminar pontos únicos de falha e garantir a segurança dos dados no ecossistema. Ao mesmo tempo, a autenticidade dos dados também será verificada continuamente através da chave pública Binance para garantir que os dados não possam ser adulterados durante o processo de encadeamento.
2. Alta disponibilidade
Outra grande vantagem da Binance Oracle é a sua alta disponibilidade.
Em primeiro lugar, os dados da Binance Oracle são selecionados de várias exchanges importantes e usam algoritmos inteligentes para garantir a precisão do índice e do preço. Isso significa que os usuários poderão acessar recursos relativamente confiáveis em tempo real.
Ao mesmo tempo, a arquitetura de componentes da Binance Oracle também garante que o sistema possa continuar a fornecer dados em qualquer cenário extremo. A infraestrutura completa da Binance Oracle será implantada em cada região e foi projetada para ser imune a interrupções e desastres em toda a região.
Atualmente, a Binance Oracle incluiu vários projetos de cadeia de 10 BNB em seu programa inicial, incluindo Venus, Alpaca, SpaceID, Unilend, Deri, Ankr, Corite, Ultiverse e Beefy. Ela espera atrair mais equipes e usuários da Web3 adicionando serviços personalizados e flexíveis.
Conclusão
A importância dos oráculos para o blockchain é evidente. Embora os oráculos da blockchain não possam resolver o problema da disponibilidade de dados, eles podem fornecer dados disponíveis fora da cadeia para a cadeia, utilizando recursos externos, o que, em certo sentido, pode ser considerado como uma salvação do país.
Sem oráculos, o potencial dos blockchains e a probabilidade de adoção em massa tornar-se-ão, sem dúvida, menores, porque a sua informação será limitada a dados internos.
Até certo ponto, o lançamento da Binance Oracle é um marco para a Binance, o que significa que o ecossistema da Binance está se tornando mais completo e cada vez mais autossuficiente. Com as lições aprendidas do passado e os fundos de pesquisa e desenvolvimento não sendo limitados, a qualidade e a conclusão reais da Binance Oracle podem ser esperadas.
Mas isso não significa que este produto esteja totalmente isento de problemas.
Em primeiro lugar, o ponto mais intuitivo é que a Binance Oracle ainda é muito jovem. Mesmo que os documentos técnicos e publicitários pareçam bons, os problemas práticos não podem ser evitados. Portanto, eu pessoalmente ainda estou em dúvida sobre isso.
Em segundo lugar, a principal função do oráculo é alimentar dados, portanto, para ele, pode-se dizer que a questão da confiança na fonte de dados é fundamental. Atualmente, os pesquisadores estão explorando vários métodos para aliviar esse problema.

