O oráculo pull da Pyth Network foi implantado em Solana. Os desenvolvedores do Solana mainnet-beta podem acessar os preços oráculo do Pyth solicitando ativamente ou extraindo atualizações de preços da cadeia de aplicativos Pythnet para o ambiente Solana. Com esta implantação, os protocolos em Solana usarão o oráculo Pyth da mesma forma que os aplicativos em outras blockchains.

O oráculo push Pyth permanecerá disponível em Solana até 30 de junho de 2024. Comparado ao oráculo push, o novo oráculo pull Pyth melhora a confiabilidade durante o congestionamento e aumenta o número de feeds de preços disponíveis para os usuários.

Esta postagem do blog explica como funciona o oráculo pull em Solana, as vantagens que ele traz para desenvolvedores e usuários de Solana e destaca os usuários atuais do oráculo pull Pyth em Solana.

Puxe, não empurre

A primeira versão da Rede Pyth em Solana seguiu um design push oracle. Esta versão do oráculo Pyth reside em Solana e foi projetada para receber informações de preços de provedores de dados por meio de transações Solana e gerar um agregado de preços diretamente na cadeia. O oráculo então envia esses preços agregados on-chain para cada feed de preço suportado para o ambiente Solana em cada slot ou a cada 400 ms. Os protocolos Solana então leem a mensagem de preço atualizada mais recentemente do último slot atualizado.

O oráculo de push Pyth é o oráculo DeFi mais amplamente adotado em Solana. Até o momento, o oráculo push é responsável por 95% do valor total garantido (TVS) de Solana e 100% do volume total garantido.

O oráculo push tem suas desvantagens, entretanto. Durante tempos de congestionamento e alta volatilidade, por exemplo, nem todas as atualizações de preços forçadas aconteceriam, pois os usuários pagariam taxas prioritárias para transações mais valiosas para atividades como liquidações ou negociações DEX. Além disso, as ineficiências de gás do oráculo push limitaram o número de feeds de preços que o oráculo push poderia fornecer em comparação com o oráculo pull Pyth em outras cadeias.

Por essas razões, os contribuidores do Pyth desenvolveram posteriormente um novo oráculo de preços que segue um design de oráculo pull, chamado Pythnet Price Feeds. Nesse design, o oráculo só atualiza o preço da rede quando solicitado. A cadeia de aplicativos Pythnet – uma instância da Máquina Virtual Solana – agrega preços dos provedores de dados Pyth em cada slot; os usuários do Solana podem solicitar ou obter qualquer uma dessas atualizações de alta frequência para o ambiente Solana.

“Os oráculos são a espinha dorsal do DeFi, e a rede oráculo de alta frequência da Pyth tem impulsionado o espaço desde 2021. O lançamento de seu oráculo pull em Solana oferece aos desenvolvedores maior controle e opcionalidade sobre como eles consomem dados oráculo e abre caminho para expansão no mundo crescente das novas redes SVM.” — Austin Federa, chefe de estratégia da Fundação Solana

Benefícios do Oráculo Pyth Pull

O oráculo pull Pyth traz diversas vantagens para aplicações Solana:

Confiabilidade – Em um oráculo push, cada atualização de preço deve ser empurrada on-chain. Durante períodos de congestionamento, as atualizações do Oracle geralmente competem por largura de banda com transações mais valiosas. Conseqüentemente, essas atualizações do oráculo nem sempre chegam. Com o oráculo pull Pyth, os usuários podem incorporar essas atualizações de preços nas transações valiosas para garantir que elas cheguem.

Alta Frequência – Semelhante ao benefício acima, a frequência de atualizações de preços no Pythnet é maior do que a frequência na rede principal Solana-beta durante períodos de congestionamento. Os usuários do Solana podem obter qualquer uma dessas atualizações de preços de alta frequência para Solana para potencializar suas transações DeFi.

Seleção de feed de preço - oráculos push normalmente suportam menos feeds de preços do que oráculos pull devido aos gastos contínuos com gás para atualizar periodicamente cada feed. A eficiência do gás do oráculo pull da Pyth permite fornecer mais de 500 feeds de preços para protocolos Solana.

Dados históricos – Os desenvolvedores do Solana terão acesso aos benchmarks Pyth, que permitem aos usuários consultar preços históricos do Pyth. Esse recurso pode ser usado para uma variedade de casos de uso de missão crítica, como preenchimento de transações com carimbos de data/hora específicos para garantir uma liquidação precisa e evitar frontrunning.

Segurança – A cadeia de aplicativos Pythnet possui mais provedores de dados por feed (64) do que o oráculo push em Solana (32). Cada feed de preços Pyth origina e agrega dados de vários fornecedores para garantir uma saída de preços confiável e segura.

Disponibilidade do Oracle para novos ambientes SVM — O advento dos ambientes Solana Virtual Machine (SVM) anuncia uma nova demanda por infraestrutura blockchain, incluindo oráculos. A implantação do pull oracle em Solana abre caminho para o suporte oracle para novos ecossistemas SVM graças à escalabilidade do Pyth. A Pyth Network pode enviar dados entre cadeias para novas instâncias de SVMs, mesmo que sejam ambientes privados ou com permissão.

Usuários em destaque

O ecossistema Solana DeFi já começou a migrar para o oráculo pull Pyth. Até o momento, o oráculo pull Pyth em Solana recebe 200 mil atualizações pull todos os dias. Alguns dos usuários atuais de Pyth em Solana que agora estão fazendo a transição para o pull oracle incluem nomes como:

  • Kamino – um conjunto de produtos de empréstimo e liquidez que fornece estratégias de liquidez automatizadas que compõem e tokenizam automaticamente posições de liquidez em Solana DEXs.

“Como plataforma líder de empréstimo e empréstimo da Solana, é vital que os usuários do Kamino possam contar com uma infraestrutura Oracle segura e robusta. Os oráculos não são apenas feeds de preços, mas também recursos de risco. Ao fazer pleno uso dos oráculos Pyth Pull, podemos oferecer alto desempenho e robustez do oráculo, especialmente em tempos de grande congestionamento.” Marky, fundador da Kamino.

  • Júpiter – um conjunto de produtos que inclui swaps, pedidos com limite, DCA e perpétuos com uma infraestrutura full-stack focada em uma experiência do usuário descentralizada.

  • Zeta Markets - perpétuos on-chain que oferecem a velocidade e UX de um CEX com autocustódia e transparência para os usuários. “A capacidade da Pyth de fornecer atualizações de preços de ativos em tempo real é fundamental para nossas operações, garantindo que nossos traders tenham acesso consistente a informações precisas , dados de preços atualizados. A migração para o pull oracle da Pyth leva esses recursos ainda mais longe, com maior confiabilidade, desempenho e segurança para uma experiência de usuário significativamente melhor. Acreditamos firmemente que as DEXs podem e devem competir com as CEXs em todas as métricas e, com o apoio da Pyth, estamos estabelecendo novos padrões na negociação descentralizada.” – Tristan Frizza, fundador da Zeta Markets

  • Drift – uma bolsa descentralizada de perpétuos com alavancagem de até 20x, margem cruzada e múltiplas garantias.

  • Solend – um protocolo algorítmico e descentralizado para empréstimos e empréstimos de ativos com juros para empréstimos e o recurso de depósito de garantias para alavancagem.

  • Flash Trade – uma exchange descentralizada de perpétuos que permite aos usuários negociar até 100x de alavancagem em ativos criptográficos e não criptográficos com taxas baixas e impacto mínimo no preço.

  • GooseFX — um Solana DEX para pools de liquidez perpétuos e unilaterais projetados para uma experiência DeFi simplificada em negociações e ganhos de rendimento.

  • RainFi – um protocolo de empréstimo P2P que permite a qualquer pessoa criar seus próprios pools de empréstimo com juros e condições personalizados para emprestar em vários tipos de ativos usando a mesma liquidez. “Os oráculos Pyth Pull alimentam a camada de liquidez universal do Rain, permitindo-nos oferecer uma série de pares de tokens para nossos usuários para alavancar o comércio, emprestar e tomar empréstimos de uma forma muito econômica.” – Quentin Crepy, CEO da Rain.

  • PsyOptions – um conjunto de infraestrutura e produtos de opções de código aberto e acessíveis que permitem aos usuários adaptar estratégias de investimento de acordo com seu apetite por risco-recompensa.

  • Mango Markets – uma plataforma para empréstimos, empréstimos, swaps e negociação alavancada de ativos digitais por meio de um único mecanismo de risco.

  • Protocolo Clone – uma exchange descentralizada otimizada especificamente para integração de liquidez de token não nativo para Solana por meio de ativos clonados.

  • Lifinity – o primeiro criador de mercado proativo em Solana projetado para melhorar a eficiência do capital e reduzir perdas impermanentes. “Como usuário do Pyth desde o nosso início, a Lifinity está entusiasmada em integrar o oráculo pull do Pyth para determinar os preços pelos quais nosso DEX é negociado. Isso nos permite negociar a preços atualizados para garantir a lucratividade do LP e continuar melhorando a liquidez em Solana.” - Durden, Lifinidade

  • Bonfida – os construtores do Solana Name Service (SNS), um serviço de nomes de domínio para carteiras Solana. “Nossa equipe ficou entusiasmada ao ouvir sobre a mudança de Pyth de um oráculo push para pull. É fundamental para nós que os titulares do Solana Name Service e os recém-chegados possam tomar decisões comerciais .sol com eficiência e confiança. O novo pull oracle nos permite fornecer exatamente isso aos nossos usuários. Os feeds são rápidos e confiáveis ​​em todos os tokens suportados – não esperávamos menos.” –bonfida.sol

Começando

Confira os recursos abaixo para começar a usar Pyth em Solana. Quer você seja um novo usuário do Pyth ou esteja migrando seu protocolo Solana do oráculo push Pyth para o novo oráculo pull, os recursos abaixo são para você.

Os desenvolvedores vão querer começar com este guia sobre como usar os dados em tempo real do Pyth no ambiente Solana.

  • Explorar Pyth

  • Documentação

  • Melhores Práticas

  • Como funcionam os oráculos pull

  • Pyth em Solana

  • Pythnet (Máquina Virtual Solana)

  • SDK do receptor Pyth Solana

  • Crie seu primeiro aplicativo Pyth

Queremos ouvir a sua opinião. Junte-se ao Pyth Discord e Telegram e siga Pyth no X e LinkedIn. Você também pode aprender mais sobre Pyth aqui.

Citações

“Os oráculos são a espinha dorsal da definição, e a rede oráculo de alta frequência da Pyth tem impulsionado o espaço desde 2021. O lançamento de seu oráculo pull em Solana dá aos desenvolvedores maior controle e opcionalidade sobre como eles consomem dados oráculo e abre caminho para a expansão no mundo crescente das novas redes SVM.” – Austin Federa, Chefe de Estratégia da Fundação Solana

“Como plataforma líder de empréstimo e empréstimo da Solana, é vital que os usuários do Kamino possam contar com uma infraestrutura Oracle segura e robusta. Os oráculos não são apenas feeds de preços, mas também recursos de risco. Ao fazer pleno uso dos oráculos Pyth Pull, podemos oferecer alto desempenho e robustez do oráculo, especialmente em tempos de grande congestionamento.” Marky, fundador da Kamino.

“Nossa equipe ficou entusiasmada ao ouvir sobre a mudança de Pyth de um oráculo push para pull. É fundamental para nós que os titulares do Solana Name Service e os recém-chegados possam tomar decisões comerciais .sol com eficiência e confiança. O novo push oracle nos permite fornecer exatamente isso aos nossos usuários. Os feeds são rápidos e confiáveis ​​em todos os tokens suportados – não esperávamos menos.” –bonfida.sol

“A capacidade da Pyth de fornecer atualizações de preços de ativos em tempo real é fundamental para nossas operações, garantindo que nossos traders tenham acesso consistente a dados de preços precisos e atualizados. A migração para o pull oracle do Pyth leva esses recursos ainda mais longe, com maior confiabilidade, desempenho e segurança para uma experiência de usuário significativamente melhor. Acreditamos firmemente que as DEXs podem e devem competir com as CEXs em todas as métricas e, com o apoio da Pyth, estamos estabelecendo novos padrões na negociação descentralizada.” – Tristan Frizza, fundador da Zeta Markets

“Como usuário do Pyth desde o nosso início, a Lifinity está entusiasmada em integrar o oráculo pull do Pyth para determinar os preços pelos quais nosso DEX é negociado. Isso nos permite negociar a preços atualizados para garantir a lucratividade do LP e continuar melhorando a liquidez em Solana.” - Durden, Lifinidade

“Como usuário do Pyth desde o nosso início, a Lifinity está entusiasmada em integrar o oráculo pull do Pyth para determinar os preços pelos quais nosso DEX é negociado. Isso nos permite negociar a preços atualizados para garantir a lucratividade do LP e continuar melhorando a liquidez em Solana.” – Durden, fundador da Lifinity.