메타마스크 - 니모닉 코드
마이이더월렛 - 키 파일 관리 잘해야함.
Geth Wallet - 블록 쌓일때까지 잔고 확인 불편..
Kaikas Wallet - 니모닉 코드
이더리움의 계정주소는 개인키를 가지고 공개키를 생성하고 Keccak-256로 해싱후 마지막 20bytes만 주소를 만들어낸다.
참고-공개 키 암호화
개인키는 누구에게도 유출되서는 안된다.
개인키가 자산을 관리하는 '열쇠'이기 때문.
메타마스크 지갑은 주소를 비밀번호와 함께 기기(ex.PC, mobile)에 관리를 하게 되는데 지갑 자체가 온라인상에서 관리되는것이 아니라서 PC를 처음 설치하거나 비밀번호를 잊은 경우 주소에 접근을 못한다.
참고-메타마스크 저장 경로
그렇기에 접근 불가능한 상황에서 지갑에 접근을 하려고 하려면 시드(Seed)를 알아야 접근이 가능하다.
하지만 일반 유저들이 이 Seed 관리가 쉽지않기 때문에 Seed를 몇개의 영단어로 변환해주는 기능이 니모닉이고 HD Wallet에서 쓰인다.
HD Wallet이란 하나의 Seed를 가지고 여러개의 공개키(지갑)를 만들 수 있는 지갑이다.
다르게 말하면 니모닉 구문을 잃어버리면 모든 지갑이 털린다.