A.
쌍둥아빠가 땡글이에게 톡을 보냅니다. “코인 보낼테니까 주소 좀 보내줘봐.” 주소가 뭐지?
주소를 한 마디로 말한다면 계좌번호입니다.
16UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM 이처럼 생긴 26~35자리의 글자입니다.
대부분 34자리입니다. 비트코인 주소는 다음과 같은 특징이 있습니다.
비트코인 주소는 반드시 1 또는 3으로 시작합니다.
이 주소로 코인을 보내면 그 주소의 주인이 해당 코인의 소유권을 가집니다.
주소를 입력하다가 오타를 입력하면 코인이 잘못 전송 될 수 있습니다.
주소는 비트코인 프로그램에서 임의로 생성됩니다. (발급해주는 기관이 없습니다.)
주소생성은 거의 무한정 생성 가능합니다.
임의로 똑같은 주소가 나올 확률은 로또가 11번 연속 당첨되는 것과 비슷합니다.
-----------------------------------------------
심화개념 : 개인키(private key), 공개키(public key), 주소(address), WIF(wallet Import Format)
개인키
임의의 숫자와 알파벳(0~9, a~f)의 나열입니다.
본인만 아는 비밀번호같은 것입니다. 다른사람에게 알려주면 큰일납니다.
개인키 예제 : 18E14A7B6A307F426A94F8114701E7C8E774E7F9A47E2C2035DB29A206321725
공개키
개인키를 이용해서 만듭니다.
여러가지 암호화 과정을 거치는데 중간에 SHA256 단방향 암호화가 들어갑니다.
공개키 예제 : 600FFE422B4E00731A59557A5CCA46CC183944191006324A447BDB2D98D4B408
주소
공개키를 이용해서 만듭니다.
공개키에는 checksum이 없고 길이가 길어서 누구에게 전달하다가 한 글자라도 틀리면 큰일나므로 길이를 짧게 하면서 이게 맞는 주소인지도 확인 가능하게 만들었습니다.
주소 예제 : 16UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM
비트코인주소는 1 또는 3으로 시작합니다.
WIF
개인키를 옮기다가 한 글자라도 틀리면 큰일나므로 checksum을 넣어서 변환한 것입니다.
개인키를 이 프로그램에서 저 프로그램으로 옮길 때 사용합니다.
WIF 예제 : 5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dZ1jvhTVqvbTLvyTJ