블록체인&Web3

MetaMask에서 계정 삭제하는 방법

mmalmmizal 2025. 1. 2. 18:20

 

 

MetaMask 확장 프로그램에서 account를 삭제하고자 하였으나 삭제 버튼을 찾아볼 수 없었다. 

 

MetaMask에서 '계정 생성' 버튼을 통해 추가한 계정은 삭제할 수 없지만, 외부 계정과 비공개 키 또는 JSON(하드웨어 지갑)으로 가져온 외부 계정은 삭제가 가능하다.

 

MetaMask 계정 삭제는 불가능  

 

https://support.metamask.io/managing-my-wallet/resetting-deleting-and-restoring/how-can-i-delete-my-metamask-wallet/

 

How can I delete my MetaMask wallet? | MetaMask Help Center 🦊♥️

If you're looking to delete your account, learn more here.

support.metamask.io

 

블록체인 특성상 한 번 생성한 계정을 Ethereum 네트워크에서 영구적으로 삭제할 수 없다

MetaMask는 계정을 저장해서 관리하는 것이 아니라, 사용자가 자신의 private key와 복구 구문을 통해 직접 관리하도록 설계되어있기 때문이다. 

 

지갑과 계정의 차이점 

여기서 말하는 지갑은 계정을 관리하는 소프트웨어이다. MetaMask는 web3에서 다수의 계정을 담고 있는 지갑으로 동작하며 복구 구문(srp)으로 생성된다.

 

Secret Recovery Phrase는 높은 수준의 무작위성을 기반으로 특정 단어 목록에서 선택된 단어들로 구성된다. 일반적으로 MetaMask에선 12개의 단어가 사용된다. 실제 지갑을 제어하는 암호화된 비밀 키인 개인 키는 사용자가 트랜잭션을 서명할 때 필요로 한다. MetaMask에서는 이 암호 구문을 이용하여 개인 키를 생성하고 관리한다. 

srp를 통해서 개인키를 복원할 수 있으므로 이 구문은 매우 중요한 보안 정보로 작동한다. 

 

One Seed Phrase – 여러 공개 주소

https://blockfence.io/security/private-key-risks-and-protecting-your-crypto-funds/

 

Master Private Key를 통해 개별 계정의 개인 키를 파생시킬 수 있으며, 암호화 알고리즘에 따라 개인키(private key) -> 공개키(public key) -> 지갑 주소 순서로 생성이 가능하다. MetaMask는 사용자가 트랜잭션을 생성할 때, 지갑 주소에 해당하는 개인키로 서명해준다.