‹ CHAPTER 11, ALL LESSONS

PATHFINDER · CHAPTER 11 · LESSON 4 OF 4

이중 지불

왜 6번의 확인을 기다리나요?

숫자 6은 어디서 왔나요? 5 min

백서의 11절은 정확한 질문에 답합니다. 공격자가 해시 파워의 일부를 제어하고 비밀리에 경쟁 체인을 채굴하는 경우, 당신의 지불이 z 블록 깊이일 때 정직한 체인을 따라잡을 확률은 얼마나 되나요?

확률은 빠르게 떨어집니다.

답은 각 블록마다 기하급수적으로 떨어집니다. 해시레이트의 10%를 가진 공격자가 6 블록 뒤에서 따라잡을 확률은 약 0.02%입니다. 30%의 경우, 확률을 0.1% 미만으로 낮추려면 24 블록이 필요합니다.

  • 해시레이트 10% 공격자, 6 블록 깊이: 약 1/4,000의 확률.
  • 30% 공격자: 6 블록은 해당 수준에 충분하지 않으며, 약 24개가 필요합니다.
  • 50% 이상의 공격자: 어떤 블록 수도 충분하지 않습니다.

6 블록, 약 1시간,은 큰 지불에 대한 관례가 되었습니다. 현실적인 어떤 공격자에 대해서도 신중한 여유를 제공합니다. 거래소는 종종 소액 입금에 대해 더 적은 수의 확인을 요구하고, 대규모 입금에 대해서는 더 많은 수의 확인을 요구합니다.

▶ SEE IT IN THE MACHINE

계산은 홀 뒤에 있는 백서의 11절, 계산에 있습니다.

What to remember

  • 백서는 블록 깊이당 공격자의 확률을 계산합니다.
  • 확률은 각 확인마다 기하급수적으로 떨어집니다.
  • 6 블록은 프로토콜의 규칙이 아니라 관례입니다.

Quick check

6번의 확인은 프로토콜에서 강제하는 규칙인가요?

공격자가 해시레이트의 60%를 제어합니다. 몇 번의 확인을 하면 안전하다고 할 수 있나요?

왜 6번의 확인을 기다리나요? · Bitcoin University