Table Des Matières
C’est quoi un contrat intelligent?
Le contrat intelligent, en avez-vous déjà entendu parlé ?
Pour certains d’entre nous ne savent pas encore de quoi il s’agit. « smart contracts » ou contrats intelligents sont simplement un code informatique qui est exécuté lorsque certaines conditions sont atteintes, les contrats intelligents assurent que le contenu du contrat est respecté dans un délai très rapide et sans avoir besoin à passer par un intermédiaire, et comme les smart contracts sont liés à la technologie Blockchain cela nous assure la transparence, la traçabilité, la rapidité et nous protège des fraudes, cependant il existe des problèmes liés à la sécurité qui a contribué au développement des HTLC « Hash TimeLock Contract » ET TLC « TimeLock Contract ».
C’est quoi un TimeLock Contract (TLC) ?
« TimeLock » Contract est un contrat intelligent auquel nous avons attribué la notion de temps, ce qui permet d’ajouter un délai avant que le contrat ne soit effectué. C’est ce qu’on appelle un verrou horaire, pour s’assurer que les termes du contrat sont convenables, ce type de contrat peut être annulé à n’importe quel moment tant que le temps accordé n’est pas dépassé.
C’est quoi un Hash TimeLock Contract (HTLC) ?
Hash TimeLock contract (HTLC) est un contrat plus complexe, en plus des attributs des TLC « timeLock contracts », le HTLC nous offre plus de sécurité à travers le Hachage. Le Hachage est une fonction qui bloque l’acquisition des fonds jusqu’à qu’une clé secrète soit divulguée, cette clé est délivrée à chacune des parties, et de cette façon le canal de transaction n’est ouvert que lorsque les parties ont rentré cette clé, si le bénéficiaire accuse réception des biens et utilise la clé, le destinataire peut utiliser sa clé pour récupérer son argent, sinon au cas où cette opération n’est pas effectuée durant le temps imparti, la transaction est annulée et chaque partie récupère ses biens.
L’utilisation de HTLC et TLC
Le HTLC et le TLC sont utilisés pour sécuriser les transactions dans l’industrie crypto monétaire, il s’agit essentiellement d’un moyen de payement dans lequel le destinataire ou le bénéficiaire est tenu d’accuser réception du paiement avant une heure prédéterminé ou une date prédéfinie pour le HTLC, en revanche le TLC permet simplement de faire un délai avant que la transaction ne soit effectuée pour pouvoir la révoquer ensuite si on change d’avis.
Les avantages
Voila cinq principales avantages des contrats intelligents:
- Sécurité de l’accord due à la transparence offerte par la Blockchain.
- Automatisation des payements avec garantie du payement.
- Des échanges atomiques qui évitent les coûts supplémentaires des intermédiaires.
- Exécution garantie des transactions dans les délais et par conséquent, l’exécution et la réception des paiements dans les délais.
- Le “hashLock ” et le “timeLock” assurent que le règlement de la transaction est respecté a 100%.
si vous êtes intéressé au sujets relatifs a la Blockchain on a inclu pour vous plusieurs articles sur notre site, vous pouvez commencer par celui-la sur les principes du Bitcoin.