
주소 꾸미기 (vanity address)
비트코인이나 이더리움의 주소는
수학적 계산으로 인해 개인키와 쌍으로 튀어나오는데
숫자와 문자의 조합으로 길쭉하게 뽑혀나온다
1tEstLewGXZbUaQy2VZWu8MwPXcnYq1ZwF
이런식으로 말이다.
한데 이런 주소를 무한히 생성하다보면
우연히도 글자가 의미를 가지게 배치되는 수가 있다
1BaBoJLKL1f1TpukX4Shvv6FPZ8A563rRk
이런식으로 말이다.
위의 주소는 맨앞의 글자가 1BaBo로 시작하며
유효한 주소이다.
혹시 기부를 해달라는 비트코인의 주소를 유심히
살펴본적이 있는가?
보면
1CoffeeKuPHpzpLqSvPSavik9w...
1GiveXeuRzX9QJoQNUW8...
이런식으로 특정단어(Coffee, Give)가 젤 앞에 포함된 것들을
자주 볼 수 있다.
이것은 우연일까?
당연히 아니다. 일부러 원하는 글자가 들어가게
주소를 꾸민 것이다.
이러한 것을Vanity address(허세작렬 주소) 라고 한다.
간지주소(Vanity address)를 만들어보자
위의 주소를 꾸미는 원리는..
채굴이랑 동일하다.
해당 글자가 들어간 주소가 나올때까지
죽도록 캐내는 것이다.
이걸 인간이 하다간
멋진 주소 만들어보겠다고 일평생을 보낸
쓸데없는 달인이 되어버린다.
그러니 프로그램 돌려서 뚝딱 만들어보자
먼저 예쁜 주소 채굴기를 아래에서 받는다
🔗간지 생성기 다운로드
압축을 풀고 얍하고 돌리자~
하면 좋겠는데..
아쉽게도 예전 포스팅에서도 말했듯이
🔗명령어 입력 방식을 알아보자
이런건 제작자가 귀차니즘으로 인해
예쁜 GUI 프로그램으로 안만들어준다.
명령어창에서 명령어를 직접 쳐줘야되는 프로그램이다
그래도 이건 무지 간단하니 바로 따라해보자
압축을 풀고 해당 프로그램이 있는 폴더에 들어간 후Shift+오른쪽 클릭 해보자
윈도우 10이라면 저렇게 나오고 그 이하라면여기서 명령창 열기 라는게 나온다.
10미만은 그냥 그걸로 열어주면 되는데
10이상은 저 파워쉘인지 뭔지가 더 귀찮다.
그러니

이렇게 해당 경로창의 경로를 cmd라고 치고 엔터를 누른다.

그럼 요렇게 바로 해당 경로의 폴더를 명령창으로
열게 된다.
거기서

자기 윈도우가 32비트라면vanitygen
64비트라면 vanitygen64 로 시작하는 명령어를 쓰면된다
본인의 경우 64비트이므로 vanitygen64 을 쓴다.
이 명령어를 쓰고 한칸 띄우고 원하는 문자를 치면 된다
단.. 비트코인의 주소는 1로 시작한다.(한푼 달라고 1넣은게 아니다)
그러므로 맨앞에 1은 무조건 넣어줘야한다.
먼저
시험삼아서 요렇게 쳐보자
vanitygen 1s
그럼 몇초안가서 1s로 시작하는 주소랑 개인키를
얻을 것이다.
참 쉽다. 노가다는 컴터가 해주니까 ^^
한데 주의할 것이 있다.
위의 경우 Difficulty 난이도가 1353 수준이다.
하지만 이 채굴이라는 것이 원하는 답이 나올때까지
집어넣는 작업이다.
그 말은 그 답이 길고 복잡하면 작업이 오래걸린다는 것이다
예를들어.. 1Twinbraid로 시작하는걸 만들려면..

2025년이 걸린다 -ㅅ-;;; 것두 최대치가 아니라
반정도에서 찾아내는 것이..

또한 이게 얼마나 빡신 작업이냐면
이 프로그램을 돌리면
cpu를 100% 가동하게 된다.
채굴광산에 끌려간 글픽카드들이 왜 전부
반병신이 되서 나오는지 이제 알 수 있을 것이다.
그래도.. 5자 정도는 나름 개인컴으로
돌려도 타협할만한 시간이 나온다.
i7-6700k에 4.3기가의 속도에선1Steem 는 3시간이면 튀어나온다.
이도 빡실 경우
옵션으로 대소문자 상관안함 이라는 것을 주면
시간이 몇십배나 줄어든다.
명령어를 치고 한칸 띄우고 -i 한칸 띄우고 원하는 글자
vanitygen -i 1steem

이 경우 6분내에 튀어나온다.
그렇게 나온 것이..
1STeEMwGXZbUaQy2VZWu8MwPXcnYq1ZwF
이 주소다
비트코인 지갑에서 써먹기
위에서 나온 주소는 비트코인을 받을 수 있는
실제주소다.
이런식으로 만든 주소로 자신만의 허세를 뽐내는 것이다.
사실 기부주소로 1coffee 이렇게 시작하고
개발자에게 커피한잔만 사주세요 😃
라고 해놓으면 시선효과가 남다르다.
감성기부를 하게 되는 것이다.
여튼 주소를 생성했으면 지갑에 등록하는 것이
여러모로 편하게 이용할 수 있다
여기선
🔗비트코인 지갑을 써보자
위의 포스팅에서 봤던 블록체인 지갑을 써볼텐데
설정 > 주소들 > 주소가져오기 > 개인키 붙여넣기
이렇게 하면


이런식으로 외부 주소가 추가되며 앞으로 손쉽게
기부된 금액을 사용할 수 있게 된다.
여기선
초보자를 위해서
아예
아래 주소로 들어가서
🔗블록체인지갑
아이디 : 387cc228-4fde-41f7-9195-6b6d4061c14e
비번 : twinbraid11
바로 아이디, 비번을 치면
이미 만들어진 지갑을 들어갈 수 있다.
물론 여기에 진심주소를 넣으면 안되고
연습삼아 1s 같은 걸 만들어서 한번 추가해보자
맺으며
이게 뭐라고 일케 길어지지...OTL
비몽사몽..-0-..으..