어떤사람이 암호화화폐의 ecdsa 수학방정식을 풀면 어떤일을 할까????

in #kr-bitcoin7 years ago (edited)

비트코인,스팀,등을 비롯한 모든 암호화화폐의 ecdsa의 타원곡선 방정식은
y^2=x^3+7 을 씁니다. (a=0,b=7 secp256k1, https://en.bitcoin.it/wiki/Secp256k1)
이방정식을 통하여 발생하는 점화식으로 공개키와 비밀키 쌍을 풀어내며
이 수학문제를 풀수있으면 공개키로 비밀키를 알아낼수 있게 됩니다.

이때 연산에 쓰이는 숫자가 2^256(256비트)라서 이 숫자들을 조합해 알아내려면
어마어마한 속도와 용량의 컴퓨터가 있으면 가능하며
현재의 컴퓨터속도와 용량으론 지구의 모든 컴퓨터를 합쳐서 연산해도 풀어내지 못할것입니다만....
어떤 수학천재가 빠르게 풀수있는 수학 해법을 찾아내면 가정용컴퓨터 한대로도 풀어낼수 있습니다.

만약에 그런 수학천재가 있다면 그는 전세계 모든 암호화화폐 비밀키를 손해 넣을 수 있게 되며 자기가 원하는대로 어떤 계좌번호던지 돈을 송금할수 있는 능력을 같게 될 것입니다.....

그렇다면 그 수학천재는 어떤 일을 벌일까요? ? ? ????
또 그런일이 발생하면 암호화화폐에 위기가 닥치게 될까요? 아니면 그 반대일까요?

그것은 그 수학천재손에 달려있겠지만
그가 지식인이라면 자신이 맘대로 송금할수 있는 코인들이 망하게 두는쪽을 선택하기보다
더 키우는 쪽이 그에게 유리해 질 것이라고 생각합니다.
더 키우기위해서는 자신이 알아냈다는것을 비밀로 해야겠죠
그리고 좀 더 완벽한 암호화공식을 만들어낼지모릅니다.
그 완벽한공식을 토대로 다른 코인을 업그이래드하고 하드포크하게끔하는것만으로 그는 엄청난 이득을 챙길것입니다.

개인적으로 수학해법풀이에 도전해 봤는데 엄청 어렵고 불가능해보입니다.
그러나 secp256k1안의 숫자들을 조금변경해 다른환경의 타원곡선암호를 만들면
약간 풀이의 난이도가 쉬어질수 있다는 것을 발견했습니다.

그래서 하나의 아이디어가 떠올랐습니다. 일부러 ecdsa 수학해법이 난이도가 약간 떨어지는 암호화화폐를 만드는 것입니다. 수학해법난이도에 차등을 두어 그것을 풀어내는 것을 마이닝하게끔하는 구조로 만드는 겁니다.
이 암호화화폐에는 주소의 종류에 따라 ecdsa의 난이도를 설정하는것이 가능합니다.
이렇게 해서 일부로 ecdsa풀이를 유도하고 그것을 풀수있는 인재들을 이 코인의 세계로 영입하는것이죠.

마이닝이 순수컴퓨터의 능력이 아니라
정말 수학적지식과 그걸 토대로 암호를 푸는 알고리즘능력을 가진사람이 해택을 가져가는 구조로요.

그리고 궁금합니다. 만약에 그런 능력자들이 특정 암호화 코인에 많이 참여하게 될때
그 코인은 해킹되어 엉망이 될지 아니면 거꿀로 발전하게 될지..............

물론 난이도를 secp256k1또는 그것보다 어렵거나 동동하게 설정할수 있고 이것으로 생성된 주소는 해킹되기
불가능에 가까울것입니다. 이게 해킹된다는것은 다른 암호화화폐도 똑같이 해킹된다는것이 거든요...

#jjangjjangman

Sort:  

(jjangjjangman 태그 사용시 댓글을 남깁니다.)
[제 0회 짱짱맨배 42일장]4주차 보상글추천, 1,2,3주차 보상지급을 발표합니다.(계속 리스팅 할 예정)
https://steemit.com/kr/@virus707/0-42-4-1-2-3

4주차에 도전하세요

그리고 즐거운 스티밋하세요!

Coin Marketplace

STEEM 0.09
TRX 0.31
JST 0.031
BTC 107018.76
ETH 3875.20
USDT 1.00
SBD 0.58