Recentemente, foi implementada a assinatura no dispositivo cliente através do framework Privy. A dica principal aqui é executar uma chamada de assinatura de mensagem primeiro para preparar o cache de partilha de chaves—parece pouco, mas faz toda a diferença. Após aquecer o sistema dessa forma, é possível reduzir o envio automático do lado do cliente para cerca de 20ms de latência de ponta a ponta (um agradecimento aos fornecedores de infraestrutura como a Helius por possibilitar essa velocidade). A abordagem essencialmente elimina trocas de mensagens desnecessárias e permite que a partilha de chaves em cache lide com operações subsequentes com o mínimo de sobrecarga. Bastante sólido para aplicações que exigem interações de usuário de baixa latência na cadeia.

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Repostar
  • Compartilhar
Comentário
0/400
ser_ngmivip
· 01-08 09:19
20ms? Caramba, esta latência é incrível, finalmente alguém entendeu como jogar com o cache do keyshare
Ver originalResponder0
FlatTaxvip
· 01-07 04:50
20ms... Esta operação é um pouco extrema, o pré-aquecimento do cache realmente foi uma jogada de mestre
Ver originalResponder0
MissingSatsvip
· 01-07 04:47
ngl esta ideia de pré-aquecimento do cache keyshare é genial, 20ms de latência e já está a todo vapor
Ver originalResponder0
defi_detectivevip
· 01-07 04:25
20ms de atraso? Incrível, a ideia de pré-aquecimento de cache é realmente genial
Ver originalResponder0
  • Marcar

Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)