de mon côté , voici ce que j’ai capté ( et testé par le passé ) :
XHX
- à la composition du document :
prend en parametre => SHA256(information)
exemple :
information = bob
SHA256(bob) = 81B637D8FCD2C6DA6359E6963113A1170DE795E4B725B84D1E0B4CFD9EC58CE9
.SHA256 Hash Generator Online
soit :
XHX(81B637D8FCD2C6DA6359E6963113A1170DE795E4B725B84D1E0B4CFD9EC58CE9)
- pour consommer/deverouiller cette source dans un nouveau document ce qui constitue une nouvelle transaction
prend en parametre => information
soit :
XHX(bob)
CLTV
prend en parametre => une date .https://www.epochconverter.com/
une date a atteindre pour consommer/deverouiller la source
exemple :
CLTV(1545516271)
une source verrouillee avec un tel parametre n’est pas consommable avant :
samedi 22 décembre 2018 23:04:31 GMT+01:00
CSV
prend en parametre => nombre de secondes ↔ temps relatif ↔ Tref + Xsec
je dois avouer ne pas etre sur de mon coup pour définir cet instant T de référénce ( voir code source duniter ),
bien que la mécanique qui en découle est sûr à 100%.
Tref = instant où cette source est traitée
exemple 1 :
CSV(10)
je peux consommer cette source une fois que les 10 secondes se sont écoulées
sur l’intervalle de temps [ Tref , Tref + 10s ] => il est impossible de consommer / déverouiller
exemple 2 :
CSV(20000)
je peux consommer cette source qu’après 20000 secondes se sont écoulées
sur l’intervalle de temps [ Tref , Tref + 20000s ] => il est impossible de consommer / déverouiller