같은 주소의 이더리움 계정이 다른 암호를 가질 수 있을까요?steemCreated with Sketch.

in #kr7 years ago

정답부터 이야기하면 가능합니다.

keystore 파일 있지 말입니다.
UTC-2017-03-18-xxxx-XXXXXXXXX 파일 말입니다.

이 파일 안에는 주소 정보뿐만 아니라, 암호에 대한 정보도 들어있습니다.
아래 내용 중에 Crypto 부분이 관련 내용입니다.

{
    "Address": "d4584b5f6229b7be90727b0fc8c6b91bb427821f",
    "Crypto": {
        "CipherText": "07533e172414bfa50e99dba4a0ce603f654ebfa1ff46277c3e0c577fdc87f6bb4e4fe16c5a94ce6ce14cfa069821ef9b",
        "IV": "16d67ba0ce5a339ff2f07951253e6ba8",
        "KeyHeader": {
            "Kdf": "scrypt",
            "KdfParams": {
                "DkLen": 32,
                "N": 262144,
                "P": 1,
                "R": 8,
                "SaltLen": 32
            },
            "Version": "1"
        },
        "MAC": "8ccded24da2e99a11d48cda146f9cc8213eb423e2ea0d8427f41c3be414424dd",
        "Salt": "06870e5e6a24e183a5c807bd1c43afd86d573f7db303ff4853d135cd0fd3fe91"
    },
    "Id": "0498f19a-59db-4d54-ac95-33901b4f1870",
    "Version": "1"
 
}

$ geth account update 0

명령으로 0번째 계정을 업데이트 할 수 있습니다. (암호를 바꿀 수 있다는 이야기입니다)
그러면 위 파일이 업데이트가 됩니다.

원래 것을 다른 경로에 백업해 놓고 위 명령을 하면... 같은 이름의 파일이 두개가 되네요.

둘 다 잘 동작합니다.

(주의) 해깔림 방지를 위해서 자신있지 않으면, 위 실험을 하지 마세요.

이제 키스토어 파일이 왜 중요한지 아셨지요?
키스토어 파일은 USB 에 저장해서 여러군데 분산 저장해 두시고,
암호는 머리속으로만 기억하지 마시고, 종이에 적어서 잃어버리지 않도록 주의하세요.

원문 : http://www.chaintalk.io/archive/study/682

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63811.50
ETH 2617.28
USDT 1.00
SBD 2.77