가상화폐 2018. 5. 29. 13:09

당신이 구매한 채굴 코인, 안전하십니까?




코인관련 정보 찾다가 재미있는 사이트를 찾았네요.

 

NiceHash의 데이터를 바탕으로 여러 코인에 51% 공격에 들어가는 비용을 달러로 알려주는 사이트가 있습니다.

이론적인 수치로 보여주는 사이트이지만 이론뿐이라 생각했던 51% 공격이 이루어지는 지금 참고할만하다고 생각됩니다.

재미있는 점은 공격에 필요한 해시를 NiceHash에서 얼마만큼 확보 할 수 있는지 비율로 표시해주는데 비트코인이나 이더리움은 2% 정도인 반면, 비트코인 골드는 275%, 모나코인은 455%등 많은 코인들이 NiceHash 하나의 공격만으로 네트워크 전체가 마비되거나 문제가 생길 수 있다는 점이군요.

 

이 사이트는 공격의 용이함을 나타내는 하나의 지표라고 봐도 좋을것 같습니다.

 

참고 - https://www.crypto51.app/

가상화폐 2018. 5. 27. 15:47

각종 가상화폐 거래 검증에 대한 신뢰성에 대한 잡생각

최근 비트코인 골드나 모나코인, 기타 POW 방식 검증 코인에 대한 공격이 연이어 터지면서 관련 기사를 읽다가 든 생각정리입니다.


투자는 자신의 선택으로 이루어지는 것으로 다른사람의 글은 참고만 하시길 권합니다.


의식의 흐름으로 글을 쓰니까 양해바랍니다.



-------------------------------------------------------------




1. 비트코인의 검증방식을 신뢰 할 수 있을까?


최근 몇일사이에 POW (proof- of work) 방식을 사용하는 비트코인 골드나 모나코인에 대한 공격이 이루어졌습니다. 


그리고 오늘 본 한 기사에는 이더리움 클래식에 51% 공격을 실행하는 비용은 약 550억에서 ~ 850억 사이로 보이며 이익은 1조 1천억원정도로 추산된다는 기사를 봤습니다. 그에 따른 대처나 여러  방법에 대해서도 나와 있었지만 이론이로 치부하기에는 저에게는 꽤나 현실적으로 수치로 보였습니다. 실제로 이론뿐이라 여겨진 방법으로 POW에대한 공격도 나타났고 하나의 논문으로써 흘리기에는 뭔가 껄끄럽더군요. 


비트코인의 핵심 개발자중 한명인 "Luke Dashjr"는 "비트코인 골드에서 일어난 일은 비트코인, 비트코인 캐쉬에서도 일어날 수 있다" 라고 말하고 있죠. 그는 "마이닝이 중앙 집중화 되지 않는다는 보안 가정이 있으며 반대로 중앙 집중식 마이닝은 백서의 보안 가정을 완전 무력화 하며 이러한 조건에서는 안전하게 보안을 유지하도록 의도된 것이 아닙니다." 라고 합니다.


즉 비트코인은 마이닝이 중앙집권적이지 않다는 것을 보안의 전제로 두고 있습니다. 중앙 집권화된 마이닝은 백서에서 보장하는 보안 전체를 파괴하고 안전하지도 않다고 말하고 있죠.


비트코인은 항상 51% 공격을 받고 있는 것 같은 상태와 다를게 없다고 생각됩니다. 1명이 51%의 해시파워를 가지고 있지는 않지만 한발만 뒤로 물러서서 보면 3곳의 세력이 51%를 넘기고 있습니다. 이 3곳이 독점을 하고 있는 상황입니다.

참고로 1~2위는 이름은 다르지만 비트메인이라는 한곳에서 운영하는 곳입니다. 상위 6곳이 모두 중국 세력입니다.

(현재 상위 3곳을 합치면 51%를 살짝 넘기네요.)


이미 비트코인과 비트코인 캐쉬간의 힘싸움에서 그들이 누구의 손을 들어주느냐에 따라서 네트워크의 속도나, 과부화가 일어나는등의 모습을 실제로 모두가 보았으며 그들이 주장하는 탈 중앙화된 방식은 아니라고 보여집니다.


해쉬 파워를 높이기 위한 경쟁 싸움 POW 방식을 고수하는 한, 현재 시장을 휘두르는 것은 중국의 채굴세력이라는 것은 변함이 없고 이것이 발목을 잡는 큰 요인이 될것이라 생각하고 있습니다. 






2. 리플러니까 리플의 신뢰성에 대해서도 써봅시다.


기본적으로 프라이빗 블록체인이며 이 검증 참여에는 허락을 받은 참가자들만이 네크워크에 들어올 수 있습니다. 정확히는 노드 전체 풀노드를 검증하는 것만 그렇고 일부분만 확인하는 경우에는 일반인도 그냥 리플사 홈페이지를 통해서 참여가 가능합니다.


리플이 빠른 이유는 불특정 다수가 아닌 지정된 노드(PC)만을 통해서 80%이상의 노드들이 합의가 일치하면 장부에 기록하는 방식이기 때문입니다. 그렇기 때문에 복잡한 문제풀이도 없으며 다른 Pool보다 빠르게 계산하여 블록을 발견 코인을 얻기 위한 많은 양의 해쉬도 필요하지 않습니다. 이런 과정을 허가된 참가자만 참여하며 보상(마이닝)도 없습니다.

(외부의 공신력있는 기관으로 점점 노드들의 숫자가 증가하고 있는데 외부 기관의 경우 리플사와 계약을 진행하여 운영되는 것으로 저는 예측하고 있습니다. 이런 경우 리플사가 보유한 코인이나 기타 보상이 있을 것으로 예측하고 있습니다.)


중앙화라면 중앙화 입니다. 적은 수의 사람이 전체의 검증 기록을 검증하고 있으니까요. 하지만 검증과정에서 보상이 없기에 POW가 받는 51% 공격같은 것은 힘들지 않을까 생각합니다. (그리고 애초에51%가 아닌 80%가 동의해야 하니까요) 


문제가 된다면 노드들의 신뢰성인데..... 탈 중앙화 계획을 작년 2017년 연말 쯤에 올렸고 올해 2018년 말까지 리플사의 보유 노드(핵심 유니크 노드포함)보다 외부에 더 많은 노드가 돌아가게 한다는 글을 읽었고 실제로 그렇게 되는 것 같습니다.





3. 결론?


저는 뭐 리플러니까 리플의 손을 들겠지만 중립적인 입장의 코인을 하지 않는 친구에게 비슷한 설명을 한 후 어느쪽을 신뢰하겟냐 물어본적이 있습니다.

그 친구의 답변은 둘다 애매하기는 한데 "중국은 안믿을 란다" 라고 하더군요.


저도 그렇습니다. 


이건 제가 거래소에 대해서 가지고 있는 이미지와 같은데 거래소의 중구난방적인 운영이나 이런것이 중국의 채굴세력의 깽판처럼 느껴집니다. 한마디로 거래소(채굴세력)에 신뢰가 가지 않습니다.


현재 퍼블릭이건 프라이빗건 양쪽 모두 소수가 전체를 지배하는 형태임은 분명합니다. 

덩치가 큰 채굴코인은 중앙화의 문제, 덩치가 작은 코인은 외부로부터의 공격, 프라이빗 체인의 경우는 덩치가 큰 코인과 마찬가지로 중앙화의 문제가 지속적으로 제기될것으로 생각합니다.


상황에 따라 다르겠지만 최소 5개정도의 채굴조직으로 51~70% 이상이 트랜잭션에 영향을 줄 수 잇는 비트코인, 외부로 점점 노드가 넓어지는 리플, 어느쪽을 신뢰 할 수 있을지는 이론적으로 쉽게 나오기는 합니다.


실제 이용자의 경우 어느쪽을 신뢰하느냐의 문제겠지요.

저는 공부를 하면 할 수록 리플이었기 때문에 계속 지지를 하겠지만요.




잡스런글 읽느라 수고하셨습니다.





ps. 뭐 눈에는 뭐만 보인다고 리플을 좋아하기에 많이 기울여져 작성되었습니다. 다른 코인을 공부해도 리플 만큼 파고들지는 않았기에 모르는 부분에 대해서는 조심조심 작성하였습니다.



---------------------------------------------------------



참고 및 출처


비트코인 핵심 개발자 Luke Dash 트위터

https://twitter.com/LukeDashjr/status/999974330191753216


비트코인의 주요 해쉬 파워 체크 사이트

https://blockchain.info/ko/pools


이더리움 클래식의 경우 51% 공격을 위해서는 600억 정도면 가능하고 이익은 1조 1천억 정도로 예상된다는 기사

https://jp.cointelegraph.com/news/ethereum-classic-51-attack-would-cost-just-55-mln-result-in-1-bln-profit-research


리플 검증 알고리즘에 대한 참고글

https://brunch.co.kr/@bumgeunsong/46

가상화폐 2018. 5. 19. 20:39

일렉트로니움(ETN)의 하드포크 Electronero(ETNX) 받는 법

주의 


이 하드 포크는 Electroneum 코인에서 정상적으로 쪼개지는 코인이 아니며 코드 자체도 Electroneum 에서 가져온 것이아닌 모네로의 코드를 가져온것으로 알려졌습니다.

찝찝하신분들은 참여하지 않는 것을 권합니다. 



공식 홈페이지의 참여 방법


1. ETN 블록 # 307,000이 생성되기 전까지 종이지갑이나 데스크탑 지갑에 코인이 들어있어야 한다.

2. 블록 # 307,000에서 스냅샷이 진행되고 난 뒤 다시 ETN을 안전한 지갑으로 이동하면 된다.

3. 위 ETN 코인이 들어왔다 나간 지갑의 private, spend, view 키 또는 mnemonic seed word key를 준비한다.

4. 차후 ETNX의 종이, 데스크탑 지갑이 출시되면 1:1 비율로 Electronero를 신청하면 된다.



일단 ETNX의 출시 전까지 일렉트로니움의 종이지갑으로 ETN을 입금했다가 출금하는 방법에 대해서 알아보겠습니다. 이 과정은 모바일 지갑으로 작성하였습니다.



--------------------------------------------------------------------------------------


현재의 ETN블록수를 확인 - https://blockexplorer.electroneum.com/


위 사이트에서 현재 채굴된 ETN 블록수를 확인합니다. 

18.05.19  8:15분 기준 291976번째 블록을 확인 할 수 있습니다.

스냅샷은 307000번째 블록에서 이루어질 예정이니 그 전에 종이 지갑으로 가지고 있는 ETN 코인을 보낼 필요가 있습니다.


종이 지갑을 만들어 봅시다.



--------------------------------------------------------------------------------------


공식 홈페이지에 로그인 합니다. - https://electroneum.com/






메뉴에 보이는 오프라인 종이 계좌를 클릭합니다.

간단한 생성과정을 거치면 PDF로 종이 지갑을 생성해서 만들어 줄껍니다.


이 PDF파일을 열어보면




요런 이미지가 뜰껍니다.


Public Wallet은 이 종이 지갑의 주소입니다.

위에 Private View와 Private Spend는 암호라고 생각하시면 됩니다.


이제 일렉트로니움 모바일 앱에서 이 종이 지갑으로 ETN 코인을 옮겨 보겠습니다.


--------------------------------------------------------------------------------------


 



종이지갑으로 코인을 보내는 방법입니다. 위 그림을 참고해주세요.


1. 계좌를 클릭

2. 보내기를 클릭

3. 계좌 QR코드 스캔을 누르고 종이지갑의 Public Wallet 부분을 스캔, 혹은 입력

4. 지불 ID (페이먼트 ID)는 건너뛰기 (종이지갑은 지불ID가 없습니다.)

5. 보낼 금액 입력

6. 송금 수락


이 과정을 거치면 약 3~10분의 텀을 두고 종이지갑으로 코인이 이동할껍니다. 이동 이 완료되면 내역 확인도 위 이미지 처럼 모바일에서 확인이 가능합니다.


이제 일렉트로니움 채굴 상황을 주시하며 307000번째 블록이 생성되며 스냅샷이 찍히면 다시 모바일 지갑으로 ETN 코인을 가져오면 됩니다.


종이 지갑에서 일렉트로니움 모바일 지갑으로 ETN 코인을 가져오는 방법을 알아보겠습니다.


--------------------------------------------------------------------------------------



 

 위 그림을 참고해주세요.


1. 받기를 클릭

2. 오프라인 계좌로부터 일렉트로니움 불러오기

3. 계좌 QR코드 스캔을 누르고 종이지갑의 Public Wallet 부분을 스캔, 혹은 입력

4. 계좌 QR코드 스캔을 누르고 종이지갑의 Private View 부분을 스캔, 혹은 입력

5. 계좌 QR코드 스캔을 누르고 종이지갑의 Private Spend 부분을 스캔, 혹은 입력

6. 출금 (종이 지갑은 무조건 전액 출금만 가능합니다.)


※ 위 과정 완료 후 종이지갑 삭제하지말고 보관하셔야 합니다.


이 과정을 거치면 모바일 지갑으로 들어올것입니다. 

단 종이지갑에서 모바일 지갑으로 코인이 이동하는 경우 들어오는 시간이 매우 들쑥 날쑥합니다. 

짧게는 10~20분 길때는 5시간 반 정도 걸렸습니다.


-----------------------------------------------------------------------------------------


위 과정을 거치셨으면 남은것은 electronero에서 ETNX의 지갑 출시를 기다리면 됩니다.


electronero의 설명에 의하면 스냅샷 이후 ETN 종이 지갑의 Public Wallet, Private View와 Private Spend키를 요구할 예정이라고 나와 있습니다. (https://electronero.org/)


반드시 위 Public Wallet, Private View와 Private Spend키의 제출은 ETN 코인이 안전하게 모바일 지갑으로 이동된것을 확인한 후에 제출하시길 바랍니다. (바로 요구하는 것인지, 차후 ETNX 지갑 생성시 요구할 것인지는 나와있지 않습니다.)


그리고 ETNX 코인까지 모두 받으신 후 종이지갑은 폐기하시길 바랍니다. (종이 지갑이 또 필요하시면 새로 생성하시면 됩니다.)