블록체인
Node 분류

크레딧코인(CTC) 우분투에서 채굴하는 방법

컨텐츠 정보

본문

 

1. SS58 주소 생성하기


크레딧코인2.0부터 폴카닷의 Substrate로 넘어왔습니다. 따라서 새로운 계정을 만들기 위해서 폴카닷의 자료를 사용하면 됩니다.


이 방법은 윈도우 용에서와 같습니다. 보통 우분투에서 작업할 때 윈도우에서 putty 같은 것으로 작업하니 붙여넣기만 된다면 이 방법이 제일 좋습니다.


Polkadot{.js}의 확장프로그램을 구글 크롬이나, 엣지 브라우저에 설치하면 쉽게 계정을 만들 수 있습니다.


해당 브라우저에서 


https://chrome.google.com/webstore/detail/polkadot{js}-extension/mopnmbcafieddcagagdcbnhejhlodfdd


위 링크에 들어가서 설치해줍니다.


+를 눌러서 계정을 생성합니다. 시드 문구는 꼭 안전하게 보관해야 합니다.


5xx로 시작하는 주소가 생성됩니다. 이 주소가 자신의 SS58주소입니다. 채굴에 성공하면 SS58 주소로 CTC가 들어오니 가장 중요합니다.



2. 서버 IP 주소 찾기


우분투에서 IP를 찾는 방법은 쉽습니다.



curl -s icanhazip.com


위 명령어를 내리면 바로 IP 주소가 나옵니다.


이제 필요한 정보는 모두 얻었습니다.



3. 채굴 시작하기


도커로 시작하는 것이 제일 편합니다.


우선 도커를 설치합니다. https://docs.docker.com/engine/install/ubuntu/ 링크를 참조하세요.


도커 설치가 끝났다면 이제 실행하면 됩니다.



sudo docker run --name ctc_mainnet -p 30333:30333 -d -v $HOME/ctcdata:/data gluwa/creditcoin:2.0.0-beta-7 --validator --name 원하는노드이름 --prometheus-external --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" "wss://telemetry.creditcoin.network/submit/ 0" --bootnodes "/dns4/bootnode.creditcoin.network/tcp/30333/p2p/12D3KooWAEgDL126EUFxFfdQKiUhmx3BJPdszQHu9PsYsLCuavhb" "/dns4/bootnode2.creditcoin.network/tcp/30333/p2p/12D3KooWSQye3uN3bZQRRC4oZbpiAZXkP2o5UZh6S8pqyh24bF3k" "/dns4/bootnode3.creditcoin.network/tcp/30333/p2p/12D3KooWFrsEZ2aSfiigAxs6ir2kU6en4BewotyCXPhrJ7T1AzjN" --public-addr "/dns4/서버IP주소입력하기/tcp/30333" --chain mainnet --mining-key SS58주소입력하기 --base-path /data --port 30333


위 내용이 전부 1줄입니다. 내용을 복사하여 putty에 붙여줍니다. 원하는노드이름, 서버IP주소입력하기, SS58주소입력하기 총 3부분을 자신의 환경에 맞게 수정합니다. 그리고 실행하면 됩니다. 



4. 로그 확인하기


위 명령어를 내리면 gluwa/creditcoin:2.0.0-beta-6 이미지를 다운 받고 바로 실행됩니다. 잘 돌아가고 있는지 확인하려면



docker logs ctc_mainnet


위 명령어를 내려주면 잘되고 있는 것을 확인할 수 있습니다.


또는 htop 명령어를 통해서 모든 thread가 100%를 쓰고 있는 것이 확인되면 열심히 채굴하고 있는 것으로 파악할 수 있습니다.



5. 채굴현황 확인하기


https://telemetry.polkadot.io/#list/0xdd954cbf4000542ef1a15bca509cd89684330bee5e23766c527cdb0d7275e9c2


https://telemetry.creditcoin.network/#list/0xdd954cbf4000542ef1a15bca509cd89684330bee5e23766c527cdb0d7275e9c2 


위 링크는 텔레메트리입니다. 자신이 정한 노드이름이 리스트에 나오는지 확인합니다. 최신 블럭과 함께 나온다면 정상적으로 채굴되고 있음을 확인할 수 있습니다.



6. 채굴됐는지 확인하기


https://polkadot.js.org/apps/?rpc=wss://rpc.mainnet.creditcoin.network/ws#/explorer


위 링크는 익스프롤러 링크입니다. 들어가면 현재 지갑이 채굴하고 있는지 실시간으로 확인할 수 있습니다. 현재 익스프롤러 2.0이 개발되고 있으며, 개발되면 해당 지갑이 어떤 블록을 채굴했는지 확인 가능할 것입니다.


https://polkadot.js.org/apps/?rpc=wss://rpc.mainnet.creditcoin.network/ws#/addresses


위 링크는 주소록입니다. 들어가서 오른쪽 위에 + Add contact를 누릅니다.


address 부분에 5xx로 시작되는 자신의 SS58 주소를 입력합니다.


name 부분에 자신의 노드이름을 넣어줍니다. 이것은 아무거나 넣어도 됩니다. 이제 채굴이 되면


익스프롤러에서 노드이름이 바로 뜨는 것을 확인할 수 있습니다. 또한 주소록에서도 실시간으로 balance를 확인할 수 있습니다.



7. 쓰레드 숫자 지정하기


자신의 PC를 채굴과 다른 작업을 동시에 하고 싶다면 마이닝 쓰레드 옵션을 넣을 수 있습니다.


명령어 제일 마지막에 --mining-threads 숫자 형식으로 넣어주면 되는데요. 예를들어 12개의 쓰레드를 쓰고 싶다면



sudo docker run --name ctc_mainnet -p 30333:30333 -d -v $HOME/ctcdata:/data gluwa/creditcoin:2.0.0-beta-6 --validator --name 원하는노드이름 --prometheus-external --telemetry-url "wss://telemetry.polkadot.io/submit/ 0" "wss://telemetry.creditcoin.network/submit/ 0" --bootnodes "/dns4/bootnode.creditcoin.network/tcp/30333/p2p/12D3KooWAEgDL126EUFxFfdQKiUhmx3BJPdszQHu9PsYsLCuavhb" "/dns4/bootnode2.creditcoin.network/tcp/30333/p2p/12D3KooWSQye3uN3bZQRRC4oZbpiAZXkP2o5UZh6S8pqyh24bF3k" "/dns4/bootnode3.creditcoin.network/tcp/30333/p2p/12D3KooWFrsEZ2aSfiigAxs6ir2kU6en4BewotyCXPhrJ7T1AzjN" --public-addr "/dns4/서버IP주소입력하기/tcp/30333" --chain mainnet --mining-key SS58주소입력하기 --base-path /data --port 30333 --mining-threads 12


위와 같이 제일 마지막에 넣어주면 됩니다.

관련자료

댓글 4 / 1 페이지

wind님의 댓글

안녕하세요? CTC의 오랜 투자자인데, 채굴을 시작하고 있습니다.
SS58에 있는 채굴된 코인은 거래소로 어떻게 보내야 할지요? Polkadot chain이 여전히 익숙하지 않네요..
거래소는 ERC-20 Network만 지원하는 것으로 보여서요.
혹은 Creditcoin app으로 보내서 현금화 가능한지 질문 드립니다.
채굴 후에 코인을 금방 팔고 싶지는 않지만, 현금화 방법을 알고 있어야 할 것 같아서요.

우성짱님의 댓글의 댓글

맞습니다. 서로 체인이 달라서 현재는 다른 코인이라고 보는게 맞습니다. 폴카닷쪽에서는 DEX도 없고 지금은 현금화가 불가능한게 맞습니다.

아직 메인넷코인 상장 또는 덱스 거래는 알려진바가 없습니다. 개인적으로 예상했을 때 내년 쯤 현금화가 가능하다고 생각합니다.

wind님의 댓글의 댓글

답신 주셔서 감사합니다.
우성짱님의 글을 보고, 많은 도움이 되었습니다.
Docker도 처음 접하면서, 여러가지를 배우고 있습니다.

CTC가 조금씩 좋은 미래를 보여줄 수 있기를 기대합니다.
Node 7 / 1 페이지
RSS

최근글


새댓글


알림 0