Rubriques tendance
#
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/ Solidity a rendu les contrats intelligents accessibles à tous.
Cela est devenu la base de l'écosystème EVM.
Mais ses choix de conception initiaux freinent maintenant les développeurs.
C'est pourquoi nous avons créé Sway 🧵

2/ Sway est un langage inspiré de Rust et conçu spécifiquement pour rendre les contrats intelligents sûrs, simples et performants dès le départ.
Mais qu'est-ce qui rend Sway spécial ?
4/ Ça a l'air simple, non ?
Mais il y a un piège subtil : mettre à jour le stockage après avoir transféré des actifs pourrait ouvrir la porte à des attaques par réentrance ⚠️
👉 Mais le compilateur de Sway détecte en fait le problème pour vous. Il signale les interactions risquées tôt, avant même que vous ne déployiez quoi que ce soit sur la chaîne.

5/ Cela est très différent de l'approche de Solidity, qui s'appuie sur des outils externes comme les linters et les analyseurs statiques pour détecter les vulnérabilités.
Avec Sway, la sécurité n'est pas une réflexion après coup. La gestion de ces vulnérabilités est déjà intégrée dans le compilateur et les outils de base, tout comme avec Rust.
6/ Certains de ces problèmes peuvent être corrigés avec des outils, mais c'est vraiment juste traiter les symptômes au lieu de résoudre la cause profonde.
Peu importe à quel point les outils s'améliorent, vous êtes toujours coincé avec des conceptions héritées qui ralentissent tout.
7/ Sway a de nombreux cas d'utilisation, mais certains vraiment intéressants incluent :
1️⃣ Écrire des prédicats flexibles et sans état (logique de validation qui ne nécessite pas de déploiement sur la chaîne)
2️⃣ Exécuter une logique complexe hors chaîne sans encourir de frais de gaz
8/ Tout ce qui précède est puissant, mais ce qui distingue vraiment Sway, c'est que vous pouvez passer de zéro à prêt pour la production rapidement. Configuration minimale. Itération rapide. Flux de travail plus propres.
Cela rend Sway non seulement plus facile, mais en fait agréable à utiliser.

9/ Sway est également doté de fonctionnalités clés que vous ne trouverez nulle part ailleurs.
Prenez les prédicats, par exemple, ils gèrent la validation des transactions sans encombrer le stockage.
Alors que les contrats intelligents traditionnels dépendent fortement de l'état, les prédicats sont des scripts sans état qui vérifient les conditions par eux-mêmes.
12/ Sway est encore jeune mais mûrit rapidement, offrant une expérience développeur riche :
📦 Gestionnaire de paquets propre et robuste
🌐 Normes riches et guidées par la communauté
👥 Améliorations continues guidées par des développeurs comme vous
Sway offre un flux de travail qui semble plus fluide que la plupart des stacks blockchain.
13/ Prêt à plonger dans Sway ?
Tout d'abord, installez la chaîne d'outils Fuel en exécutant forc.
Nous expliquons cette étape par étape dans l'article lié à la fin de ce fil.
Vous préférez expérimenter en ligne d'abord ? Le Sway Playground offre une expérience sans installation directement dans votre navigateur.
15/ Sway est open-source et désireux de votre contribution. Il y a tant de façons dont vous pouvez contribuer :
🐞 Signaler des problèmes
🛠️ Soumettre des fonctionnalités
💬 Participer aux discussions communautaires
Aidez à façonner l'avenir grâce aux normes SRC de Sway. Votre voix compte.
9,45K
Meilleurs
Classement
Favoris