블록체인
Node 분류

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

컨텐츠 정보

  • 19,161 조회
  • 110 댓글
  • 0 추천
  • 목록

본문


1. SS58 주소 생성하기


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


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


해당 브라우저에서 


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


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


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


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



2. 자신의 IP주소 찾기


그리고 자신의 컴퓨터 IP를 알아야 합니다. 인터넷 브라우저에서 https://www.myip.com 주소로 들어가면 제일 위에 Your IP address is: 라는 부분에 자신의 IP가 나옵니다.


이제 채굴에 필요한 2가지를 모두 얻었습니다.



3. 윈도우용 채굴 프로그램 다운받기


https://github.com/gluwa/creditcoin/releases


위 링크에 들어가서 가장 최신 버전에서 윈도우용 프로그램을 다운 받습니다.


파일명에 windows가 들어가면 윈도우용입니다.


현재 2.0.0-beta-7 버전에서는 파일명이 creditcoin-v2.0.0-beta-7-x86_64-pc-windows-msvc.zip 입니다.


프로그램을 다운받고, 압축을 풀어줍니다. 이때 creditcoin-node.exe 이라는 파일이 나오는데 채굴 프로그램입니다. 단순히 1개의 파일로 이루어져 있습니다.


터미널에서 실행을 편하게 하기위해 해당 파일을 C:\로 옮겨줍니다. 내 컴퓨터에서 C드라이버 최상위 계층이라고 보면 됩니다. 보통 Windows폴더가 있는 곳 그곳 맞습니다.


이제 creditcoin-node.exe 파일은 C:\creditcoin-node.exe 위치에 있을 것입니다.



4. Windows Powershell 실행하기


윈도우 검색에서 Powershell을 검색하거나, 한글로 파워쉘을 검색하면 나옵니다. 해당 프로그램을 실행합니다.



Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.


새로운 크로스 플랫폼 PowerShell 사용 https://aka.ms/pscore6


PS C:\Users\사용자계정>


보통 위와 같이 나올 것입니다.


이제 creditcoin-node.exe 파잍이 있는 곳으로 이동할 것입니다.


명령어 창에 



cd /


를 입력하고 엔터를 입력합니다.


그러면 이제



PS C:\


위와 같은 형태로 될 것입니다. 이제 채굴프로그램을 실행할 수 있습니다.



5. 채굴프로그램 실행하기



.\creditcoin-node.exe --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줄입니다. 내용을 메모장에 복사해서 노드이름아무거나, 내컴퓨터IP, 생성한SS58주소 부분을 자신의 환경에 맞게 바꿔줍니다.


이제 다시 메모장에서 복사하여 Windows PowerShell 붙여넣기(마우스 우클릭 또는 컨트롤+V) 해줍니다. 그리고 엔터를 입력합니다.



1a643c38661921df63283e1e9df66bb1_1650564727_6504.png

위와 같이 보안 경고가 나오는데 저는 둘다 체크해줬습니다.



1a643c38661921df63283e1e9df66bb1_1650564748_1309.png

이제 위와 같이 노드가 시작됩니다.



1a643c38661921df63283e1e9df66bb1_1650564765_8396.png
 

위와 같이 모든 쓰레드를 활용하여 채굴하고 있음을 확인할 수 있습니다.



6. 채굴현황 확인하기


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


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


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



7. 채굴됐는지 확인하기


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를 확인할 수 있습니다.



8. 쓰레드 숫자 지정하기


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


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



.\creditcoin-node.exe --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


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

관련자료

댓글 110 / 11 페이지

우성짱님의 댓글의 댓글

https://docs.creditcoin.org/validator-guides

현재 메인넷으로 넘어왔습니다. 이 링크를 참조하시는게 좋을 듯 합니다.

강철우님의 댓글

위에 설명에 따라 열심히 했는데요, 붙여넣기하고 실행하니까 아래와 같이 error 가 나옵니다. 해결 방안 부탁해요.

error: unexpected argument 'wss://telemetry.creditcoin.network/submit/ 0' found

Usage: creditcoin-node.exe [OPTIONS]
            creditcoin-node.exe <COMMAND>

우성짱님의 댓글의 댓글

https://docs.creditcoin.org/validator-guides/using-a-docker-container

도커 명령어는 공식 홈페이지를 참조하세요. 메인넷은 아직 게시글을 올리지 않았습니다.

강철우님의 댓글의 댓글

'wss://telemetry.creditcoin.network/submit/ 0' found
잘모르지만 이부분 지우고 실행하니까 돌아가는데요. 채굴이 정상적인지는 확인이 되지 않고 있어요.

우성짱님의 댓글의 댓글

docker run  --name creditcoin-3.0-validator  -d -p 30333:30333  -v ./data-3.0:/creditcoin-node/data  gluwa/creditcoin3:3.32.0-mainnet  --name "텔레메트리에표시될이름"  --telemetry-url "wss://telemetry.creditcoin.network/submit/ 0"  --public-addr "/dns4/서버아이피주소/tcp/30333"  --chain /mainnetSpecRaw.json --bootnodes "/dns4/cc3-bootnode.creditcoin.network/tcp/30333/p2p/12D3KooWLGyvbdQ3wTGjRAEueFsDnstZnV8fN3iyPTmHeyswSPGy"  --validator  --base-path /creditcoin-node/data  --port 30333

위 내용대로 하시고 한글로 된 2가지만 수정하면 됩니다.

우성짱님의 댓글의 댓글

https://www.wsgvet.com/blockchain/113

현재 메인넷은 이런 구조로 진행이 됩니다.

밸리데이터보다는 polkadotjs에서 지갑관리를 해주면 됩니다.
전체 8 / 1 페이지
RSS

최근글


새댓글


알림 0