오래 지속된 블록 크기 논쟁이 다시 주목받고 있습니다. 가장 많이 이야기되는 발전 중 하나는 분리된 증인(Segregated Witness)으로, 지난주에 공개 테스트넷 버전이 출시되었습니다. 블록스트림 공동 창립자이자 비트코인 코어 개발자인 피터 위유 박사가 최근 제안한 이 혁신은 비트코인 코어가 설정한 확장성 “로드맵”의 중심입니다.
분리된 증인에 대한 광범위한 개발 커뮤니티의 입장을 알아보기 위해 비트코인 매거진은 라이브러리 및 지갑 개발자들에게 연락했습니다. 이들은 혁신이 출시된 후 이를 활용하기 위해 많은 작업을 해야 할 필요가 있습니다.
이 시리즈의 4부: 마이셀리움 개발자 레오 반더슬레브.
분리된 증인
위유의 분리된 증인 제안은 비트코인 프로토콜에 여러 가지 개선 사항을 제공할 예정입니다. 가장 주목받는 이점은 하드 포크 없이 블록 크기를 1.75메가바이트에서 2메가바이트 범위로 효과적으로 증가시킬 수 있는 잠재력입니다. 흥미롭게도, 많은 비트코인 개발자들은 분리된 증인이 제공하는 다른 비트코인 프로토콜 개선 사항에 더 흥미를 느끼고 있습니다.
마이셀리움이 분리된 증인을 통합하기로 공식적으로 약속한 반더슬레브는 이 혁신의 중요성을 인정했습니다.
“분리된 증인은 블록 크기 증가가 아니라 완전히 다른 문제를 해결하기 위한 기술적 필요이며, 블록체인에 대한 부담을 줄이는 것입니다.”라고 반더슬레브는 설명했습니다. “그러나 전체 거래 처리량에 영향을 미치기까지는 오랜 시간이 걸릴 현실적인 가능성이 있습니다.”
마이셀리움 개발자는 그러나 위유의 분리된 증인 제안이 현재로서는 최선의 방법이라고 믿고 있습니다.
“이 모든 것이 소프트 포크로 가능하다는 사실은 놀랍습니다. 이는 하드 포크보다 약간 더 복잡한 프로토콜로 이어지지만, 누구도 뒤처지지 않도록 변경 사항을 구현하는 것을 지연할 수 있게 해줍니다.”라고 반더슬레브는 말했습니다.
따라서 반더슬레브는 마이셀리움 지갑에 분리된 증인을 구현하는 데 전념하고 있습니다.
“우리는 분리된 증인 테스트넷을 약간 실험해 보았습니다. 구현하는 데 매우 합리적인 작업량이 필요할 것이며, 우리의 일정에 맞춰 진행할 수 있습니다. 게다가 지연된 구현은 사용자들이 지불해야 할 잠재적으로 더 높은 수수료를 제외하고는 돈을 잃게 하지 않을 것입니다.”라고 그는 말했습니다.
앞으로 나아가기
비트코인 네트워크에서 분리된 증인의 롤아웃은 현재 올해 4월로 예정되어 있습니다. 광범위한 채굴자들이 이 솔루션에 동의하면 분리된 증인이 활성화되고 지갑 소프트웨어에서 활용될 수 있습니다.
비트코인 코어와 비트코인 클래식 간의 가장 두드러진 차이점 중 하나는 전자가 소프트 포크를 통해 분리된 증인을 롤아웃할 계획인 반면, 후자는 모든 전체 노드가 전환해야 하는 하드 포크를 통해 블록 크기 증가를 배포하고자 한다는 점입니다.
반더슬레브는 과거에 블록 크기 증가 하드 포크를 지지했지만, 이후 입장이 바뀌었습니다.
“아마도 나는 블록 크기에 대해 이야기하는 함정에 빠졌던 것 같습니다. 대신 우리가 헌신해야 할 더 추상적인 목표에 대해 이야기해야 했습니다.”라고 반더슬레브는 설명했습니다. “최우선 과제는 검열 저항입니다. 그것이 없다면 비트코인은 또 다른 페이팔에 불과할 것입니다. 검열 저항이 보장되면 우리는 두 번째 우선 과제인 전 세계의 아침 커피와 그 이상의 모든 것을 처리하는 작업을 할 수 있습니다.”
그리고 비트코인 코어가 설정한 확장성 로드맵에 대해 언급하며:
“나는 비트코인 코어가 이러한 가치에 헌신하고 있으며, 블록 크기 증가나 다른 하드 포크가 필요할 수 있음을 인정해야 한다고 믿습니다. 그 이상은 아닙니다. 지금은 작은 하드 포크가 아니라, 하드 포크를 피하는 것이 항상 충분하지 않을 수 있음을 인정해야 합니다.”