지갑을 '파괴'할 수 있습니까?
2 대답
- 투표
-
- 2019-02-28
나는proto 002에서proto 003으로의 전환에 대한 기억에서 이야기하고 있습니다. 그래서 제가 제대로 해냈기를 바랍니다.
tzscan으로 이동하면 주소 카운터가 있음을 알 수 있습니다.
https://tzscan.io/tz1hAYfexyzPGG6RhZZMpDvAHifubsbb6kgn
이 카운터가 0이 아니면 주소가«alive»임을 의미합니다. 즉,실제로는 잔액이 0이 아니고 실제적으로 블록 체인 컨텍스트에서 0이 아닌 공간을 차지한다는 의미입니다.
수많은 주소를 만들 수 있지만 잔액이 0 인 한 컨텍스트에서 공간을 차지하지 않습니다 (카운터는 0으로 유지). 또한 계정을 비우면 더 이상 연결된 저장소가없고 카운터가 0으로 돌아갑니다.
이제 잔액을 빈 주소에 넣거나 비어 있지 않은 계정의 잔액을 0으로 되돌리려면 수수료가 부과됩니다 (proto 003이고 금액이 0.257xtz라고 생각하므로).
대체로 잔액을 0으로 되 돌리는 것이 블록 체인 컨텍스트에서 더 이상 공간을 소비하지 않기 때문에 주소를«파기»할 수있는 가장 가까운 것이라고 말하고 싶습니다.
위의 모든 내용은 암시 적 주소 (tz ...)에 적용됩니다. 생성 된 계약 (KT ..)은 잔액이 0이 되어도 삭제할 수 없습니다 (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
이러한 지갑과의 거래가 발생하면 영원히 체인에있게됩니다.
다음을 사용하여tezos 노드에서 "삭제"할 수 있습니다.
tezos-client forget address <name> -f
-f (force)
옵션은 디스크 (있는 경우)에서 키를 제거합니다.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).-
물론 지갑과의 거래 레지스트리는 영원히있을 것입니다 (블록 체인의 전체 지점).하지만 블록 체인에 지갑이 파괴되었다고 말할 수 있습니까?유용할까요?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
-
내가 아는 한 아니야.Not to my knowledge, no.
- 1
- 2019-02-28
- asbjornenge
지갑 (
tz1...
)이 몇 개 있지만 하나만 사용하고 싶습니다.지갑을 삭제할 수 있습니까?그렇다면 블록 체인이이 작업을 기록합니까?계정을 삭제하면 블록 체인에 실제로 어떤 이점이 있습니까?물론 고유 한 지갑의 수는 잠재적 인 수요를 충족하기에 충분할 정도로 매우 높기 때문에 계좌 번호를 공개하는 것은 도움이되지 않을 것입니다.블록 체인에 지갑 삭제 정보를 추가하면 중복 정보가 추가되어 불필요하게 크기가 커질 수 있습니다.