Smartcontract

Un smartcontract est un programme informatique de type « If This Then That » qui s’exécute automatiquement lorsque certaines conditions prédéfinies sont remplies.

Il permet d’automatiser et de garantir l’exécution sécurisée de transactions et d’interactions entre les parties prenantes sans nécessiter d’intermédiaire centralisé.

Le smartcontract de GALAKSIO est écrit dans un langage de programmation spécifique à la technologie EasySpuro et contient les règles, les conditions et les logiques qui régissent les transactions et les interactions entre les parties. Il permet d’automatiser et de garantir l’exécution sécurisée des transactions et des interactions entre les parties en éliminant le besoin d’intermédiaires et en garantissant que les actions convenues sont exécutées de manière transparente et immuable.

SmartContract

Les composants des smartcontracts

Le script procédure

Le script procédure, également appelé « script on-chain », est la partie du smartcontract qui contient les instructions et les logiques pour effectuer des opérations spécifiques sur la blockchain. Il est exécuté directement sur la blockchain lorsqu’il est appelé par les utilisateurs ou d’autres smartcontracts.

Le script persistant

Le script persistant, également connu sous le nom de « script off-chain », est une autre composante des smart contracts. Il est utilisé pour obtenir des données externes à partir de sources extérieures à la blockchain, telles que des systèmes d’information ou des API externes. Il renvoie les données obtenues au smart contract sur la blockchain pour qu’il puisse les utiliser dans son exécution.