Tópicos em alta
#
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 suas primeiras escolhas de design agora impedem os construtores.
É por isso que criamos o Sway 🧵

2/ Sway é uma linguagem inspirada em Rust e criada especificamente para tornar os contratos inteligentes seguros, simples e de alto desempenho 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 a transferência de 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 antecipadamente, antes mesmo de você implantar qualquer coisa na cadeia.

5/ Isso é muito diferente da abordagem da Solidity, que se apóia em ferramentas externas como linters e analisadores estáticos para detectar vulnerabilidades.
Com o Sway, a segurança não é um depois. Lidar com essas vulnerabilidades já está embutido no compilador e nas ferramentas principais, assim como o Rust.
6/ Alguns desses problemas podem ser corrigidos com ferramentas, mas isso é apenas tratar os sintomas em vez de corrigir a causa raiz.
Não importa o quão boas as ferramentas sejam, você ainda está preso a designs legados que tornam tudo mais lento.
7/ 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 implantação on-chain)
2️⃣ Executando lógica off-chain complexa sem incorrer em taxas de gás
8/ Todos os itens acima são poderosos, mas o que realmente diferencia o Sway é que você pode ir do zero para a 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 também agradável de construir.

9/ O Sway também vem com recursos importantes que você não encontrará em nenhum outro lugar.
Pegue os predicados, por exemplo, eles lidam com a validação tx sem entupir o armazenamento.
Enquanto os contratos inteligentes tradicionais dependem muito do estado, os predicados são scripts sem estado que verificam as condições por conta própria.
12/ O Sway ainda é jovem, mas está amadurecendo rapidamente, oferecendo uma rica experiência de desenvolvimento:
📦 Gerenciador de pacotes limpo e robusto
🌐 Padrões ricos e voltados para a comunidade
👥 Melhorias contínuas guiadas por desenvolvedores como você
O Sway oferece um fluxo de trabalho que parece mais suave do que a maioria das pilhas de blockchain.
13/ Pronto para mergulhar no Sway?
Primeiro, instale o conjunto de ferramentas Fuel executando forc.
Explicamos isso passo a passo no artigo vinculado ao final deste tópico
Prefere experimentar online primeiro? O Sway Playground oferece uma experiência de instalação zero diretamente no seu navegador.
15/ O Sway é de código aberto e está ansioso por sua opinião. Há muitas maneiras de contribuir:
🐞 Relatar problemas
🛠️ Enviar recursos
💬 Participe de discussões da comunidade
Ajude a moldar o futuro por meio dos padrões SRC da Sway. Sua voz é importante.
9,51K
Melhores
Classificação
Favoritos