Capitalisation totale:$00
API
FR
Sombre

RechercherSSI/Mag7/Meme/ETF/Crypto/Indice/Graphiques/Analyses
00:00 / 00:00
Voir
    Marchés
    Indexes
    Actualités
    TokenBarre®
    Analyse
    Macro
    Favoris
Partager
Stacks

Les mises à niveau Satoshi : sBTC en auto-conservation.

Aperçu des avancées techniques :

Minting en auto-conservation : un actif Bitcoin programmable devrait idéalement exiger que toute transaction susceptible de déplacer les $BTC sous-jacents d’un détenteur de Bitcoin soit signée par lui, éliminant ainsi tout risque de conservation. Comme nous le montrerons plus loin, en utilisant une combinaison de preuves zéro connaissance, de HTLC et du fait que les nœuds Stacks ont accès à l’état de Bitcoin (et peuvent donc vérifier indépendamment l’existence d’une transaction Bitcoin donnée), il est en effet possible de concevoir cela dans sBTC.

Des précautions supplémentaires doivent être prises lorsque des transferts sont effectués vers d’autres utilisateurs ou dans un contrat intelligent : lors d’un transfert vers un autre utilisateur de Stacks, la conservation des $BTC sous-jacents doit être mise à jour en conséquence ; tandis que lors du déploiement vers un contrat intelligent, la propriété est transférée par défaut à un ensemble de signataires décentralisés. Une nouvelle structure de données, appelée Redemption DAG, est utilisée pour gérer et suivre tous ces changements d’état sur la Stacks L2.

Post-conditions sur le Bitcoin sous-jacent : lorsque le sBTC en auto-conservation est transféré dans un contrat intelligent, la valeur par défaut est que les $BTC sous-jacents sont détenus par l’ensemble de signataires sBTC. Bien que cela soit suffisant pour de nombreuses situations aujourd’hui, certains cas d’utilisation pourraient souhaiter plus de contrôle sur les $BTC sous-jacents et nous pouvons l’activer. L’idée générale est que, tout comme il existe des post-conditions pour les transactions Stacks, nous pouvons introduire des post-conditions qui régissent la conservation du Bitcoin sous-jacent. Par exemple, une application de prêt pourrait spécifier (dans son contrat Clarity) qu’en cas de liquidation, les $BTC seront libérés à une adresse bitcoin particulière. Ceci n’est possible que parce que Stacks a un accès complet à l’état de Bitcoin et est étroitement intégré à la Bitcoin L1.

Tout ce qu'il faut savoir en 10s
ConditionsPolitique de confidentialitéLivre blancVérification officielleCookieBlog
sha512-gmb+mMXJiXiv+eWvJ2SAkPYdcx2jn05V/UFSemmQN07Xzi5pn0QhnS09TkRj2IZm/UnUmYV4tRTVwvHiHwY2BQ==
sha512-kYWj302xPe4RCV/dCeCy7bQu1jhBWhkeFeDJid4V8+5qSzhayXq80dsq8c+0s7YFQKiUUIWvHNzduvFJAPANWA==