O que "Polana constrói em cima do JAM" realmente significa 🧵

Polana não redefine como os programas Solana funcionam.

Ela porta o modelo de execução baseado em contas e a semântica de tempo de execução do Solana para a camada de execução do JAM.

No nível de programação, nada fundamental muda.

Os programas Solana mantêm:

o mesmo modelo de estado baseado em contas

a mesma declaração de leitura/escrita determinística

a mesma semântica de execução que os desenvolvedores já dependem

O que muda é onde a execução ocorre, não como os programas são escritos.

Polana suporta múltiplos caminhos de execução para alcançar isso:

executar programas Solana via um tempo de execução compatível com sBPF

transpilar bytecode Solana para o formato de execução do JAM

ou compilar programas nativamente para o PVM do JAM para uma integração mais estreita

Essas são estratégias de execução, não novos modelos de programação.

O objetivo é compatibilidade em primeiro lugar:

não são necessárias alterações de código para programas Solana existentes

ferramentas familiares como Anchor e Solana CLI continuam a funcionar

lógica de aplicação e suposições permanecem intactas

O JAM fornece o substrato de execução: computação paralela, acumulação determinística e agendamento em escala de rede.

Polana mapeia o modelo de execução do Solana sobre esse substrato.

Portanto, "construir em cima" não significa envolver o Solana em uma nova estrutura.

Significa realocar a execução do Solana em uma arquitetura de execução diferente enquanto preserva as semânticas.

Essa é a ideia arquitetônica por trás do Polana:

Programas Solana, inalterados em comportamento, executados na camada de execução paralela e coerente do JAM.

#Polana #JamProtocol $SOL

SOL
SOL
88.19
+16.14%

$DOT

DOT
DOTUSDT
1.377
+11.40%