‹ CHAPTER 15, ALL LESSONS

MASTER · CHAPTER 15 · LESSON 3 OF 5

고급 보관

엔트로피와 주사위

시드의 무작위성은 얼마나 되며 확인할 수 있습니까? 5 min

시드는 생성에 사용된 무작위성만큼만 안전합니다. 12단어 시드는 128비트 엔트로피를, 24단어 시드는 256비트를 보유합니다. 생성한 장치에 결함이 있거나 변조된 난수 생성기가 있었다면 공격자가 추측할 수 있습니다.

이런 일이 있었습니다

약한 생성기는 예측 가능한 시드를 사용한 도구, 문구를 키로 변환한 웹사이트, 무작위성이 부족한 라이브러리 등 과거에 지갑을 비웠습니다. 인간은 훨씬 더 나쁩니다. 스스로 생각한 문장은 결코 무작위가 아닙니다.

직접 만들기

일부 하드웨어 지갑은 주사위를 사용하여 자체 엔트로피를 추가할 수 있습니다. 6면체 주사위는 롤당 약 2.58비트를 제공하므로, 약 50번의 롤은 12단어 시드를, 약 99번의 롤은 24단어 시드를 커버합니다. 그런 다음 장치가 체크섬 단어를 포함한 단어를 계산합니다.

What to remember

  • 12단어는 128비트 엔트로피를, 24단어는 256비트를 보유합니다.
  • 약한 무작위성은 실제 손실을 초래했습니다.
  • 주사위 롤은 제어 가능한 엔트로피를 추가할 수 있습니다.

Quick check

스스로 생각해낸 문장이 나쁜 시드인 이유는 무엇입니까?

256비트 엔트로피를 얻기 위해 6면체 주사위를 몇 번 굴려야 합니까?

엔트로피와 주사위 · Bitcoin University