Plinth/Plutus et le modèle de validateur on-chain
1. Plinth/Plutus et le modèle de validateur on-chain · 0 min · Haskell / Plutus
1. Plinth/Plutus et le modèle de validateur on-chain · 0 min · Haskell / Plutus
Commencez par la frontière d’exécution : un script on-chain est une logique de validation déterministe compilée depuis Haskell/Plinth vers Plutus Core. Le cours se concentre sur les validateurs et les politiques de forge ; les constructeurs off-chain ne sont évoqués que lorsqu’ils expliquent quelles données le validateur reçoit.
Coxygen Global — Plinth/Plutus
Programme Plutus Pioneer de l’IOG — quatrième itération. Les ressources fournies pour la quatrième itération utilisent des exemples PlutusV2/Plinth ; utilisez-les pour comparer l’ancien tutoriel des modules V1 avec le code V2.
Ce chapitre est marqué V1/V2. Le cours enseigne volontairement les API V1/V2 de l’époque des sources afin de comprendre leur fonctionnement et les migrations. Retestez les imports et la sérialisation avec la version exacte de Plutus/Plinth utilisée par votre déploiement.
Annotez les trois arguments d’un validateur non typé et expliquez ce que représente chacun d’eux.
Réécrivez un validateur qui réussit toujours afin qu’il rejette un redeemer choisi.
Dessinez le chemin Haskell/Plinth → script compilé → hachage/adresse du script → témoin de transaction.
Comparez ce qui doit appartenir au code on-chain avec ce qui doit appartenir au client qui construit la transaction.