Glossário Solana
QuizGrafo
Home/Programming Model/Unidades de Computação (CU)
Programming Model
Compartilhar

Unidades de Computação (CU)

Também chamado de:CU
📖O que é

A measure of computational resources consumed by transaction execution, analogous to gas on Ethereum. Each BPF instruction costs CU; syscalls have predefined CU costs (e.g., SHA-256: 85 CU base + per-byte). Default per-instruction limit is 200,000 CU; max per-transaction is 1,400,000 CU. Priority fee cost = CU price × CU consumed.

💡Como pensar sobre isso

Compute Units são o gas do Solana, mas mais granulares e previsíveis: cada operação tem custo fixo em CUs, e cada transação tem limite de 1.4M CUs.

🛠️Por que builders usam

Otimizar CUs reduz o custo de priority fees e permite incluir mais instruções por transação. Use `SetComputeUnitLimit` para declarar o uso exato.

⚠️Erro comum

Não solicitar CUs adicionais para transações complexas. O default de 200k CUs pode ser insuficiente para programas com loops ou múltiplos CPIs.

Sua exploração

0 termos visitados no total
Termos relacionados explorados0/2

Termos Relacionados

Orçamento de ComputaçãoProgramming Model

The maximum compute units a transaction can consume. Default is 200,000 CU per instruction…

Ver termo →
Taxa de PrioridadeNetwork

An optional additional fee paid on top of the base fee to increase the likelihood that a t…

Ver termo →
Voltar ao glossário