관리 메뉴

블록체인 주변 이야기

프라임코인 Primecoin 오래되기는 했는데... 본문

코인 소개

프라임코인 Primecoin 오래되기는 했는데...

STIMA 2018. 5. 15. 00:00
반응형

채굴이 가능한 코인으로 찾다가 보니, Primecoin이라는 녀석을 찾았습니다. 확인해보니, 이미 2013년에 출시된 코인으로 역사로 치면 상당히 오래된 코인 입니다. 폴로닉스에도 상장이 되어 있는걸 보면, 초기에 이름좀 날렸던 코인인것 같은데, 많이 들어본적이 없습니다. 특이할 만한 내용으로는 우리가 잘 아는 비탈릭 부테린이 2013년7월8일 비트코인 매거진에서 Primecoin에 대한 글 "Primecoin: the cryptocurrency whose mining is actually useful"을 기고한적이 있다는 정도 입니다. 이더리움이 2014년1월23일에 어나운스먼트가 되었으니, 비트코인의 문제점을 해결하기 위한 방법을 고민하던중 프라임코인에서 무언가 힌트를 얻었던 것은 아닐지 상상력을 동원해 봅니다.



  • 코인명칭 : Primecoin (프라임코인) 
  • 코인심볼 : XPM
  • 총토큰 발행량 : ? XPM
  • 합의방식 : PoW
  • 알고리즘 : 프라임체인찾기 방식을 사용 (아래에서 따로 설명)
  • 블록생성 : ?
  • 출시 : 2013년7월7일
  • 어나운스먼트 : 없음
  • 홈페이지 : http://primecoin.io/
  • 포럼 : https://talk.peercoin.net/c/altcoins/primecoin
  • 블록익스플로러 : https://bchain.info/XPM/
  • 소스코드 : https://github.com/primecoin/primecoin/
  • 트위터 : https://twitter.com/primecoin
  • 백서 : primecoin-paper.pdf


프라임코인 채굴 알고리즘

암호학이나 수학을 전문으로 하지 않기에, 디테일하게 설명하려는것은 아니고, 다른 알고리즘들은 단어하나로된 명칭이 있는데, 프라임 코인의 경우 단어로 알고리즘에 대해 네이밍을 하지 않아서, 어쩔 수 없이 간단한 설명을 해야 할 것 같습니다.


아래 상자의 3가지 타입의 prime number chain이 적용되는 방식의 채굴(Proof of Work) 방식이기에 비트코인 보다 전송속도가 10배가 빠르다고 합니다. 더 자세한 이야기는 백서를 살펴봐야 하는데요. 유클리드, 리만의 Zeta 함수 등... 수학용어가 많이 나와서, 더 자세한 설명은 보류 합니다. ^^;


Cunningham chain of the first kind.

Cunningham chain of the second kind.

Bi-twin chain.



프라임코인 지갑설치

프라임코인을 지갑을 설치하려는 이유는 채굴을 해보기 위함입니다. 별로 아는 사람들이 없은것 같으니, 채굴을 하면 코인을 조금 모을 수 있지 않을까 하는 기대에서 시작 하는 겁니다.


여느코인과는 다르게, Github가 아닌, SourceForge를 통해서 지갑을 배포하고 있습니다.

지갑경로 : https://sourceforge.net/projects/primecoin/files/0.1.2/primecoin-0.1.2-win32-setup.exe/download


다운로드 받은 실행파일을 실행하여 설치를 완료 합니다.

252주전 블록체인부터 받기 시작하는데 상당히 오랜 시간이 걸립니다.




결론부터 말씀 드리면, 3.5GB 정도 되는데, 4일이 넘게 걸렸습니다.

피곤합니다. 물론 이녀석만 보고 있는건 아니긴 하죠. ^^




프라임코인 솔로마이닝

솔로마이닝은 전에 훈코인 채굴할 때 사용했던 방법을 사용 했습니다.

QT지갑은 모두 거기서 거기 이기 때문 이죠.

지갑의 Help > Debug Window를 선택 합니다.




프라임코인 지갑의 Debug창이 열렸구요. 그중에서 Console탭을 선택 합니다.

여기에 명령어를 입력 하게 됩니다.




기본적으로 CPU로 솔로마이닝을 하는 명령어가 있씁니다. 아래 화면은 실패 사례를 포함하여 명령어를 입력한 것입니다.




setgeneratetrue-1 이라는 명령을 넣었습니다. primecoin 홈페이지에서 적혀 있는데로 고개를 갸우뚱 하면서 입력을 했습니다

공식홈페이지가 알려주는데로 써야 할 것 같아서요. 그런데, 오류가 발생 하네요.


다시, setgenerate true 로 입력을 합니다. 원래 알고 있던 방식이죠. 

그랬더니, 아래 화면과 같이 나옵니다.CPU가 100% 가동을 하게 되는것이죠.

이러면, 안되기에...




setgenerate false 명령어로 채굴을 중단 시킵니다.


그리고, setgenerate true 8 명령어를 입력하여, CPU중에서 8개 쓰레드만을 사용하도록 명령을 합니다.

그래서, 안정적으로 채굴을 진행을 하게 됩니다.


그런데, 그렇게 한참을 돌려도 채굴 결과가 나오지 않습니다.

여러곳 검색을 해보니, 난이도는 11정도라고 하는걸 보면, 난이도가 높지 않아서, 채굴이 될것만 같은데, 아닌것 같습니다.

전체 채굴해시를 볼 수가 없어서 감을 잡을 수가 없어군요.

그래서, 대부분의 채굴풀이 죽었는데, 최근에 새로 운영을 시작 했다는 채굴풀을 통해서 채굴을 진행해보려고 합니다.



프라임코인 마이닝풀 & GPU 마이닝

프라임코인 마이닝풀과 전용채굴프로그램을 이용하여, GPU채굴을 하는 방법은 이어서 정리 하도록 하겠습니다.


프라임코인 GPU로 채굴하기 를 확인 하세요!






반응형