유틸치타 사용방법들

비트코인 창시자 사칭꾼 바로 잡아내기

U.T.C.T 2022. 8. 9. 18:08

비트코인에는 지갑 소유자를 증명할 수 있는
놀라운 기능이 있다는 사실!

혹시 알고 계셨나요?




보통 비트코인에는 타원곡선암호(ECC) 기반의 서명 알고리즘 (ECDSA)이 사용됩니다
여기서 타원곡선암호에 대해 짧게 설명드리면 
1985년 워싱턴대학교의 수학교수인 닐 코블리츠와 IBM연구소의 빅터밀러가
고안한 개념으로 아직까지 빠른 해독방법이 알려지지 않았습니다

타원곡선 기본식

암호화 목적의 타원곡선은 평면곡선의 한 종류로 위의 방정식을 만족하는 점들의 집합인데 
해당하는 다른 값을 실제 반복연산으로 찾아내는데 시간이 매우 오래 걸리는데,
비트코인에서는 이 부분을 기반으로 공개키 암호를 구현하여 사용되고 있습니다


공개키 암호화 방식


여기서 말하는 '공개키 암호화 방식' 은 
데이터를 암호화 할때는 상대방이 제공한 공개키(public key)로 암호화를 하지만 
그것을 실제로 풀어낼때는 비밀키(private key)로만 풀수 있도록 하여
데이터의 비밀을 보장하는 방식입니다.






비트코인에서는 이를 이렇게 적용하고 있습니다 
지갑 소유자가 개인키를 가지고 해시함수(SHA-256)를 이용해 공개키를 만들어 냅니다
그리고 그 공개키를 이용해서 해시함수로 비트코인 지갑주소를 만들어내게 되는데

제 3자는 비밀키를 알아낼 수 없지만 
제공된 공개키를 이용해 동일한 비트코인 주소가 생성됨을 검증하여
해당 공개키 제공자가 비밀키를 가지고 있음을 확인할 수 있습니다.


여기에 한발 더 나아가 
해당 비밀키를 소유한 사람이 자신의 비트코인 지갑주소와
개인키(서명) 그리고 원문을 제공하면 
제 3자는 그 서명이 해당 지갑 소유자로 만들어진 것을 확인할 수 있습니다







내용이 너무 헷갈리신다구욧?


사실 이 내용은 실제 사용자가 다 알필요는 없습니다
대략적으로 내부적인 프로세스만 설명드렸고 
실제 유틸치타에서의 사용 방법은 간단합니다 !!




먼저, 유틸치타의 서명 검증하기에 들어가셔서 
왼쪽 아래 "데모데이터" 버튼을 누르시면 
바로 예시 데이터가 입력이 됩니다 !

데모데이터 버튼을 누르자마자 
이전에 비트코인 창시자 논란이 터졌었던 "크레이그 스티븐 라이트"
이름이 보입니다. 이를 확인하시고 우측에 "검증하기" 파란색 버튼을 바로 눌러보세요 ! 





파란색 버튼을 누르자마자 
실제 검증에 성공했다는 내용이 나옵니다. 






이를 통해 우리는 해당 비트코인 지갑 주소 소유자가 
저 내용을 실제로 작성한 사람임을 "서명값" 을 통해 검증할 수 있습니다


즉 비트코인 메시지 검증을 하려면 유틸치타에 
"원문데이터", "비트코인 지갑주소", "서명값" 만 입력하시면 
진짜 그 지갑 주소의 소유자가 작성한 글이 맞는지를 
확인 하실 수 있습니다.

 ※ 만약 메시지내용, 지갑주소, 서명값 중
어느것 하나라도 조금이라도 변형되면
검증이 되지 않고 에러가 발생하게 됩니다 



자 그러면 여기서 궁금한점.
저 메시지는 과연 어떤 내용일까요? 

윗 문단만 추려서 구글번역에 넣어보니 이렇게 결과가 나오네요.
크레이그 스티븐 라이트가 거짓말쟁이이자 사기꾼이라고 합니다.




자신이 비트코인 창시자라고 밝혔던 '크레이그 스티븐 라이트'



크레이그는 이전에 자기가 비트코인 창시자임을 주장하기위해
법정에 여러 비트코인 지갑주소를 제출한적이 있었는데,
 
그때 실제 그 지갑주소와 그 비밀키를 가지고 있는 사람이 
저 메시지를 인터넷에 바로 올려버린것입니다. 



저 비트코인 주소에는 50개의 코인이 있는것도 확인이 되고 있습니다.






즉 크레이그 스티븐 라이트는 해당 비트코인 지갑의 소유권도 비밀키도 없으면서
자기가 비트코인 지갑 주인이다. 비트코인 창시자다. 자기가 나카모토 사토시이다라고 
거짓말을 하고 다닌 것이 저 디지털 서명으로 인해 완전히 들통이 난 것입니다


해당 지갑주소의 비밀키도 없으면서 자신의 것이라고 주장했던 명백한 사기꾼 '크레이그 라이트'




크레이그는 자신이 비트코인 창시자라고 하지만

정작 이런 기능이 있는지 조차 꿈에도 몰랐던것 같습니다.


비트코인 개발진들 및 해외 커뮤니티에서 

크레이그가 명백한 사기꾼이라고 하는 이유가 바로

이 비트코인의 메시지 서명 기능 덕분이었습니다.






크레이그 사기치다가 딱 걸렸쥬?




다음에 또 다시 누군가 나타나서 

자기가 비트코인 창시자이며 사카모토 사토시다 라고 주장한다면

그 내용을 유틸치타 '비트코인 서명 검증하기' 로 꼭 확인 + 검증해보세요 !







그럼 다음엔
더 유용한 팁으로 찾아뵙겠습니다 !