크레딧코인(CTC) 우분투에서 채굴하는 방법
컨텐츠 정보
- 8,874 조회
- 4 댓글
- 0 추천
- 목록
본문
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. 채굴현황 확인하기
위 링크는 텔레메트리입니다. 자신이 정한 노드이름이 리스트에 나오는지 확인합니다. 최신 블럭과 함께 나온다면 정상적으로 채굴되고 있음을 확인할 수 있습니다.
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
위와 같이 제일 마지막에 넣어주면 됩니다.
-
등록일 2023.07.01
-
등록일 2023.06.29
-
등록일 2022.04.25
-
등록일 2022.04.22크레딧코인(CTC) 윈도우에서 채굴하는 방법댓글 112
관련자료
-
서명우성짱의 NAS를 운영하고 있습니다.
저의 즐거움이 여러분의 즐거움이면 좋겠습니다.
-
링크