블록체인/레벨 V · 레이어/5.2 기타 레이어/수업 5
드라이브체인 논쟁
채굴자가 키를 쥘 때: 드라이브체인 제안과 그 비판자들
준비물BIP300 사양 문서BIP301 사양 문서주장 클러스터를 정리할 노트
호기심
- 비트코인의 보안 예산이 다른 체인들로 확대된다면 어떻게 될까요?
- 기존 채굴자에게 수탁을 맡기는 것이 왜 논란이 될까요?
- 사이드체인 인출에 어떻게 수개월간의 공개 시그널링이 필요할 수 있을까요?
탐구
- 폴 스토르크(Paul Sztorc)는 2015년부터 2017년까지 별도의 알트코인을 만들지 않고 비트코인 위에 구축하는 방법으로 드라이브체인을 제안했습니다. 핵심 아이디어는 사이드체인에서 흔한 신뢰 기반 페더레이션을 비트코인 채굴자들로 대체하는 것입니다. 기존의 합의 권력을 활용함으로써, 이 설계는 새로운 외부 신뢰 가정을 도입하는 대신 실제 비트코인 가치를 이용해 새로운 기능을 보호하는 것을 목표로 합니다.
- BIP300은 ‘해시레이트 에스크로’를 도입하는데, 여기서 드라이브체인의 인출은 채굴자들이 수개월에 걸쳐 시그널링하여 승인합니다. 이 느리고 투명한 절차는 감사가 가능하고 부정직한 행위자가 빠르게 조작하기 어렵도록 설계되었습니다. 사용자는 원한다면 이러한 트랜잭션을 무시할 수 있으며, 개별 노드가 모든 사이드체인 규칙을 검증하든 하지 않든 베이스 레이어가 영향을 받지 않도록 분리가 유지됩니다.
- BIP301은 ‘블라인드 병합 채굴’을 가능하게 하여, 비트코인 채굴자가 체인마다 추가 소프트웨어나 노드를 운영하지 않고도 사이드체인 수수료를 받을 수 있게 합니다. 사이드체인 블록은 독립 운영자들이 관리하지만, 이를 검증받으려면 메인체인 채굴자로부터 작업증명(PoW)을 구매해야 합니다. 이 구조 덕분에 경제적 인센티브가 BTC로 비트코인 채굴자에게 직접 돌아가며, 채굴자의 이해관계가 연결된 생태계의 안정성과 일치하게 됩니다.
- 지지자들은 이 모델이 실제 비트코인 보안을 활용해 새로운 기능을 무허가로 실험할 수 있게 해 준다고 주장합니다. 채굴자들은 이미 베이스 레이어를 보호하고 있으므로, 그 책임을 확장하면 새로운 수탁 주체에 따르는 시스템 리스크를 더하지 않고도 정직성에 대한 기존 경제적 인센티브를 활용할 수 있다는 것입니다.
- 비판자들은 이 모델이 사실상 채굴자에게 사이드체인 자금의 수탁권을 부여하며, 특정 집단에 대한 의존을 최소화한다는 비트코인의 본래 설계 원칙에 어긋난다고 주장합니다. 대형 풀이 인출 승인에 대해 불균형적인 통제력을 갖게 되면서, 탈취나 최대 추출 가능 가치(MEV)를 노리는 유인이 채굴자 중앙화 압력을 키울 수 있습니다. 또한 비트코인의 보안 예산을 사이드체인과 얽히게 하면 베이스 레이어의 장기적 안정성을 해칠 수 있는 복잡성이 생깁니다.
- 이 논쟁은 2023년에 다시 불붙었지만, 드라이브체인은 비트코인에서 활성화되지 않았습니다. 대신 스토르크는 드라이브체인을 지원하도록 설계된 별도의 하드포크 체인인 eCash를 추진했습니다. 이 제안은 여전히 초안 사양으로 남아 있으며, 비트코인 커뮤니티 내 혁신과 보수적 합의 사이의 긴장을 보여 줍니다. 기술적 메커니즘은 BIP300과 BIP301에 정의되어 있지만, 채굴자에게 추가 수탁을 맡기는 데 따른 정치적·경제적 걸림돌은 여전히 해결되지 않았습니다.
핵심 사실
- 폴 스토르크는 2015~2017년 BIP300과 BIP301을 통해 드라이브체인을 제안했습니다.
- BIP300은 채굴자들이 수개월에 걸쳐 시그널링하여 인출을 승인하는 ‘해시레이트 에스크로’를 사용합니다.
- BIP301은 블라인드 병합 채굴을 가능하게 해주어, 추가 소프트웨어 없이도 채굴자들이 사이드체인 수수료를 얻을 수 있게 합니다.
- 인출은 수개월에 걸친 시그널링 기간 동안 채굴자들이 정직하게 행동하는지에 달려 있으며, 이것이 논쟁의 핵심입니다.
- 비판자들은 드라이브체인이 채굴자에게 사실상의 수탁권을 부여하고 중앙화 압력을 키운다고 주장합니다.
- 비트코인에서는 드라이브체인이 활성화되지 않았습니다.
연습 아홉, 여섯, 셋, 하나
9모으기BIP300/301의 구체적인 메커니즘을 인용하여, 비트코인 채굴자를 사이드체인 자금의 수탁자로 삼는 것에 대한 찬반 주장 9가지를 나열하세요.
6묶기9가지 주장을 다루는 리스크 유형에 따라 경제, 기술, 정치, 보안, 사용성, 철학의 6개 범주로 분류하세요.
3추리기6개 범주를 드라이브체인 논쟁을 규정하는 3가지 핵심 트레이드오프로 줄이세요.
1결정화기존 사이드체인과 비교할 때 드라이브체인 설계에서 ‘트러스트리스’가 왜 상대적인 개념인지 한 문장으로 설명하세요.
팩트 체크
날짜, 수치 및 주장은 아래에 명시된 출처들을 통해 확인되었습니다.