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.
1/ A Solidity tornou os contratos inteligentes acessíveis a todos.
Tornou-se a base do ecossistema EVM.
Mas as suas escolhas de design iniciais agora impedem os construtores.
É por isso que construímos o Sway 🧵

2/ Sway é uma linguagem inspirada em Rust e construída especificamente para tornar os contratos inteligentes seguros, simples e eficientes desde o início.
Mas o que torna o Sway especial?
4/ Parece simples, certo?
Mas há uma armadilha sutil: atualizar o armazenamento após transferir ativos pode abrir portas para ataques de reentrância ⚠️
👉 Mas o compilador do Sway realmente identifica o problema para você. Ele sinaliza interações arriscadas cedo, antes mesmo de você implantar qualquer coisa na blockchain.

5/ Isto é muito diferente da abordagem do Solidity, que se apoia em ferramentas externas como linters e analisadores estáticos para detectar vulnerabilidades.
Com o Sway, a segurança não é uma reflexão tardia. Lidar com essas vulnerabilidades já está incorporado no compilador e nas ferramentas principais, assim como no Rust.
6/ Alguns desses problemas podem ser corrigidos com ferramentas, mas isso é realmente apenas tratar os sintomas em vez de resolver a causa raiz.
Não importa quão boas as ferramentas se tornem, você ainda estará preso a designs legados que desaceleram tudo.
7/ O Sway tem muitos casos de uso, mas alguns realmente interessantes incluem:
1️⃣ Escrever predicados flexíveis e sem estado (lógica de validação que não requer implementação na blockchain)
2️⃣ Executar lógica complexa fora da blockchain sem incorrer em taxas de gás
8/ Todos os itens acima são poderosos, mas o que realmente distingue o Sway é que você pode passar de zero a pronto para produção rapidamente. Configuração mínima. Iteração rápida. Fluxos de trabalho mais limpos.
Isso torna o Sway não apenas mais fácil, mas realmente agradável de se construir.

9/ O Sway também vem recheado de funcionalidades chave que você não encontrará em nenhum outro lugar.
Pegue os predicados, por exemplo, eles lidam com a validação de tx sem entupir o armazenamento.
Enquanto os contratos inteligentes tradicionais dependem fortemente do estado, os predicados são scripts sem estado que verificam condições por conta própria.
12/ O Sway ainda é jovem, mas está a amadurecer rapidamente, oferecendo uma experiência de desenvolvimento rica:
📦 Gestor de pacotes limpo e robusto
🌐 Padrões ricos e orientados pela comunidade
👥 Melhorias contínuas guiadas por desenvolvedores como você
O Sway proporciona um fluxo de trabalho que parece mais suave do que a maioria das pilhas de blockchain.
13/ Pronto para mergulhar no Sway?
Primeiro, instale a ferramenta Fuel executando forc.
Explicamos este passo a passo no artigo vinculado no final deste tópico.
Prefere experimentar online primeiro? O Sway Playground oferece uma experiência sem instalação diretamente no seu navegador.
15/ Sway é de código aberto e está ansioso pelo seu contributo. Existem tantas maneiras de você contribuir:
🐞 Reportar problemas
🛠️ Submeter funcionalidades
💬 Participar em discussões da comunidade
Ajude a moldar o futuro através dos padrões SRC do Sway. A sua voz importa.
9,46K
Top
Classificação
Favoritos