Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

moon shiesty
livre roman livre SBF livre fazer
deixando de lado os argumentos técnicos, se a solana tivesse mempools públicos, pelo menos saberíamos quanto dinheiro está a ser extraído pelos validadores

Chaofan Shou (svm/acc)17/10, 12:05
Se você opera um validador Solana e está à procura de novas fontes de receita:
Você pode censurar transações de liquidação para Kamino/Jupiter/Drift e transações de atualizações de preços para dark pools nos seus slots, a menos que cada uma pague alguns SOLs todos os meses.
2,38K
uma boa biblioteca ajudaria os desenvolvedores a evitar esses problemas
não há razão para chamar funções sem efeitos colaterais como vector::contains() sem usar o resultado de retorno
a maioria dos compiladores modernos suporta flags como [[nodiscard]] ou #[must_use] que emitem um aviso se um valor de retorno for ignorado
neste momento, os compiladores de move e as bibliotecas de tempo de execução não suportam esses atributos que ajudam os desenvolvedores a evitar escrever código incorreto
nodiscard seria um bom recurso a adicionar ao compilador e aos tempos de execução de move

moon shiesty16/10, 03:26
o gpt-5 apanhou este bug de uma só vez após pensar 95 segundos
> Sim — o bug crítico está na verificação de autoridade do atualizador "v2".
> No update_v2, você chama vector::contains, mas ignora o seu valor de retorno, então a função nunca garante que o remetente da tx está autorizado. Qualquer um que consiga passar uma referência ao objeto UpdateAuthority compartilhado pode atualizar o oráculo
prompt mínimo e resposta de uma só vez abaixo:


3,52K
aqui está uma proposta de custo (quase) zero para melhorar a qualidade do mercado na solana
todas as coisas sendo iguais, os roteadores devem enviar fluxo para AMMs que oferecem a melhor cotação primeiro (prioridade de tempo)
Na prática, o roteamento por prioridade de tempo pode ser manipulado se os participantes continuamente se subcotarem por pequenas quantias. para evitar isso, os roteadores precisariam de um limite mínimo de melhoria de preço onde a prioridade de tempo prevalece sobre a prioridade de preço
essa mudança imporia um custo negligenciável aos usuários, mas reduziria a subcotação, incentivaria cotações de maior duração e diminuiria o número de transações necessárias para manter as cotações das AMMs prop. no geral, melhorando tanto a qualidade do mercado quanto a eficiência da rede.
3,19K
Top
Classificação
Favoritos