저자: 네 개의 기둥 출처: @wowitsjun, @xparadigms 번역: 굿오바, 골든파이낸스
많은 사람들은 비트코인이 변하지 않는 구조로 인해 정적으로 유지된다고 생각합니다. 구조로 인해 정적이라고 생각합니다. 반감기 계획 이후의 명확한 로드맵이 없기 때문에 비트코인의 미래를 예측하는 것은 어려운 일입니다. 하지만 비트코인은 커뮤니티 합의를 통해 업그레이드될 수 있습니다. 모든 노드의 과반수가 동의하면 새로운 기능을 도입하는 소프트 포크를 통해 비트코인을 업그레이드할 수 있습니다.
이 글에서는 비트코인의 과거 주요 업그레이드를 살펴보고, 다음 주요 업그레이드인 OP_CAT에 대해 알아보겠습니다. 이러한 업그레이드의 중요성과 비트코인 역사에서 중요한 이정표가 되는 이유를 설명해 보겠습니다.
1. 배경 - 주요 업그레이드: 분리된 위트니스(SegWit), 탭루트, OP_CAT
1. strong>1.1 분리형 위트니스(세그윗)(2017년) - 비트코인 블록 공간 확장 및 비트코인 캐시 탄생
2017년 8월에 구현된 분리형 위트니스 업그레이드는 확장성 문제를 해결하기 위한 비트코인의 첫 번째 주요 시도였습니다. 분리된 증인 이전에는 비트코인 블록에 서명과 거래 데이터의 조합을 저장했습니다. 이 방식은 서명에 할당된 공간이 서명 데이터의 실제 크기에 비해 불균형적으로 커서 비효율적이었습니다.
한 그룹은 비트코인 블록 크기를 늘리자고 주장했고, 다른 그룹은 현재의 블록 크기를 유지하되 효율성을 높이자는 두 가지 상반된 해결책이 등장했습니다. 후자의 솔루션인 분리된 증인은 핵심 로직 업그레이드를 통해 서명 데이터와 거래 데이터를 분리합니다. 이는 각 비트코인 블록에 더 많은 거래 데이터를 기록할 수 있는 '증인 영역'이라는 별도의 저장 공간을 생성합니다.
분리된 감시 업그레이드의 결과로 각 블록에 저장할 수 있는 거래 데이터의 양이 4배로 증가했습니다. 이러한 개선으로 트랜잭션 처리 속도가 빨라지고 수수료가 낮아졌습니다.
1.2 탭루트(2021) - 비트코인의 효율성과 프라이버시 개선
2021년 11월에 구현된 탭루트는 다음 단계입니다. 비트코인의 또 다른 주요 업그레이드인 분리된 위트니스에 이은 다음 단계입니다. 이 업그레이드는 슈노르 서명과 머클 추상 구문 트리(MAST)를 도입하여 비트코인의 효율성과 프라이버시를 향상시킵니다.
탭루트 이전에는 비트코인의 서명 방식이 거래당 하나의 서명이 필요한 타원 곡선 디지털 서명 알고리즘(ECDSA)에 의존했습니다. 이 방식은 서명 데이터의 크기를 증가시켰고, 여러 지갑이 단일 주소로 자금을 송금할 때 거래를 추적하기 어렵게 만들었습니다.
슈노르 서명은 여러 서명을 하나의 고유한 서명으로 결합하여 ECDSA의 한계를 해결합니다. 이는 블록에서 서명 크기가 차지하는 비율을 크게 줄여줍니다. 또한 여러 기능이 포함된 트랜잭션도 하나의 트랜잭션으로 표시되므로 사용자 개인정보 보호가 강화됩니다.
또한 머클 추상 구문 트리(MAST)를 통해 탭루트는 복잡한 비트코인 트랜잭션을 보다 효율적으로 처리할 수 있습니다. 이는 필요한 스크립트의 해시를 추출하고 검증하는 로직을 도입하여 이를 수행합니다.
분리된 증인 업그레이드와 달리 탭루트는 비트코인 커뮤니티에서 만장일치에 가까운 지지를 받고 있습니다.
1.3 OP_CAT(일명 BIP-420) - 비트코인 생태계의 성장을 위한 기반
OP_CAT은 차세대 비트코인 업그레이드입니다. 사토시 나카모토가 2010년 비트코인을 디도스 공격으로부터 보호하기 위해 비활성화했던 13줄의 간단한 코드인 OP_CAT은 비트코인 시스템에서 여러 요소를 연결할 수 있게 해줍니다. 현재 OP_CAT을 재도입하고 복사본 크기 제한과 같은 DDoS 공격을 막기 위한 조치를 취하려는 움직임이 있습니다. BIP-420으로 알려진 이 재도입은 비트코인 생태계에 중요한 이정표가 될 수 있으며, 레이어 2 솔루션을 포함한 다양한 개발을 가능하게 할 것입니다.
"L2를 통한 비트코인 확장을 위한 실제 방법"에서 강조한 것처럼 비트코인 스크립트는 무국적 상태입니다. 그러나 OP_CAT과 슈노르 서명을 결합하면 비트코인은 특정 작업을 시행하고 상태 변경을 확인할 수 있습니다. 이는 블록체인이 본질적으로 상태를 저장하기 때문에 매우 중요합니다. 비트코인 내에서 상태 변경을 검증할 수 있다면, 이는 내부 스마트 콘트랙트의 문을 여는 것입니다. 또한, OP_CAT은 영지식 증명을 통해 비트코인 입출금을 용이하게 하는 STARK 검증을 가능하게 할 수 있으며, 스타크웨어는 이미 비트코인 시그넷에서 STARK를 통해 영지식 증명을 시연했습니다. 많은 사람들은 가까운 시일 내에 소프트 포크를 통해 OP_CAT이 도입될 것이며, 이는 전체 암호화폐 공간은 아니더라도 비트코인 생태계에 혁명을 일으킬 수 있을 것으로 예상하고 있습니다.
2. 요약
2.1 @wowitsjun_ from Hashed
비트코인의 다음 업그레이드는 효율성 향상보다는 비트코인 생태계를 확장하는 데 직접적으로 기여하는 업그레이드가 될 것입니다. 비트코인의 잠재력을 실현하는 것은 단순히 또 다른 생태계의 출현 그 이상입니다. 비트코인 생태계의 확장은 이더리움 생태계와의 시너지를 활용해 분열된 블록체인 공간을 하나로 통합할 수 있는 길을 열어줄 것입니다. 향후 업그레이드를 통해 비트코인의 확장성에 대한 실마리가 하나씩 밝혀지면서 비트코인 생태계는 필연적으로 확장될 것입니다. 여기서 우리는 미래의 금융 시스템이 어떤 모습일지 생각해볼 필요가 있습니다.
4가지 기둥의 2.2 @x패러다임 - "디지털 금의 다음 단계"
비트코인은 변화에 대한 저항으로 잘 알려져 있으며, 과거의 의견 불일치로 인해 비트코인 캐시 및 비트코인 SV와 같은 포크가 발생하기도 했습니다. 논란의 여지가 많지만, 이번에 제안된 OP_CAT 추가는 이전의 어떤 업그레이드보다 큰 영향을 미칠 것으로 예상됩니다.
비트코인에 OP_CAT을 도입하면 강력한 비트코인 생태계를 조성하는 안전한 확장 솔루션이 가능해집니다. zk롤업 배포를 포함해 여러 요소를 연결하여 증명 검증을 할 수 있습니다. 예를 들어, 스탁웨어는 최근 테스트넷에서 STARK 기반 zkRollup을 테스트했습니다.
골드의 가치는 희소성과 인정된 유용성에서 비롯됩니다. 마찬가지로 '디지털 금'으로 자리매김한 비트코인은 이제 새로운 응용 분야를 탐색하는 단계에 접어들고 있습니다. OP_CAT이 업그레이드되면 이 디지털 금은 디지털 인프라와 금융 구축의 초석이 될 수 있습니다.