Alpaca Finance
Português
Português
  • 🧭Navegação
  • 🦙Alpaca Finance
  • Nosso protocolo
    • 🏆Nossos Produtos
    • 📈Como participar
      • Introdução às Seis Estratégias Simples para Ganhar
      • Estratégia 1: Hold um token enquanto ganha altos rendimentos com baixo risco; chamado: Lend e Stake
      • Estratégia 2: Hold um par de token para ter rendimentos reinvestidos automaticamente sem alavancagem
      • Estratégia 3: turbine seus rendimentos de Stablecoin
      • Estratégia 4: multiplique os ganhos em um mercado em alta
      • Estratégia 5: Yield Farm com Lucro num Mercado em Queda
      • Estratégia 6: Multiplique os ganhos em qualquer mercado por meio de hedge
    • 🗺️ Roadmap
    • 🔒Segurança
    • 📃Transparência (Auditorias e Contratos)
    • 🔗Links
    • 📰Cobertura na Mídia
    • ♥️Caridade
    • 🌐Parâmetros Globais do Protocolo
      • ⏫Parâmetros do Yield Farming Alavancado
      • 📈AF1.0 Modelo da Taxa de Juros
      • 📔Parâmetros da AUSD
      • 📖Parâmetros dos Cofres Automatizados
      • 📗Parâmetros da Exchange de Futuros Perpétuos
      • 📙Parâmetros da AF2.0
  • Tokenomics
    • 📀ALPACA Token
    • 💰ibTokens
    • ⚖️Alocações das pools
    • 🔥Prova da queima
      • Detalhes das fontes de queima
  • Lending
    • 🏦Introdução para o Lending
    • ❗Riscos
    • ⏭️Guia Passo a Passo
      • Lend e Stake
      • Saque
  • Yield Farming Alavancado
    • 🏦Introdução para o Yield Farming Alavancado
    • 🏊Parâmetros específicos das pools
      • PancakeSwap Pools
      • Mdex Pools
      • Biswap Pools
      • SpookySwap Pools
      • WaultSwap Pools (Descontinuadas)
    • 🧮Mecânica do Yield Farming Alavancado
      • PancakeSwap Farms
      • Mdex Farms
      • Biswap Farms
      • SpookySwap Farms
      • WaultSwap Farms
    • 🌊AF1.0 Liquidação
    • ❗Riscos
    • ⏭️Guia Passo a Passo
      • Abrir uma Posição Alavancada de Yield Farm
      • Ajustar uma posição de yield farming alavancada
      • Fechar/Fechar parcialmente uma Posição Alavancada de Yield Farm
      • Reivindicar Recompensas
      • Liquidar Posições
  • Cofres Automatizados
    • ⚙️Introdução aos Cofres Automatizados
      • Estratégia de Mercado Neutro
      • Estratégia dos Cofres de Poupança
    • 🧮Mecânica de Hedging
    • ⏬Reduzindo a Mecânica de Alavancagem do Cofre
    • 🔏Cofre Automatizado Privado
    • 📈Resultados dos Backtest
    • ❗Riscos
    • ⏭️Guias Passo a Passo
      • Investir nos Cofres Automatizados
      • Veja Suas Posições nos Cofres Automatizados
      • Saque dos seus Cofres Automatizados
  • AUSD
    • 💵Introdução à AUSD
    • 💹Como participar
    • 💦AUSD Liquidação
    • 〰️Módulo de Estabilidade de Preços AUSD
    • ❗Riscos
    • ⏭️Guia Passo a Passo
      • Abrir uma posição AUSD
      • Ajustar uma Posição AUSD
      • Fechar/Fechar Parcialmente uma Posição AUSD
      • Adicionar/remover tokens AUSD-3EPS LP
  • Exchange de Futuros Perpétuos
    • 🔮Introdução à Exchange de Futuros Perpétuos
      • Traders
      • Provedores de Liquidez
    • 🚀Plano de Lançamento
    • 💲Programa de desconto de taxa de negociação
    • 🎁Programa de Referência
    • ❗Riscos
    • ⏭️Guia Passo a Passo
      • Abra uma posição alavancada
      • Gerenciar uma posição alavancada
      • Fechar uma posição alavancada
      • Trocar Ativos
      • Invista e faça Stake do token ALP
      • Retire do stake e saque o token LP
  • Alpaca Finance 2.0
    • 💎Introdução para Alpaca Finance 2.0
      • Money Market
      • Yield Farm Alavancado
    • 🚀Plano de Lançamento
    • ⭐Recompensas de incentivo
    • 🌊AF2.0 Liquidação
    • ❗Riscos
    • ⏭️Guia Passo a Passo
      • Depósito
      • Empréstimo (Borrow)
      • Devolver o empréstimo
      • Saque
      • Transferência entre contas
      • Estratégias de Looping
  • Governança
    • 🗳️Cofre de Governança
    • 🍃Grazing Range (Novo)
    • ⚡Saque Antecipado
    • 🔎Detalhes das fontes de receita para a governança
    • 📝Discussão da Governança e Votação
    • 🗒️Detalhes das AIP
      • AIP-1: Tratamento de recompensas ITAM
      • AIP-2: Cofre de Governança na Fantom
      • AIP-3: Penalidade na retirada antecipada do Cofre de Governança
      • AIP-4.1: Tratamento de uma dívida incobrável recente na posição da WaultSwap
      • AIP-4.2: Solução para eliminar os riscos de dívidas incobráveis das posições restantes da Waultswap
      • AIP-5: Ajuste do modelo de juros
      • AIP-6.1: Limitando o acesso aos Cofres Automatizados
      • AIP-6.2 Limitando o acesso aos Cofres Automatizados
      • AIP-7: Tratamento de uma dívida incobrável recente na Fantom Network
      • AIP-8.1: Aumentar a utilidade da AUSD fornecendo acesso aos Cofres Automatizados de alta alavancagem
      • AIP-8.2: Aumentar a utilidade da AUSD fornecendo acesso aos Cofres Automatizados de alta alavancagem
      • AIP-9: Depositar Fundos do Tesouro de Liquidação em Pools de Lend enquanto aguardam a recompra
      • AIP-10: Otimizando ainda mais a inclinação da taxa de juros dos empréstimos
      • AIP-11: Ajuste da taxa de estabilidade para AUSD para ajudar a restaurar a paridade
      • AIP-12: Tratamento da inadimplência do recente depeg do stkBNB
      • AIP-13: Remoção do requisito xALPACA para acessar cofres automatizados de alta alavancagem
      • AIP-14: Fechar as posições LYF no pool stkBNB-BNB para evitar qualquer possível dívida futura
      • AIP-15.1: Incentivos para os novos produtos(Perp, AF2.0)
      • AIP-15.2: Método de distribuição - Incentivos para os novos produtos (Perp, AF2.0)
      • AIP-15.3: Valor de incentivos para Perp - Incentivos para o novo produto (Perp)
      • AIP-15.4: Valor dos incentivos para AF2.0 - Incentivos para o novo produto (AF2.0)
      • AIP-15.5: Fontes de incentivos - Incentivos para produtos futuros (Perp, AF2.0):
      • AIP-16: Ajustando a taxa de juros máxima da Inclinação 3
      • AIP-17: Decisão sobre os tokens ALPACA extras dos incentivos da AIP-15
      • AIP-18: Desativando o suporte do yield farming alavancado para pools MDEX
      • AIP-19: Implementar votação blindada
      • AIP-20: Alinhamento da estrutura de taxas de desempenho de empréstimo AF1.0 com AF2.0
      • AIP-21.1: Ajustando o esquema de pagamento de dívidas incobráveis do evento de depeg do stkBNB
      • AIP-21.2: Ajustando o esquema de pagamento de dívidas incobráveis do evento de depeg do stkBNB
      • AIP-22: Orçamento de marketing pago para Alperp e AF2.0
      • AIP-23: Desativação do suporte de yield farming alavancado para TUSD
    • ⏭️Guia Passo a Passo
      • Bloqueie ALPACA no Cofre de Governança
      • Bloqueie mais ALPACA/Estenda o tempo
      • Reivindique Recompensas do Cofre de Governança
      • Adicionar tokens personalizados à sua MetaMask
      • Ponte de tokens ALPACA entre BNB Chain e Fantom
      • Votação nas Propostas de Melhoria da Alpaca (AIP)
      • Saque Antecipado de ALPACA do Cofre de Governança
      • Saque ALPACA do Cofre de Governança na FANTOM para a BNB Chain
  • Alpies
    • 🌗Introdução para os Alpies
    • 🧑‍🏫Ponte para os Alpies
      • Ponte para os Alpies da BNB Chain para a ETH
      • Ponte para os Alpies da ETH para a BNB Chain
    • ⚡Alavancagem Impulsionada
  • Entre para o Rebanho (Alpacareers)
    • 🚀Seção de empregos
  • Central de Ajuda
  • 👩‍🏫 Academia Alpaca
    • Lição 0 - Como comprar ALPACA e começar a ganhar rendimentos, guia para iniciantes (Lending+Staking)
    • Lição 1 - Caso de uso exclusivo da Alpaca Finance - Shorting com lucro
    • Lição 2 - Introdução para Hedging com empréstimos duplos
    • Lição 3 - Risco de liquidação no yield farming alavancado
    • Lição 4 - Abrir/fechar posições com 0 taxas de troca
    • Lição 5 - A verdade sobre a perda impermanente e entendimentos incorretos comuns
    • Exames de proficiência (ganhe NFTs)
  • ❓Perguntas frequentes (FAQ)
  • 🧰Ferramentas úteis
  • 📘Terminologias e metodologia de cálculo
    • 🧮Cálculo do APY
    • 📈Cálculo de Lucros/Perdas
  • ⚠️Mensagens de erro comuns
  • 💸Oportunidades de ganho de ALPACA com terceiros
  • Desenvolvedores
    • 🐞Programa de Recompensas para Bugs
    • 🎛️Configurações do Protocolo
    • 💻 Integrando com a Alpaca Finance
    • 🏛️AF2.0 Guia de Recompra
    • ⚡AF2.0 Guia para Flashloan
  • Produtos Antigos
    • 🌿Grazing Range (Antigo)
    • 💪Stronk Vault
Powered by GitBook
On this page
  • Design Ethos
  • Timelock
  • Wallet Multi-sig
  • Parâmetros Ajustáveis
  • FairLaunch Contrato
  • Vault Contract
  • PancakeswapWorker Contrato
  • SimplePriceOracle Contract
  • SimpleVaultConfig
  • ConfigurableInterestVaultConfig
  • PancakeswapWorkerConfig

Was this helpful?

  1. Desenvolvedores

Configurações do Protocolo

PreviousPrograma de Recompensas para BugsNext💻 Integrando com a Alpaca Finance

Last updated 1 year ago

Was this helpful?

Design Ethos

Projetamos muitos parâmetros na Alpaca Finance para serem configuráveis. Embora as configurações iniciais sejam definidas pela equipe principal de desenvolvedores, temos toda a intenção de permitir que a comunidade de Governança decida sobre o que precisa ser alterado, o que acontecerá por meio de votação.

Timelock

Timelock é um contrato para atrasar mudanças no protocolo. Este contrato é proprietário de todos os principais contratos da Alpaca Finance. Assim, toda mudança precisa ser executada por meio desse contrato, o que o faz funcionar como um fosso de segurança.

Em essência, cada pedido do administrador (o grupo de desenvolvedores principais) precisa passar por este contrato e é atrasado por 24 horas antes de entrar em vigor. Para ser mais específico, o comando de execução da ordem vai para a fila, esperando para ser executado quando o atraso de 24h for ultrapassado. Esse é um recurso de segurança que permite que a comunidade veja as atualizações futuras e se prepare com antecedência para elas. Se algo parecer suspeito, eles podem retirar seus fundos do protocolo antes que a atualização entre em vigor.

Abaixo estão os contratos de propriedade da Timelock

  • Todos os contratos de cofre

  • FairLaunch Contrato

  • Todos Worker Contratos

  • Todos PriceOracle Contratos

  • Todos WorkerConfig Contractos

Wallet Multi-sig

Como uma camada adicional de segurança, também empregamos uma carteira multi-sig. Quaisquer alterações a serem colocadas em nosso contrato Timelock precisam ser aprovadas por uma multi-sig, adicionando outra camada de segurança.

Existem atualmente 4 signatários na multi-sig com um mínimo de 2 necessários para assinar uma transação.

Esta seção lista todos os parâmetros e funções ajustáveis na Alpaca Finance

FairLaunch Contrato

  • addPool(_allocatedPoint, _stakeToken, _withUpdate)

    • _allocatedPoint = Quantos pontos são atribuídos a este pool. Isso afetará a distribuição de ALPACAs por bloco.

    • _stakeToken = O endereço de um token de staking necessário.

    • _withUpdate = Um sinalizador para cálculo de updatePool

  • setPool(_pid, _allocatedPoint, _withUpdate)

    • _pid = ID do pool que você deseja ajustar a pontuação

    • _allocatedPoint = Novos pontos a serem atribuídos a este pool. Isso afetará a distribuição de ALPACAs por bloco.

    • _withUpdate = Um sinalizador para cálculo de updatePool

  • setBonus(_bonusMultiplier, _bonusEndBlock, _bonusLockUpBps)

    • _bonusMultiplier = Multiplicador que será aplicado durante o período de bônus

    • _bonusEndBlock = O número do bloco que o bônus será encerrado

    • _bonusLockUpBps = % do bônus que é ganho no período de bônus a ser bloqueado

Vault Contract

  • updateConfig(_newConfig)

    • _newConfig = Um novo contrato implementado na interface IVaultConfig

  • setFairLaunchPoolId(_pid)

    • _pid = ID do pool no Fair Contract de que o token de staking é debtToken de propriedade do Vault

  • withdrawReserve(_to, _amount)

    • _to = O endereço para receber o valor

    • _amount = O montante a ser retirado da reserva

  • redeuceReserve(_amount)

    • _amount = Reduzir a parcela de reserva para gestão de tesouraria

PancakeswapWorker Contrato

  • setReinvestBountyBps(_newBountyBps)

    • _newBountyBps = Uma nova recompensa que o caçador de recompensas receberá quando acionar o reinvestimento

  • setStrategyOk(_strategyAddresses, _ok)

    • _strategyAddresses = Endereços para o contrato de estratégia

    • _ok = Pode ser verdadeiro ou falso. Se os _strategyAddresses acima precisarem ser desativados, defina _ok = false

  • setCriticalStrategies(_addStrategy, _liquidateStrategy)

    • _addStrategy = Definir addStrategy padrão

    • _liquidateStrategy = Definir liquidateStrategy padrão

SimplePriceOracle Contract

  • setFeeder(_address)

    • _address = The address of a new feeder

SimpleVaultConfig

  • setParams(_minDebtSize, _interestRate, _reservePoolBps, _killBps, _wrappedNative, _fairLaunch)

    • _minDebtSize = O mínimo necessário para que o mutuário empreste do pool

    • _interestRate = Taxa de juros por segundo

    • _reservePoolBps = % a ser colocado no pool de reserva no BPS

    • _killBps =% que os caçadores de recompensas receberão quando liquidarem a posição

    • _wrappedNative = Endereço do token wNative

    • _fairLaunch = Endereço do contrato de lançamento justo

  • setWorker(_workerAddress, _isWorker, _acceptDebt, _workFactor, _killFactor)

    • _workerAddress = O endereço do worker

    • _isWorker = O sinalizador a ser definido se for worker

    • _acceptDebt = O sinalizador para definir se este worker está aceitando a dívida

    • _workFactor = O limite de sinalizador para evitar que o usuário use muita alavancagem

    • _killFactor = O limite para marcar se a posição pode ser liquidada, também conhecido como limite de liquidação

ConfigurableInterestVaultConfig

  • setParams(_minDebtSize, _reservePoolBps, _killBps, _interestModelAddress, _wrappedNative, _fairLaunch)

    • _minDebtSize = O mínimo necessário para que o mutuário empreste do pool

    • _reservePoolBps = % a ser colocado no pool de reserva no BPS

    • _killBps = % que os caçadores de recompensas receberão quando liquidarem a posição

    • _interestModelAddress = Endereço do modelo de juros

    • _wrappedNative = Endereço do token wNative

    • _fairLaunch = Endereço do contrato de lançamento justo

PancakeswapWorkerConfig

  • setOracle(_newOracleAddress)

    • _newOracleAddress = O novo endereço do oráculo

  • setConfigs([ ]_WorkerAddress, [ ]_configs)

    • [ ]_WorkerAddress = endereço worker

    • [ ]_configs = Configuração do objeto incluindo:

      • _acceptDebt

      • _workFactor = O limite para evitar que o usuário se alavanque demais

      • _killFactor = O limite para marcar se a posição pode ser liquidada, também conhecido como limite de liquidação

      • _maxPriceDiff

Parâmetros Ajustáveis

🖌️
⏳
✏️
⚙️
🎛️
Page cover image