Est-il possible de "détruire" un portefeuille?
2 réponses
- votes
-
- 2019-02-28
Jeparle de lamémoire de latransition duproto 002 auproto 003,j'espère doncje l'aibien compris.
Si vous allez sur TZScan,vous verrez qu'il y a un compteurpour les adresses
https://tzscan.io/tz1hayfexyzpgg6rHzzMPDVaHifubsbb6kgn
Lorsque ce comptoirn'estpas zéro,cela signifie que l'adresseest «vivante» qui signifieen pratique qu'il a un équilibrenonnulet sur destermespratiques,ilprend unespacenonnul dans le contexte debloquage.
Vouspouvez créer destonnes d'adressesmais aussi longtemps qu'ils ont 0 équilibre,ilsne prennent aucunespace dans le contexte (et le compteur reste à 0). Deplus,si vous videz un compte,iln'y aplus de stockage associé à celui-ciet le comptoir revient à 0.
Maintenant afin demettre de l'équilibre dans une adresse vide ou de ramener le solde d'un comptenon vide à 0 coûte desfrais (depuis leproto 003et je crois que la quantitéest de 0,257XTZ).
Tout danstout ce queje dirais que l'équilibre retour à 0est leplusproche que vouspuissiez arriver à «détruire» une adresse carellene consommeplus d'espace dans le contexte de Blockchain.
Veuilleznoter quetout ce quiprécède s'applique aux adressesimplicites (TZ ...). Des contrats originaires (kt ..)ne peuventpas être supprimésmême avec labalance 0 (àpartir de Proto 003)
I am talking from memory of the transition from proto 002 to proto 003 so hopefully I got it right.
If you go on tzscan you will see that there is a counter for addresses
https://tzscan.io/tz1hAYfexyzPGG6RhZZMpDvAHifubsbb6kgn
When this counter is not zero it means the address is « alive » which means in practice that it has a non-zero balance and on practical terms it is taking a non-zero space in the blockchain context.
You can create tons of addresses but as long as they do have 0 balance they do not take any space in the context (and the counter stays at 0). Also if you empty an account there is no longer a storage associated with it and the counter goes back to 0.
Now in order to put balance into an empty address or to bring back the balance of a non-empty account back to 0 costs a fee (since proto 003 and I believe the amount is 0.257xtz).
All in all I would say that bring the balance back to 0 is the closest you can get to « destroy » an address since it does no longer consume any space in the blockchain’s context.
Please note that all of the above applies to implicit addresses (tz...). Originated contracts (KT..) cannot be deleted even with 0 balance (as of proto 003)
-
- 2019-02-28
S'il y aeu destransactions vers ou depuis l'un de cesportefeuilles,ils seront sur la chaînepourtoujours.
Vouspouvez les "oublier" sur votrenœud Tezosen utilisant:
tezos-client forget address <name> -f
L'option
-f (force)
supprimera lestouches du disque (le cas échéant).If there has been any transactions to or from any of these wallets they will be on the chain forever.
You can "forget" them on your tezos node using:
tezos-client forget address <name> -f
The
-f (force)
option will remove the keys from disk (if present).-
Bien sûr,il y aura un registre detransactions avec leportefeuillepourtoujours (pointentier dublockchain).Maisest-ilpossible de dire aublockchain unportefeuille a été détruit?Est-cejamais utile?Of course there will be a registry of transactions with the wallet forever (whole point of the blockchain). But is it possible to tell the blockchain a wallet has been destroyed? Is it ever useful?
- 1
- 2019-02-28
- luchonacho
-
Pas àma connaissance,non.Not to my knowledge, no.
- 1
- 2019-02-28
- asbjornenge
J'ai quelquesportefeuilles (
tz1...
),maisj'aimerais seulementen utiliser un.Est-ilpossible de supprimer unportefeuille?Si oui,leblockchaainenregistre-t-il cette action?existe-t-ilen fait un avantagepour leblockchainpour supprimer des comptes?Lenombre deportefeuilles uniquesestbien sûrtrèstrès élevé,suffisantpour satisfairetoute demandepotentielle,ilest doncpeuprobable que lesnuméros de comptene soientprobablement utiles.Peut-être que l'ajout d'informations sur la suppression desportefeuilles aublockchainpourrait simplement ajouter desinformations redondantes à celui-ci,augmentantinutilement sataille.