‹ CHAPTER 11, ALL LESSONS

PATHFINDER · CHAPTER 11 · LESSON 1 OF 4

이중 지불

이중 지불 문제

동일한 코인을 두 번 지불하는 것이 디지털 화폐의 중심 문제가 되는 이유는 무엇인가요? 4 min

사진은 수천 명에게 보낼 수 있으며, 당신은 여전히 그것을 가지고 있습니다. 만약 돈이 파일이라면, 당신은 같은 코인으로 수천 개의 상점에 지불할 수 있습니다. 모든 디지털 현금은 하나의 질문에 답해야 합니다. 동일한 코인이 두 번 보내졌을 때, 어떤 지불이 유효한가요?

경쟁

공격은 상상하기 쉽습니다. 앨리스는 상점에 대한 지불에 서명하고, 동시에 동일한 코인으로 자신에게 두 번째 지불을 합니다. 둘 다 유효한 서명입니다. 상점이 네트워크가 어떤 것을 유지했는지 알기 전에 상품을 배송한다면, 앨리스는 상품을 가지고 떠나면서 코인을 보유할 수 있습니다.

은행은 단 하나의 원장을 유지하기 때문에 이를 피합니다. 비트코인은 수천 개의 복사본을 가지고 있으므로, 모든 복사본이 동일하게 적용되어 하나의 지불을 선택하고 다른 하나를 버리는 규칙이 필요합니다.

▶ SEE IT IN THE MACHINE

노드에서, 원장의 모든 복사본은 각 블록을 확인합니다. 코인을 두 번 지불하는 블록은 모든 곳에서 확인에 실패합니다.

What to remember

  • 디지털 데이터는 복사될 수 있지만, 돈은 복사될 수 없습니다.
  • 두 개의 충돌하는 지불 모두 유효한 서명을 가질 수 있습니다.
  • 비트코인은 어떤 것이 유효한지 선택하기 위해 하나의 공유된 순서가 필요합니다.

Quick check

앨리스는 동일한 코인에 대한 두 개의 지불에 서명합니다. 두 서명 모두 유효한가요?

비트코인 이전에는 은행이 이중 지불을 어떻게 피했나요?

이중 지불 문제 · Bitcoin University