Modification de l'amélioration du déverrouillage
Un pas de plus vers l'argent numérique
L'objectif à long terme du protocole Haven a toujours été de fournir une véritable version numérique de l'argent liquide, utilisable par n'importe qui, n'importe où.
L'un des aspects les plus importants pour rendre Haven vraiment utilisable et flexible est la capacité de conversion entre les actifs privés du réseau avec un minimum de friction pour les utilisateurs. Au fur et à mesure que le réseau grandit et mûrit, l'expérience utilisateur sera affinée, et nous sommes maintenant très heureux d'annoncer qu'un pas en avant important à cet égard a été mis en œuvre dans le protocole.
Modification de l'amélioration du déverrouillage
Jusqu'à présent, lorsque vous envoyiez un montant de XHV à votre coffre-fort Haven pour le convertir en xUSD, il était probable que la partie "modification" de ce montant soit bloquée pendant la même durée que le montant que vous souhaitez convertir.
Un exemple de ceci est montré ci-dessous :
Jonny envoie 10 XHV dans son coffre-fort et souhaite convertir 6 XHV en xUSD en utilisant le déverrouillage à faible priorité (7 jours). Cela convertit les 6 XHV mais verrouille également les 4 XHV restants (le changement) pour la même période de temps (7 jours).
Vous pouvez lire les détails du fonctionnement d'une transaction "note" CryptoNote ici
Il est donc difficile pour les utilisateurs de gérer leurs actifs sans rendre potentiellement inutilisables des parties de leur solde jusqu'à ce que la transaction soit terminée.
Mais plus maintenant.
Les développeurs de Haven ont maintenant implémenté une nouvelle méthode pour éliminer le problème de déverrouillage des modifications pour les utilisateurs. Cette amélioration s'appliquera à toutes les conversions, y compris XHV<>xUSD et xUSD<>xAssets.
Au lieu de verrouiller la totalité du montant pendant la durée de la période de verrouillage, la partie modification de la conversion ne sera désormais verrouillée que pour les 10 blocs minimum (~ 20 minutes) conformément aux transferts standard.
Ainsi, dans l'exemple ci-dessus, le changement 4 XHV sera déverrouillé en 20 minutes au lieu de 7 jours.
Le peu technique
Ceci a été réalisé en complétant le classique 'tx.unlock_time' champ avec un vecteur de temps de déverrouillage ; un par sortie de transaction. La fonctionnalité permet aux sorties individuelles de se déverrouiller à différents moments.
Dans le cas d'une taxe 'offshore', cela nous permet de fixer les montants convertis à bloquer sur toute la durée (jusqu'à 7 jours, ou 21 jours sous la nouvelle tokenomics conception), tandis que les montants non convertis (modification) sont déverrouillés après la période de 10 blocs pour les tx de transfert.
Merci à l'équipe de Loki pour leur travail sur cette fonctionnalité et également au membre de la communauté Harrison pour sa contribution à l'adaptation pour Haven.