L’incident des 1800 BTC a fait grand bruit. Quand j’ai vu le faux TVL du projet écologique Bitcoin, j’ai été intéressé et je suis allé en savoir plus.
C'est à peu près le cas puisque Bitcoin utilise le modèle UTXO (Unspent Transaction Output), le même UTXO peut être « approuvé pour utilisation » plusieurs fois.
UTXO peut être compris comme un billet de n’importe quelle quantité de Bitcoin, et un compte Bitcoin se compose de plusieurs de ces billets.
Pour plus de contenu UTXO, si vous êtes intéressé, vous pouvez lire les articles cités 🔻
Le problème réside dans cette "approbation d'utilisation", qui signifie : je "prévois" de remettre les Bitcoins représentés par UTXO à un projet pour devenir TVL, mais je n'ai pas réellement transféré les Bitcoins, et je ne verrouillerai pas non plus les Bitcoins.
Un peu comme les chaînes compatibles Ethereum et Ethereum, l'autorité des tokens dans le portefeuille est donnée à d'autres contrats, et les contrats peuvent transférer activement les tokens ;
Cependant, après « l'approbation d'utilisation » de Bitcoin, le projet a toujours besoin du consentement de l'utilisateur avant de pouvoir utiliser l'actif.
Ensuite, cette « approbation d'utilisation » peut également être multiple, c'est-à-dire que le Bitcoin représenté par le même UTXO peut avoir plusieurs « plans », comme l'approbation du projet A, du projet B et du projet C en même temps. c'est vrai. Un poisson en mange plusieurs !
Le problème causé par cela ne concerne pas seulement les fausses TVL d’un seul projet, mais même les TVL en double.
À l'origine, Pipi pensait qu'il s'agissait d'un problème technique, mais en fait, il est possible d'éviter de compter ces TVL invalides lors des statistiques. Par exemple, ne compter que les BTC qui ont effectivement été transférés vers le portefeuille multi-signatures du projet ou ne compter que les BTC. qui a été verrouillé dans le contrat intelligent du projet.
Mais maintenant, cette affaire concerne Rashomon, et il est difficile de dire si des produits font réellement cela.
Je ne sais pas si ma compréhension de cette fausse TVL est correcte. S'il y a des erreurs, veuillez les signaler !