$DUSK s’échange actuellement à 0,0839 dollar, en légère hausse de 0,72 % sur 24 heures : le prix ne fait pas rêver. Mais la semaine dernière, @Dusk a glissé dans sa documentation un détail passé inaperçu, le genre de piège dans lequel tombent les développeurs lorsqu’ils écrivent un contrat pour la première fois.

Le cycle de vie en quatre étapes de l’environnement des contrats : soumission, inclusion dans un bloc de couche 2, transfert des données vers la couche de règlement, puis état final sur cette couche. Le problème se situe à la quatrième étape : être inscrit sur la chaîne et être réglé, ce n’est pas la même chose. Une transaction de contrat peut être incluse dans la chaîne de couche 2 en quelques secondes, mais sa finalisation sur la couche de règlement passe par une fenêtre de retour arrière. Pendant ce temps, l’état peut sembler correct, puis un retour arrière peut tout invalider.

Pour les actifs réels, ces quelques secondes peuvent suffire à provoquer un incident. Mauvaise comptabilisation du côté de l’actif, rapports réglementaires erronés, horodatages d’audit de conformité décalés : tout cela peut se produire dans cet intervalle. La consigne officielle est claire : vérifiez l’état du protocole ou celui du portefeuille ; ne déduisez pas la finalité du temps écoulé.

@Dusk a donné aux développeurs un repère : ne jugez pas la finalité en fonction du temps, vérifiez l’état au niveau du protocole ou du portefeuille. La première approche s’adresse à l’écosystème Ethereum ; la seconde, aux banques de règlement qui opèrent dans le pool de 300 millions d’euros d’une plateforme d’échange néerlandaise agréée.

Deux choses à retenir aujourd’hui : l’environnement des contrats fonctionne sur le testnet, tandis que le règlement vers la couche de règlement fonctionne sur le mainnet ; ce parcours en deux étapes n’est documenté que depuis six mois. Le coffre privé a encore réduit cette étape de couche 2 : le chiffrement homomorphe et les preuves à divulgation nulle de connaissance sont isomorphes, de sorte que les contrats privés se fragmentent et se dissimulent d’abord au niveau des données, lors de leur inscription et de leur règlement. @Dusk a rendu ces consignes explicites, et les personnes concernées sont déjà en train de modifier leur façon d’écrire les contrats.

#dusk #合约环境 #FinalitéDeCouche2