개인 PC 없이 구글 클라우드 VM 인스턴스를 이용한 POS 활용 채굴방법

Posted by 친절한 아잇티
2018.01.14 21:29 내일상속 핫잇!슈/코인이야기

 요즘 회사 일이 너무 바빠 이번달에는 한 건의 포스팅도 진행을하지 못했다. 작년이면서 저번달이었던 지난 12월달부터 시작한 가상화폐. 수익을 보기도 폭락에 따른 손절도 많았던 한달이었다. 올 해 첫 포스팅은 가상화폐 채굴 중 POS 방식으로 진행되는 채굴을 위한 포스팅을 진행해보도록 하겠다.

 POS 채굴 방식이란 내가 가지고 있는 가상화폐를 개인 지갑(wallet)에 저장함으로써 이에 대한 이자를 받는 형식으로 채굴되는 방식이다. 즉, 한번 지갑을 설치하고 동기화 한 다음에 내가 가지고 있는 코인을 해당 지갑에 넣어놓으면 매달 내가 가진 코인 갯수에 비례하여 이자를 받는 것이라고 생각하면 편할 것이다. 필자 역시도 CPU나, Storage, 그리고 대표적으로 GPU를 통한 채굴방식만이 존재하는 줄 알았었는데 이렇게 간단하고 간편하게 코인 갯수를 늘릴 수 있다니 매력적이지 않는가. 하지만 이에 따른 단점도 분명 존재한다. 지갑에 코인이 들어가있어야하고 지갑이 계속 켜져있어야 한다는 것! 즉, 지갑을 설치해 놓은 PC를 계속 켜놓아야 한다는 것이다. 그럼 이에 따른 전기세도 만만치않고 CPU와 RAM과 같은 Resource를 많이 사용하게 됨으로써 기존 사용하던 전기세보다 더 많은 전기세를 지불해야하고 계속된 부하로 컴퓨터의 수명이 줄어들 수 있다는 점! 이러한 단점을 해결하기 위해 필자가 Google의 가상머신에서 wallet을 켜놓는 방법에 대해 설명하려 한다.




친절한 아잇티에게 무엇이든 물어보세요!
글, 사진 ▶ 아잇티

# 사진을 제외한 제 블로그의 모든 글들은 공유 가능합니다.
# 공유 시 출처 및 댓글은 센스있게 부탁드립니다.
# 해당 포스팅 내용 외에 궁금한 점이나 추가사항은 댓글 부탁드립니다.
# 저는 친절합니다. 다가오세요... 해치지 않아요!





포스팅에 들어가며
 일단 기본적으로 본 편에서는 제목과 같이 처음 구성만 해놓으면 별도의 개별 PC나 노트북 없이 가상의 instance(OS가 설치된 하나의 가상 공간)에서 하루 24시간 온종일 켜져있는 지갑을 만드는 방법되시겠다. instance 생성에 필요한 것은 오로지 구글 계정만 있으면된다. 하지만 구글 계정에 해외 결제가 가능한 카드(비자, 비씨 등)가 등록이 돼있어야 가입 진행이 됨으로 꼭 준비하도록 하자.


 Step 1. 가입하기


 우선 가입을 위해 구글 클라우드에 접속을 한다. 검색하여 접속이 가능하고 이 글에서 바로 접속 하고자 하시는 분은 여기를 클릭하여 접속하도록 하자.



접속하면 볼 수 있는 창이다. 무료로 사용해 보기를 클릭하면 바로 가입이 가능하다.



 일단 가상머신을 현재 가입할 경우 무료로 $300 크레딧을 제공해 주기 때문에 1년간 아무런 제약 없이 VM을 사용할 수 있다. 결제정보를 입력해야하는 불편함이 있지만 기존에 게임이나 어플 결제를 위해 결제 수단을 등록해 놓으신 분들이라면 바로 로그인하여 가입이 가능하다. 또한 1년 뒤에 자동으로 결제되는 방법이 아닌 1년간 사용 후 내가 필요에 의해 결제를 해야지만 결제가 된다는 점에서도 구글이 신경이 많이 쓴 것으로 보인다. 우리나라의 경우 보통 처음에 무료로 가입시키고 3개월, 6개월 뒤 자동 결제가 되는것에 비하면 말이다 :)

 이렇게 동의 및 계속하기 후 구글 계정 로그인을 하시면 바로 가입이 완료가 된다.

 Step 2. 구글 VM Instance 생성 및 설정

 가입 후 구글 인스턴스 생성도 아래와 같이 진행하시면 쉽게 진행할 수 있다.


 홈 메뉴(Google Cloud Platform 클릭하면 홈으로 이동)에서 좌측에 Compute Engine을 선택하면 VM 인스턴스 메뉴를 확인할 수 있다. VM 인스턴스 메뉴를 선택해보자. 선택 후 이 구간에서 시간이 제법 걸리니 기다리면 된다. 조금 기다리면 아래와 같은 박스를 확인할 수 있을 것이다.



준비가 완료되면 만들기 버튼을 클릭해 준다.






 여기서 하나하나 잘 따라해보도록 하자. 

1. 이름 : wallet 이름이다. 자신이 식별에 용이할 수 있도록 이름을 정하도록 하자. 보통 coin명-wallet이 가장 깔끔하다.
2. 영역 : 해당 instance가 구동될 서버 영역이다. 이 부분은 그냥 자동 선택된데로 진행해도 무방하다. 궁금하면 클릭하여 무엇이 있는지 봐도 상관없다.
3. 머신유형 : 해당 instance의 사양(CPU, RAM)을 선택하는 부분이다. 이 선택 부분에 따라 월 사용료가 결정이된다. 하지만 우리에게는 $300크레딧이 있으므로 겁먹지 말고 선택하여 생성하도록 하자. 필자의 경우에는 CPU와 RAM을 많이 먹을 것 같아 vCPU와 RAM 약 4G를 선택하였다. 이렇게 선택하여 진행해보아도 CPU가 100%를 찍는것을 볼 수 있었다. 하지만 부족하진 않다고 생각이 된다. :)

4. 부팅 디스크 : 해당 instance의 OS(Operating System)을 선택짓는 부분이다. 필자의 경우 우리에게 익숙한 NT. 즉, Windows 서버를 선택하였다. 2016의 경우에는 윈도우10과 굉장히 유사함으로 현재 Windows 10 사용자라면 Windows Server 2016을 선택하길 바란다. 물론 Linux 등과 같은 OS도 함께 제공을 한다.

5. 서비스계정 : Compute Engine default service account를 선택하고 모든 Cloud API에 대한 전체 액세스 허용을 선택하고 넘어가자.

6. 방화벽 : HTTP 트래픽 허용, HTTPS 트래픽 허용을 선택한 후 넘어가도록 하자.



 우와 같이 instance 설정이 완료됐다면 이제 네트워크 설정을 해주도록 하자. 다시 한번 홈 메뉴로 돌아가 좌측 바에서 VPC 네트워크 - 방화벽 규칙을 선택하도록 하자.



 방화벽의 경우 RDP를 사용할 경우 default로 3389번 포트를 사용하게 된다. 이렇게되면 보안에 취약할 수 있음으로 우리들만의 포트를 사용하도록 설정을 해보자. 


1. 이름 : 식별 가능한 이름 설정

2. 네트워크 : default

3. 우선순위 : 1000

4. 트래픽 방향 : 수신

5. 일치 시 작업 : 허용

6. 대상 : 네트워크의 모든 인스턴스

7. 소스 필터 : IP 범위

8. 소스 IP 범위 : 0.0.0.0/0 입력 후 엔터

9. 프로토콜 및 포트 : 지정된 프로토콜 및 포트 -> 원하는 포트 사용

ex) tcp:12345; udp:12345 와 같이 입력하면 된다.


만들기 버튼을 눌러 완료하도록 하자.


 Step 3. Password 설정 및 접속

 홈 메뉴 - Compute 엔진 - VM 인스턴스 메뉴를 선택해보자.



 그럼 이전에 생성한 instance의 이름을 볼 수 있을 것이다. 선택하여 instance의 정보를 확인해보자.




 instance의 세부 정보를 볼 수 있고 이 곳에서 비밀번호 설정이 가능하다. 여기서는 좀 신중히 작업하도록 하자. 위 사진이 조금은 헷갈릴 수 있으므로 아래 설명만 그대로 따라해보도록 하자.


Step 1.  VM 인스턴스 세부정보에서 Windows 비밀번호 설정을 클릭하도록 하자. 그럼 구글계정 아이디가 자동입력되어 나올 것이다. 

ex) 자신의 구글 계정이 it@gmail.com 이라는 계정을 사용한다면 사용자계정은 it로 입력되어 나온다.


Step 2. Password를 생성하여 기록해둔다. 이 Password는 기본적인 영문, 숫자, 해쉬값도 아닌 특수문자들의 조합으로 생성이되어 나온다. 이 password는 반드시 적어두고 백업해두도록 하자. 필자의 경우 네이버클라우드에 텍스트 파일로 올려두었다.


Step 3. 아이디와 비밀번호 설정이 끝났다면 RDP 탭을 눌러 RDP 파일 다운로드를 선택하여 자동접속 할 수 있는 RDP 파일을 다운받도로고 하자.



 웹브라우저 다운로드 시 지정해둔 폴더에 가보면 위와 같은 아이콘을 볼 수 있을 것이다. 해당 아이콘을 실행하면 원격 데스크톱과 같이 자동으로 해당 instance로 접속되는 것을 확인할 수 있을 것이다.



 RDP 파일을 실행하여 정확한 아이디와 password를 입력했다면 정상적으로 Instance가 생성되어 접속되는 것을 확인할 수 있을 것이다. 이 곳에 지갑을 설치하여 채굴을 시작하면 되겠다 :)
 필자의 경우에는 현재 코인익스체인지에서 xp와 strong hand라는 코인을 POS 방식으로 채굴중이다. 더 궁금한 점이나 필요한 정보가 있다면 댓글 부탁한다.




제 블로그의 내용이 도움이 되셨나요?

여러분의 공감댓글이 아잇티에게 큰 힘이됩니다 :)

▼▼▼▼▼▼▼▼▼▼▼










이 댓글을 비밀 댓글로
  1. 이전 댓글 더보기
    • 강손
    • 2018.01.29 15:46
    가상pc에 접속은 해서 shnd지갑 설치 했는데,


    블럭체인에 연결이 안되네요, 공유기 및 방화벽 설정 해야 되는 건가요?


    어떻게 해야 하죠?

    설치는 했는데, 지갑이 블럭체인과 연결이 안되어서 채굴 및 입금도 안되네요
    • 김두복투
    • 2018.01.29 21:07
    글 너무 잘봤습니다 ㅎㅎ
    궁금한게 컴퓨터 종료해도 저 클라우드는 돌아가고 있는건가요??
    • 네! 그러니 가상쓰는거죠^^ 그리고한번설정해두시면 따로 컴터필요없습니다~
    • zzzz
    • 2018.01.30 00:21
    안녕하세요 비밀번호 오류 떠서 구글 명령어로 특수문자 비밀번호 발급받아 여차저차 접속에 성공했습니다. 정보 감사합니다. 그런데, 이 비밀번호를 변경하지 않고 유지가 가능한가요? 또한 데스크탑을 종료해도 가상의 pc에서는 계속 채굴을 진행 하나요? 궁금합니다
    • 패스워드는 숫자 특수문자 등 랜덤하게 조합됨으로 외울 수 없습니다. 자신만의 공간에 백업해두시기 바랍니다.

      그리고 원격 종료해도 가상 pc는 계속해서 가동중이므로 채굴 진행됩니다.
    • 이강일
    • 2018.01.31 11:15
    설명감사합니다.
    컴알못이라, 일단 위 마지막 화면까지는 설치하였는데요 익스플로러를 실행하려하면 무슨 설정창이 나오는데 내용을 모르겠네요, 주소바꿔 구글로 접속해서 지갑설치화일 다운하려니 다시 익스 경고창이... 지갑을 설치를 못하고 있습니다.
    바쁘시겠지만 쉬운 설명 부탁합니다. 감사합니다.
    • 원격까진 접속하신거죠? 아마 일반적으로 사용하는 pc와는 설정이달라서 그러실겁니다. 사용 pc에서 설치파일 다운하셔서 가상 pc로 넘기시는 방법을 추천드립니다.
    • 경일
    • 2018.02.01 01:33
    좋은 정보 잘보았습니다.

    설명을 잘해주셔서 끝부분까지 갔는데

    마지막에 말하신 xp와 스트롱코인 pos 두가지를 한번에 같이 돌릴 수 있는건가요?
    • 답글 감사합니다. 개별 인스턴스. 즉, 2개의 인스턴스를 생성해서 각각 돌리시는 것을 추천합니다.
      • 경일
      • 2018.02.01 23:22
      아 두개를 만들어서 쓰면

      300크레딧내에 사용가능한가요?
    • 강강
    • 2018.02.01 01:39
    와 설명 자세하게 해주셔서 잘 쓰갯습니다.
    사용중 혹시 구글에서 금지명령이나 이런거느없억나요?
    • 댓글 감사합니다. 질문자님의 금지명령이라는 것이 어떤것을 의미하시는지 잘 모르겠습니다... 좀 더 자세하게 알려주세요 :)
      • 경일
      • 2018.02.01 23:23
      구글클라우드에서 사용하면

      뭐 구글에서 재제가 있을수있나요?

      이말같은데요 불법적인건 아닌지

      저도 궁금하긴하네요
    • 아ㅋㅋ그런건전혀없습니다.지극히합법적이니 그냥 신경안쓰고 사용하셔도됩니다
      • 노합법
      • 2018.11.20 12:54
      합법적이지는 않지요 저기에 가입시 보는약관설명이없어서그렇지 약관에 마이닝 관련이 탐지될경우 글라우드서비스를 중지한다고 쓰여있습니다.
    • 강손2
    • 2018.02.05 09:16
    그러면 vm을 1년은 무료로 쓰고 그다음은 1년에 300달러에 유지비를 지불하면 되나요?
      • 강손2
      • 2018.02.05 10:11
      그리고 첫 사용시는 일년무료인데 첫사용시에 일단 비자카드 준비되어있어야하나요? 그렇다면 은행을 가봐야해서요 ㅎ
      • 2018.02.05 10:12
      비밀댓글입니다
    • 답변이 늦어 죄송합니다.
      1. vm은 사양별로 매일 지불되는 금액이 달라집니다. 인스턴스 갯수, 사양에 따라 1년 이내가 될 수도 있겠지요.
      2. 무료사용이 끝나면 사용자에게 확인 후 결제가 된다고하니 안심하셔도됩니다.
      3. 자신 소유의 신용카드를 이용하셔야하며 신용카드가 없을 경우 가입이 불가합니다.
      • 2018.02.06 18:22
      비밀댓글입니다
      • 2018.02.07 18:46
      비밀댓글입니다
    • 채굴을여?
    • 2018.02.12 19:07
    비밀댓글입니다
    • 네 제한이 좀 많습니다ㅜ일단 어도비부터 설치가안돼서, 그냥 접속하신 pc에서 다운로드 후에 vm으로 파일복사.후 진행 추천드립니다^^
  2. 아 파일복사는어떻게하죠..?
    • 인터넷 익스플로러 켜시고 도구 - 옵션 - 보안 - 사용자지정 가셔서 다운로드 사용으로바꿔주세요
    • 답변부탁드려요
    • 2018.02.13 10:50
    안녕하세요 ㅠㅠ

    똑같이 따라했는데요 ..

    os를 선택잘못해서 월이용료 300$가 훌쩍넘는걸로 선택해버렸어요

    이경우 어떻게 하나요?ㅜㅜ 이미 설치까지다 해버려서

    1년 무료로 써지는거 맞나요>?ㅠㅠ

    월사용요금이 높은걸로 선택해버렷는데 돈나가는거 아닌가요? ㅠㅠ
      • 답변부탁드려요2
      • 2018.02.13 11:11
      일단 만든거 프로젝트 종료시키긴했는데 어떻게 해야돼나요 ?ㅜㅜ

      살려주세요 ㅠㅠ
    • 사양변경했다고 바로결제되는게 아니라 시간베이스 결제입니다. 또한 사용자 동의없이 결제가 이루어지지않으니 걱정안하셔도되며 결제된다고해도 환불요청 하시면 됩니다. 설치하신 인스턴스 사양 낮게 변경하시면 해결될겁니다^^
    • xp 채굴
    • 2018.02.18 00:53
    vm설치 후 채굴 프로그램까지 실행하였는데요..
    방화벽을 해지해야 연결되는것이 맞는건가요?
    방화벽을 켜진상태로는 wallet offline 이 뜨더라구요.
    아무래도 개인채굴이다보니 지갑이 털릴까 싶어서 걱정되네요.
      • 저또한..ㅜㅜ
      • 2018.02.19 20:21
      XP 채굴님 처럼 VM 설치 및 실행한 상태에서 코인 익스체인지 → XP 지갑으로 보냈는데 부스트 화면으로 넘어가질않네요.. 도움 부탁드려요
    • 답변이 늦어 죄송합니다.
      방화벽 규칙만 잘 생성하여 사용하신다면 문제될 것이 없습니다.
      따로 해당 서버로 다른 업무를 보시는게 아니시라면요 :)
    • 똥진
    • 2018.02.22 16:09
    안녕하세요 혹시 궁금한게 있는데요 .. 아잇티님이 글써주신데로 다 해서 성공했습니다.!
    그런데 그다음에 어떻게 해야할지 모르겠습니다. 일단 제 개인컴퓨터에 xp 월렛 프로그램이 깔려있는 상태구요
    그쪽에 코인과 모든것이 다 있습니다. 궁금한점은
    1. 일단. 원격컴퓨터에 재가 쓰던 xp월렛(개인컴퓨터에 깔려있는 폴더) 을 복사해서 붙혀넣어야 되는건지 아니면
    xp홈페이지에서 2가지 파일 다운받은 파일을 옴겨야 하는건지 궁금합니다.

    2. 그리고 만약 제가 홈페이지에서 다운받아서 2가지 파일을 원격컴퓨터로 복사 붙혀넣기 해서 옴겨서 설치를 하면
    제가 기존에 개인 컴퓨터에 깔려있는 xp월렛이랑 연동을 시킬수있는지 그 방법이 뭔지 궁금합니다. ㅠ

    3. 일단 깔리면 자동으로 지갑이 생성이 되더라구요.. 그러면 원격 컴퓨터에 깔려있는 지갑으로 보내서 그쪽에서 돌린 후
    나중에 제가 다시 제컴퓨터에 깔려있는 지갑으로 보내야 하는건지.. 아니면 백업파일로 가능한건지 너무 궁금합니다.

    지금 보내야 하는데 지금 보내지도 못하고 있어서.. 너무 답답합니다.. 그리고 복사 붙혀넣기 했더니.. 1.7기가 정도 되는것이
    3시간 30분이나.. 걸리더라구요.. ㅠ 제가 쓰던 컴퓨터에 있던 폴더를 옴기는과정에서 다 95%정도 옴겨질때 오류가 떠서
    다시 지금 설치파일2가지를 보내보고 있습니다. 제발좀 빨리 도와주세요 ㅠ
    • 답변이 늦어 죄송합니다.
      보통 지갑 이동의 경우 %APPDATA% 폴더에 백업하신 .dat 파일을 함께 두시면 지갑이동이 가능한 것으로 알고 있습니다. xp의 경우는 어떤지 xp 지갑 이동 관련 포스팅을 참고하셔야할 것 같습니다. 저도 지갑 이동을 해본적이 없어서요... 도움을 못드려 죄송합니다. ㅠㅠ
    • 김동휘
    • 2018.02.24 15:10
    좋은글 잘 보았습니다. 친절하게 적어주셔서 감사합니다. 궁금점이 있어서 문의드립니다.
    컴퓨터 종료후 다시 구글 클라우드 들어갈때 VM instance로 해서 RDP 누르고 비밀키 써서 들어가야되나요?
    들어가보니 전 퀀텀을 돌리는데 코어가 꺼져 있어서 문의드립니다.
    감사합니다.
    • 독수리
    • 2018.02.25 14:46
    구글클라우드는 설치했는데 이화면에서 xp지갑은 어떻게 받아와야되요?
    • zzzz
    • 2018.03.14 23:41
    엄청나게상세하게적어주셨네요 감사합니다^^
    • 이진호
    • 2018.04.05 08:46
    설명 감사합니다 다름아니라 제가 rdp 비밀번호 설정을 2개를 만들어 버렸습니다(rdp 로그인아 햇갈려서 로그인 안되는줄 알고 rdp를 하나더 만들엇습니다 살수로)
    Vm 인스턴스에 프로젝트 1개안에 rdp 가 2개 돌아가는 것 같습니다 일단 2번째 생성한것을 창을끄고 첫번째 rdp로 로그인 해보니 그대로 프로그램이 돌아가고 있더군요 그래서 그걸 사용하는대 2번째 실수로 생성한 rdp 윈도우가 이것을 어떻게 취소하거나 지울수 있을까요?《구글 사용량이 증가하는것 같아서,》
    • rdp 파일 갯수는 상관없습니다. 그냥 사용하시면 됩니다! 구글 사용량은 instance가 늘지 않는 이상 사용량이 증가하지는 않습니다~
      • 이진호
      • 2018.04.05 11:48
      답변 감사합니다 램업글을 갑자기 하라고 나와서용.. tcp 이부분은 임의로 5자리 넣으면 되겠지요? 그런데 제생각은 인스턴스을 시작(켜놓으면) rdp 2개가 돌아가는 것 같습니당.. 하나가 정지됏다가 다른하나가 켜지는것인지는 잘모르갰습니다 rdp 계정 2개를 한번에 로그인 할수 없어서.. 1번 키고 프로그램실행시키고 끄고 2번 계정 로그인하고 끄고 1번 다시켜보니 프로그램이 그대로 돌아가더라구용
    • 리소스 사용량이 많아지시면 더 높은 사양으로 사용하라는 메세지가 출력되면 과부하가걸릴 경우 종료되는경우도 있습니다. rdp는 저같은경우 노트북과 pc에 놓고사용하면서 부과되는 부분은 직접 사용하시면서 확인을 해보셔야할것같습니다ㅜㅜ
      • 이진호
      • 2018.04.05 13:39
      아 제가 rdp 계정을 2개 생성한거군요 제어판에서 삭제하거나 셧다운하면 괜찮은것 같습나더. 답변과 포스팅 감사드립니다 ㅎ
    • oddpresent
    • 2018.09.05 22:07
    안녕하세요 지난 번에도 친절하게 안내해주셔서 잘 설치했는데요
    노트북이 바껴서 새로 설치하려고 해보니
    RDP 다운 후 실행하면 원격 화면이 나오는데 그냥 검정 화면만 ㅠㅠ
    이런 경우에는 어떻게 해야될까요
    • 혹시 rdp말고 원격으로 접속하면 정상적으로 뜨는지요?만약 뜬다면 다른 pc에서 rdp를 다운받아 접속해보셔야 어느쪽에 문제가있는지 확인이 가능할 것 같아요!
    • 채굴
    • 2019.02.14 21:26
    안녕하세요. 질문좀 드리겠습니다.
    vm은 생성을 했는데.. 사이트 들어가서 지갑을 다운받아야 하는데.. 다운로드 자체가 안되네요..
    이거 왜 그런건가요? ㅠㅠ 크롬사이트 들어가서 크롬 다운로드를 해도 안되고..
    • 원래vm자체적으로 제한이많아요~ 해당 vm상 os에서 방화벽 제한을 낮춰보세요!
    • 2019.03.08 19:38
    비밀댓글입니다
      • 2019.03.08 20:21
      비밀댓글입니다
    • 이웃주민
    • 2019.03.10 00:04
    안녕하세요.
    글 그대로 다 하고 바탕화면에 원격 실행시키고 지갑까지 깔아서 채굴했는데요.
    종료해도 그대로 채굴한다고 해서 종료 하고 다음날 다시 바탕화면에 있는 지갑을 실행하려 하는데.
    원격 데스크탑에 접속할 수가 없다며 에러가 뜹니다.

    다음과 같은 이유로 접속이 안된다며 몇가지 뜨는데
    도움말을 이용해 다 똑같이 설정되 있음에도 불구하고 접속이 안됩니다.

    원격으로 지갑 접속하고 채굴시작하고 다시 종료시키고 컴퓨터 종료 후 다시 접속하려 하면 접속이 안되는건가요?

    해결 방법이 없을까요?? 다시 원격 접속해보고 싶은데요..제대로 되다가 컴퓨터 재시작하니 원격 접속이 안됩니다...