아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
탈퇴한 사용자
탈퇴한 사용자19.05.20

프라이빗키의 안전성은 어떻게 되나요?

하나의 공개 주소에 대한 프라이빗키를

슈퍼컴퓨터가 하나의 문제를 푼다거나

채굴자들이 해시를 투입해서 연산

능력을 푸는것처럼

무한대적으로 컴퓨터로 시뮬레이션을

돌려서 해킹당할 확률은 거의

없는건가요?

55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 의연한테리어70
    의연한테리어7019.05.20

    무한대적으로 시뮬레이션을 진행한다면 당연히 찾을 수 있습니다. 그러나 어디까지나 이론적으로 가능한 부분이지 실제로 시뮬레이션을 할 경우 천문학적인 시간이 걸립니다. 가령 2의 50승 정도의 난이도를 가진 암호를 찾는 것은 개인컴퓨터로 가능합니다. 그러나 비슷해보이는 2의 100승은 현재 전세계 컴퓨터를 동원해도 풀 수 없을정도로 확률이 떨어집니다.

    P.s) 예시를 들어보도록 하겠습니다.

    이더리움 Private Key 를 랜덤하게 찾을 확률

    - 확률 : 1/2^80 = 1.2경 : 12,000,000,000,000,000

    확률 예시

    - 1초에 100만개씩 랜덤하게 대입하기를 32.5억년 동안 진행하면 50% 확률로 찾을 수 있습니다.


  • 양자컴퓨터라면 가능할 수 도 있습니다. 하지만 현재 컴퓨팅 파워로는 불가능합니다.

    질문주신 내용은 이더리움 개인키를 BruteForce 방식으로 무작위로 생성하여 생성된 개인키를 이용해 암호화폐 지갑을 탈취할 수 있다고 생각하시는데 이것은 생각보다 쉽지 않습니다. (지금의 컴퓨팅 파워로 말이죠.)

    그래서 질문주신 공격의 성공확률은 매우 희박하다고 말씀 드릴 수 있겠네요.