비트코인 개발 철학: 제한된 공급

이 기사는 기계로 번역되었습니다
원문 표시

저자: 칼레 로젠바움 & 린네아 로젠바움

출처: https://bitcoindevphilosophy.com/#finitesupply

이전 기사는 여기에서 확인하세요.

유한공급 배너

이 장에서는 비트코인의 공급량 제한(2,100만 BTC), 또는 실제 공급량에 대해 살펴봅니다. 이 제한이 어떻게 시행되는지, 그리고 현재 상황이 이 규칙을 위반하지 않는지 어떻게 확인할 수 있는지 소개합니다. 더 나아가, 블록 보상이 주로 발행량 증가에 따른 보상에서 거래 수수료에 따른 보상으로 전환될 때 어떤 요인들이 작용할지 미래를 예측해 봅니다.

비트코인의 잘 알려진 제한된 총 공급량(2100만 BTC)은 비트코인의 근본적인 특징으로 여겨집니다. 하지만 이 제한은 정말 극복할 수 없는 것일까요?

먼저 비트코인 ​​공급량에 대한 현재 합의 규칙과 실제로 사용 가능한 비트코인의 양을 살펴보겠습니다. Pieter Wuille은 Stack Exchange에 모든 비트코인이 채굴된 후의 총 비트코인 ​​수를 계산한 짧은 글을 썼습니다 .

모든 숫자를 더하면 20,999,999.9769 BTC가 됩니다.

— 피터 윌레, 스택 익스체인지(2015)

하지만 코인베이스 거래 관련 초기 문제로 인해 채굴자들이 의도치 않게 수령하다 보다 적은 양을 수령하다 가 발생했고, 개인 키를 분실할 가능성도 있는 등 여러 가지 이유로 인해 이 공급량 상한선은 사실상 절대 도달하지 못할 것입니다. 윌레는 다음과 같이 결론지었습니다.

따라서 블록 528333 이후의 모든 것을 고려하면 20,999,817.31308491 BTC가 남습니다.

하지만 많은 지갑이 분실되거나 도난당했고, 일부 거래는 잘못된 주소로 전송되었으며, 어떤 사람들은 자신이 비트코인을 소유했었다는 사실조차 잊어버렸습니다. 이러한 사례들을 모두 합치면 수백만 건에 달할 수 있습니다. 현재 알려진 모든 손실 건수를 집계하려는 시도가 진행 중입니다.

따라서 최종적으로 우리는 **???** BTC를 갖게 됩니다.

—— 피터 윌레, 스택 익스체인지(2015)

따라서 비트코인의 최대 공급량은 20,999,817.31308491 BTC에 불과하다는 것을 확신할 수 있습니다. 분실되거나 검증할 수 없는 파괴된 코인이 발생하면 이 수치는 감소하겠지만, 얼마나 감소할지는 알 수 없습니다. 흥미롭게도 이는 실제로 중요한 문제가 아니며, 오히려 비트코인 ​​보유자에게는 좋은 소식입니다. 사토시 나카모토 다음과 같이 말했기 때문입니다.

잃어버린 동전 하나 때문에 다른 모든 사람들의 동전 가치가 약간 더 높아진 것뿐입니다. 모두에게 주는 선물이라고 생각해도 좋을 거예요.

— 사토시 나카모토"사라진 비트코인" 게시글 (2010)

공급이 제한되면 생산량이 감소하고, 이는 (적어도 이론상으로는) 가격 하락으로 이어질 것입니다.

유통되는 정확한 수량보다 더 중요한 것은 이러한 공급 제한이 중앙 기관의 개입 없이 시행된다는 점입니다. 스택 익스체인지 에서 "chytrik"이라는 닉네임을 사용하는 사람이 설명했듯이 말입니다.

그러니까 답은, 다른 사람들이 공급량을 늘리지 않을 거라고 믿을 필요는 없다는 겁니다. 단지 코드를 실행해서 아무도 공급량 한도를 초과하지 않았는지 직접 확인하면 됩니다.

——chytrik, Stack Exchange (2021)

일부 풀 노드가 이탈하여 고가 코인베이스 거래가 포함된 블록을 수락하더라도, 나머지 모든 풀 노드는 이러한 블록을 무시하고 원래 경로를 계속 진행합니다. 일부 풀 노드는 (의도적이든 비의도적이든) 악성 소프트웨어를 실행할 수 있지만(자세한 내용은 9.2.2절 참조), 전체 풀 노드 집단은 블록체인을 강력하게 보호합니다. 결론적으로, 개별 노드를 신뢰하지 않고도 시스템 자체를 신뢰할 수 있습니다.

4.1 블록 보조금 및 거래 수수료

블록을 채굴한 채굴자에게 주어지는 보상은 "블록 보조금"과 "거래 수수료" 두 부분으로 구성됩니다. 이러한 블록 보상은 비트코인의 보안 비용을 충당해야 합니다. 현재 상황에서 블록 보조금, 거래 수수료, 비트코인 ​​환율, 거래 풀 규모, 해시 해시레이트, 그리고 탈중앙화 정도를 고려할 때, 모든 참여자가 규칙을 준수하도록 유도하는 인센티브가 충분히 존재하여 화폐 시스템을 보호할 수 있다고 확신할 수 있습니다.

하지만 블록 보조금이 0에 가까워져 비트코인 ​​발행이 중단되면 어떻게 될까요? 간단히 0이라고 가정해 보겠습니다. 이 시점에서 전체 시스템의 보안 비용은 오로지 거래 수수료로만 충당될 것입니다. 이러한 상황이 발생했을 때 어떤 일이 벌어질지는 알 수 없습니다. 불확실성은 무수히 많으며, 우리는 추측만 할 수 있을 뿐입니다. 예를 들어, 폴 스토르크가 자신의 블로그 "트루스코인" 에서 이 주제에 대해 논의한 내용은 대부분 추측에 불과하지만, 적어도 한 가지는 확실합니다(스토르크의 "M2"는 법정화폐 공급량을 나타내는 지표라는 점을 기억하세요).

두 가지 보상이 하나의 "보안 예산"으로 통합되었지만, 블록 보조금과 거래 수수료는 완전히 별개입니다. 그 차이는 마치 "VISA의 2017년 총 수익"과 "2017년 총 M2 증가액"의 차이와 같습니다.

— 폴 스토르크, 장기 안보 예산(2019)

현재 비트코인 ​​보유자(화폐 발행을 통해)는 보안 비용을 부담하고 있습니다. 미래에는 아래 그림과 같이 소비자가 점차 이러한 책임을 지게 될 것입니다.

유한 공급

그림 5. 시간이 지남에 따라 보안 비용 부담은 점차 보유자에서 소비자에게로 옮겨갈 것이다.

거래 수수료가 채굴 의 주요 동기가 되면 전체적인 인센티브 메커니즘이 바뀝니다. 특히, 채굴자들이 거래 풀에서 충분한 거래 수수료를 모으지 못하면 비트코인의 역사를 단순히 확장하는 것보다 역사를 바꾸는 것이 더 매력적으로 느껴질 수 있습니다. 비트코인 ​​옵테크(Bitcoin Optech)에는 데이비드 하딩이 집필한 " 수수료 스나이핑(fee sniping )"이라는 관행에 대한 별도의 장이 있습니다.

"수수료 스나이핑"은 비트코인의 블록 보상이 점차 사라지고 거래 수수료가 블록 보상의 주요 구성 요소가 됨에 따라 발생할 수 있는 문제입니다. 거래 수수료가 전체 블록 보상이 된다면, 네트워크 해시레이트의 x %를 차지하는 채굴자는 다음 블록을 채굴할 확률이 x %가 됩니다. 따라서 정직한 채굴 자의 기대 보상은 거래 풀에서 가장 높은 수수료율을 가진 거래들의 거래 수수료 중 x %에 해당하는 금액이 됩니다.

하지만 채굴자들은 부정직하게 이전 블록체인 위치에서 다시 채굴 시도하여 새로운 블록을 생성하고 이를 확장하는 행위(즉, 다른 체인을 채굴하는 행위)를 할 수 있습니다. 이러한 행위를 "수수료 스나이핑"이라고 하며, 다른 모든 채굴자들이 정직하다고 가정할 때, 부정직한 채굴자가 성공할 확률은 (x/(1-x))^2 입니다. 수수료 스나이핑의 성공 확률은 정직한 채굴 보다 훨씬 낮지만, 이전 블록의 수수료가 현재 거래 풀의 거래 수수료보다 훨씬 높았다면 부정직 채굴 시도하는 것이 더 매력적일 수 있습니다. 즉, 작은 확률에 큰 숫자를 곱하는 것이 큰 확률에 작은 숫자를 곱하는 것보다 더 큰 결과를 가져올 수 있기 때문입니다.

— 데이비드 하드, "수수료 저격수", 비트코인 ​​옵테크 웹사이트

안타깝게도, 한 채굴자가 수수료를 깎아먹는 행위를 시작하면 다른 채굴자들도 똑같이 행동하게 되어 정직한 채굴자의 수가 줄어듭니다. 이는 비트코인의 전반적인 보안에 심각한 영향을 미칠 수 있습니다. 하딩은 이에 대한 몇 가지 대응책으로 온체인 상에서 거래의 시작 시점을 제한하기 위해 거래 시간 잠금을 사용하는 방안을 제시합니다.

따라서 공급량 제한에 대한 합의가 변함없이 유지되고, BIP42가 오랫동안 존재해 온 인플레이션 허점을 해결하기 때문에 블록 보조금은 2140년경에 0으로 감소할 것입니다. 그때까지 거래 수수료만으로 전체 네트워크를 보호할 수 있을까요? 이는 불확실하지만, 몇 가지 사실은 알고 있습니다.

  • 비트코인의 관점에서 100년은 매우 긴 시간입니다. 비트코인이 그토록 오랜 기간 동안 살아남았다는 것은 그만큼 상당한 변화를 겪었을 가능성이 큽니다.
  • 만약 대다수의 경제 주체들이 0.1% 또는 1%의 영구적인 연간 인플레이션을 도입하는 것과 같이 규칙을 바꿔야 한다고 믿는다면, 비트코인 ​​공급량은 더 이상 제한되지 않을 것입니다.
  • 블록 보조금이 사라지고 거래 풀이 거의 비어 있게 되면 수수료 기반의 불이익으로 인해 시스템이 불안정해질 것입니다.

거래 수수료만이 블록 보상으로 사용되는 시스템으로의 전환은 아직 먼 미래의 일이므로, 섣부른 결론을 내리기보다는 잠재적인 문제점을 최대한 지금 해결하는 것이 현명할 수 있습니다. 예를 들어, 피터 토드는 비트코인의 미래 보안 예산이 불충분하고 실질적인 리스크 라고 주장하며, 소규모의 지속적인 인플레이션을 옹호합니다. 그러나 그는 "비트코인이 한 일(What Bitcoin Did)" 팟캐스트 에서 언급했듯이, 지금은 이 문제를 논의하기에 적절한 시기가 아닐 수도 있다고 생각합니다.

하지만 이는 10년 또는 20년 후의 리스크 입니다. 20년은 매우 긴 시간입니다. 그리고 그때 실제 리스크 무엇일지는 아무도 모릅니다.

— 피터 토드, 보안 예산 관련 발언, What Bitcoin Did 팟캐스트 (2019)

비트코인을 유기체에 비유해 볼 수 있을 것 같습니다. 작고 천천히 자라는 참나무를 떠올려 보세요. 하지만 완전히 다 자란 나무는 결코 볼 수 없죠. 마찬가지로, 이 나무가 어떻게 자라야 할지 모든 규칙을 미리 정해두기보다는 통제하려는 욕구를 억제하는 것이 더 현명하지 않을까요?

4.2 결론

비트코인 총 공급량이 2,100만 BTC를 넘어설지는 현재로서는 확신할 수 없으며, (확실히 말할 수 없다는 사실 자체가) 오히려 다행일지도 모릅니다. 충분한 보안 예산을 확보하는 것은 매우 중요하지만, 당장 시급한 문제는 아닙니다. 앞으로 10년에서 50년 동안 이 문제를 계속 논의해도, 그때까지도 여전히 중요한 문제라면 계속 논의할 수 있을 것입니다.

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트