이 글은 BIP300 사이드체인에서 작업하는 소프트웨어 개발자 니키타 차쉬친스키의 의견 에디토리얼입니다.
BIP300 및 BIP301에서 정의된 드라이브체인은 다음 문제를 해결하는 비트코인에 대한 새로운 비전을 제공합니다:
- 비트코인을 변경하기 위한 기존의 논란이 있는 정치적 프로세스에 대한 대안을 제공합니다. “레이어 1” 규칙은 변경할 필요가 없으며, 새로운 기능은 대신 선택적 사이드체인을 추가하여 도입됩니다.
- 비트코인의 경쟁자들에 대한 모든 합리적인 주장을 제거하여 그들이 가질 수 있는 유용한 기능을 복사함으로써 비트코인을 암호화폐 시장에서 독점으로 만들 가능성이 높아지며, 이는 “돈”이 되고자 하는 자산에 매우 유용합니다.
- 비트코인 보안 예산을 지원하기 위해 충분한 거래 수수료를 생성하는 실행 가능한 방법을 제공합니다. 이는 블록 보조금이 시간이 지남에 따라 반감으로 인해 불가피하게 감소할 것이기 때문에 특히 중요하며, 보안 예산을 자금 조달하기 위한 기존 대안은 매우 문제가 많습니다: 꼬리 배출을 도입하면 하드 포크를 통해 2100만 BTC 한도를 제거하고, 지분 증명으로 전환하려면 비트코인의 상당한 기술적 개편과 하드 포크가 필요하며, 수수료 금액을 거래 가치에 연결하면 비트코인이 알트코인 및 더 낮은 수수료를 제공하는 법정 결제 시스템과 경쟁하게 됩니다.
이 모든 것은 사이드체인을 가능하게 하는 소프트 포크를 통해 달성됩니다. 이 사이드체인은 세 가지 중요한 속성을 가지고 있습니다:
- 메인체인 노드는 BIP300 및 BIP301 규칙의 작고 간단하며 고정된 집합만을 검증하며, 모든 사이드체인 규칙은 해당 사이드체인에 관심이 없는 경우 안전하게 무시할 수 있는 완전히 별도의 소프트웨어에 의해 검증됩니다.
- 사이드체인은 새로운 자산을 생성할 필요가 없으며, BTC는 사이드체인에 입금된 후 메인체인으로 1:1 환율로 인출될 수 있으므로 알트코인과 달리 네트워크 효과를 분산시키지 않으며 BTC와 경쟁하지 않습니다.
- 사이드체인은 기존 비트코인 해시레이트에 의해 보호되며, 모든 사이드체인 거래 수수료는 비트코인의 보안 예산으로 들어가고, 경쟁 알트코인의 보안 예산으로 가지 않습니다.
비트코인은 이러한 사이드체인 포트폴리오를 가질 것입니다. 사이드체인이 이 포트폴리오에 포함될지는 거래 수수료를 생성할 잠재력에 의해 결정됩니다. 이는 채굴자들이 합리적으로 이성적이고 자기 이익을 추구하는 주체이기 때문에 그들의 이익을 극대화하는 사이드체인만 활성화할 것이기 때문에 발생할 것입니다. 따라서 궁극적으로 비트코인의 발전 방향은 비트코인 사용자들의 드러난 선호에 의해 결정될 것입니다. 이 경제적 의사결정 과정은 커뮤니티 내에서의 기존 정치적 의사결정 과정을 대체할 수 있습니다.
일부 사이드체인은 처음부터 새롭게 구축되어 아직 어떤 알트코인에서도 잘 구현되지 않은 새로운 기능을 도입할 것입니다. 그리고 일부 가치 있는 알트코인은 사이드체인으로 전환되며, 사이드체인 버전은 원래 알트코인보다 엄격히 우수할 것입니다. 왜냐하면 비트코인의 더 큰 네트워크 효과와 더 큰 보안 예산을 상속받고, 원래 알트코인과 동일한 기능을 가지기 때문입니다.
따라서 BIP300을 채택함으로써 다음을 수행할 수 있습니다:
- 메인체인을 변경하지 않고 선택적 사이드체인으로 비트코인의 기능을 확장합니다.
- 유용한 경쟁 알트코인을 원래 알트코인보다 엄격히 우수한 사이드체인으로 전환하여 비트코인이 결국 그 알트코인의 시장 점유율을 흡수하게 합니다.
- 블록 보조금이 사라진 후에도 꼬리 배출이나 다른 문제가 있는 대안 없이 유용한 사이드체인 포트폴리오에서 모든 거래 수수료를 수집하여 비트코인의 보안 예산을 지원합니다.
가장 가능성이 높은 것은 높은 거래 처리량 사이드체인이 추가되어 비트인의 채택 정도에 비례하는 거래 수수료를 생성할 것입니다.
사이드체인이 비트코인을 유지하는 데 충분한 거래 수수료를 생성할 수 있을까요?
이 글을 쓰는 시점에서 블록 보조금은 6.25 BTC(약 $23,600/BTC)이며 2040년까지 0.390625 BTC(약 94% 감소)로 떨어질 것입니다. 사용자가 오늘날보다 훨씬 높은 거래 수수료를 지불할 의향이 있다고 기대할 수 없으며, 2040년에는 사용자가 거래에 대해 $1 또는 $2(인플레이션 조정 시) 이상을 지불할 가능성이 여전히 매우 낮습니다.
따라서 2040년에 현재의 보안 예산과 비교할 수 있는 보안 예산을 얻으려면 비트코인 가격이 약 $350,000로 상승해야 하거나(이는 비트코인 네트워크를 공격하기 위한 15배 더 가치 있는 목표로 만들 것입니다) 거래 수가 상당히 증가해야 합니다.
기존 보안 예산과 일치시키기 위해 높은 처리량 사이드체인에서 얼마나 많은 거래가 필요한지 추정해 봅시다. 2022년 7월 20일 기준으로 비트코인의 보안 예산은 초당 약 $250입니다(6.25 BTC 보조금의 블록 보상과 10분마다 지급되는 0.1 BTC 총 수수료를 기준으로 하며, BTC 가격이 $23,600일 때). 2022년 7월 20일 기준 평균 거래 수수료는 약 $2이지만, 보수적으로 $1로 낮춰 보겠습니다. 따라서 현재 보안 예산과 일치시키기 위해서는 초당 250건의 거래(TPS)가 필요합니다.
비교를 위해 비자는 하루에 약 150,000,000건의 거래를 처리하며, 이는 약 1,700 TPS입니다. 우리는 250 TPS에서 기존 보안 예산을 일치시킬 수 있으며, 이는 비자의 TPS의 약 15%에 해당합니다.
비트코인이 성장하고 블록 보조금이 상당히 감소하는 데 걸리는 18년 동안 더 많은 채택을 볼 것이라고 가정할 때, 비자의 TPS의 15%는 사용자 수요 측면에서 그렇게 미친 것처럼 보이지 않습니다. 만약 비트코인 거래에 대한 수요가 비자의 TPS인 1,700에 일치할 수 있다면, 보안 예산은 초당 약 $1,700(수수료가 $1일 경우)로, 이는 현재보다 약 7배 더 많습니다.
현재 비트코인의 TPS는 기술적으로 약 5로 제한되어 있지만, BIP300 및 BIP301을 채택하는 것 외에는 메인체인을 변경하지 않고도 임의로 큰 거래 처리량을 달성할 수 있습니다.
이러한 대략적인 계산을 통해 비트코인의 사용 및 채택이 증가할 것이라는 꽤 합리적인 가정을 고려할 때, 블록 보조금이 상당히 줄어든 후에도 사이드체인을 사용하여 기존 보안 예산을 일치시킬 수 있을 것임을 확인했습니다.
비트코인의 보안 예산은 비트코인 거래 처리에 대한 사용자 수요에 따라 조정되며, 이는 나쁜 일이 아닙니다. 잠재적인 공격자를 저지하기 위해 배치된 자본의 양은 비트코인 네트워크의 가치에 비례할 것입니다. 네트워크의 가치가 하락하면 이 자본은 다른 용도로 해방될 것입니다. 네트워크의 가치가 상승하면 네트워크는 51% 공격에 대한 방어를 위해 더 많은 자본을 요구할 것입니다.
비트코인의 드라이브체인 포트폴리오를 위한 가능한 사이드체인
결론적으로, 개발될 가능성이 있는 사이드체인을 나열하겠습니다:
- 프라이버시 사이드체인(이미 작동하는 제로캐시 사이드체인 구현이 있으며, 원래 제로캐시 알트코인에서 변환됨)
- 분산 DNS 사이드체인
- 디지털 자산/컬러드 코인/NFT 사이드체인
- 이미 언급된 높은 거래 처리량 사이드체인
- 예측 시장 사이드체인
물론, 유용한 기술을 제공하는 기존 또는 미래의 알트코인은 상당히 적은 개발 비용으로 사이드체인으로 전환될 수 있습니다.
이 글은 니키타 차쉬친스키의 게스트 포스트입니다. 표현된 의견은 전적으로 그들의 것이며 BTC Inc 또는 Bitcoin Magazine의 의견을 반드시 반영하지는 않습니다.