Initialement publié en anglais par StarkWare le 29 novembre, 2021
StarkNet Alpha est lancé aujourd’hui sur Ethereum Mainnet !
StarkNet est un Rollup décentralisé permissionless fonctionnant comme un L2 sur Ethereum. StarkNet permet à toute dApp d’atteindre une scalabilité illimité pour son calcul, sans compromettre la composabilité et la sécurité d’Ethereum, grâce à sa dépendance sur le système de preuve cryptographique le plus sûr et le plus scalable – STARK. StarkNet est construit sur le langage de programmation Cairo, la première production de qualité Turing complète von-Neumann vérificateur sur Ethereum. Cairo et STARK ont tous deux été développés en interne par StarkWare et ont alimenté toutes nos applications de production, qui ont réglé plus de 50 millions de txs et 250 milliards de dollars depuis l’été 2020.
StarkNet Alpha permet également la prise en charge de la composabilité via les smart contracts de calcul généraux, à la fois avec d'autres contrats StarkNet et via la messagerie L1<>L2 avec des contrats L1. StarkNet Alpha fonctionne en mode Rollup, ce qui signifie que toutes les données relatives à l'état sont envoyées on-chain.
En janvier dernier, nous avons partagé la feuille de route de StarkNet. En juin, StarkNet Alpha a été mis en ligne sur un testnet public et a été mis à jour avec de nouvelles fonctionnalités de façon continue. Nous sommes ravis d'être en avance sur le calendrier, grâce, en partie, à la confiance que nous accordons à notre software stack STARK/Cairo, à l'épreuve de la production.
Tout d’abord, avec beaucoup de précaution, car le label «Alpha» est là pour une raison. Attendez-vous à des changements, des corrections et des améliorations à venir. StarkNet Alpha n’a pas encore été audité, et nous pouvons retarder un tel audit jusqu’à ce que le réseau mûrisse davantage (lisez le disclaimer à la fin de cet article pour plus d’informations).
Généralement, nous suivons la voie prudente et sensée définie par nos collègues travaillant sur Optimistic Rollup, à savoir Arbitrum et Optimism: lancer le réseau avec un séquenceur unique et des applications de whitelist afin que leurs développeurs comprennent les risques encourus. Nous restons pleinement attachés à une décentralisation complète de StarkNet.
Et comment devriez-vous accueillir l’économie de StarkNet Alpha ? L’Alpha commencera sans frais de transaction. La prochaine mise à niveau, dans quelques semaines seulement, introduira un mécanisme de frais. Nous partagerons plus de détails dans un article séparé.
Nous vous invitons à commencer à écrire vos propres applications sur StarkNet soit en consultant le (nouveau !) site, soit en accédant directement au tutoriel.
Si votre application est prête à être déployé, veuillez suivre ce processus d’intégration; créé pour que tous les développeurs connaissent bien l’état préliminaire du système.
Au cours des derniers mois, nous avons assisté à une croissance étonnante de la taille et de l’activité de la communauté StarkNet, qui se rassemble sur le Discord de StarkNet. Des dizaines de développeurs, équipes et particuliers à travers l’écosystème blockchain contribuent à cet effort. (Voir le disclaimer à la fin de cet article)
Block explorer :
Full Nodes : deux efforts sont en cours : le premier est le projet Fermion mené par Erigon, le second est le projet Pathfinder, mené par Equilibrium
Wallets :
Audits Cairo : ConsenSys Diligence, Trail of Bits, Peckshield et ABDK mènent déjà des audits sur Cairo, ou vont bientôt commencer.
Services d’API : après la mise à disposition d’un nœud complet StarkNet, les services d’API seront proposés par Figment, Chainstack et Infura
Indexer : nous allons travailler sur l’intégration de TheGraph pour travailler avec StarkNet, en collaboration avec l’équipe Figment
Dans les semaines et les mois à venir, nous mettrons à niveau l’Alpha avec les caractéristiques suivantes :
Pour suivre cet effort de façon continue, voir la roadmap provisoire des features.
En se projetant dans le futur, nous continuons d’investir massivement dans la recherche active sur plusieurs fronts (joignez vous aux Shamans) :
StarkNet Alpha est un système nouveau et complexe qui n’a pas fait l’objet d’un audit complet. Comme tous les systèmes software complexes, le système StarkNet peut contenir des bugs qui, dans des cas extrêmes, pourraient entraîner la perte de tous vos fonds. Alors, avancez prudemment et faites attention !
L’écosystème StarkNet est un ensemble important et en croissance rapide d’équipes et d’individus indépendants sur lesquels StarkWare n’a aucun contrôle et n’assume aucune responsabilité. N’importe lequel des projets développés par les membres de l’écosystème peut contenir des bugs qui, dans des cas extrêmes, pourraient entraîner la perte de tous vos fonds. En outre, à mesure que de plus en plus de smart contracts sont déployés, le potentiel de bugs nuisibles involontaires et même d’escroqueries malveillantes et de rug pulls augmente. Donc, appréhender tous les smart contracts sur StarkNet comme les smart contracts sur Ethereum, et utilisez seulement ceux que vous avez de bonnes raisons de croire comme sécurisés.
Traduction faite par @Theyozz