다음 비트코인 업그레이드가 중요한 이유

다음 비트코인 업그레이드가 중요한 이유

avatar
pasome
2024.09.05조회수 5회

다음 비트코인 업그레이드가 중요한 이유

자료출처 : Four Pillars 아티클에서 가져온 글입니다.
비트코인 블록에 기록되는 데이터가 영원불멸하기 때문에, 비트코인 역시 변하지 않을 것이라 생각하기 쉽다. 또한 비트코인은 다른 블록체인들과 다르게, 반감기를 제외하고는 명확한 로드맵이 나와 있지 않기 때문에 미래의 행보를 예측하기가 쉽지 않다. 하지만 비트코인 네트워크가 커지면서 추가로 수정, 변경해야 할 사항이 생길 경우 비트코인 커뮤니티 내부에서 민주적인 절차를 거쳐 업그레이드에 대한 합의가 이루어지며, 전체 노드 중 일정 수준 이상의 동의를 얻게 된다면 새로운 로직을 도입하는 소프트 포크를 통해 업그레이드가 가능하다.

본 글에서는 과거의 비트코인 업그레이드와, 최근 가장 많이 논의되고 있으며 다음 업그레이드 후보로 주목받는 OP_CAT의 의미에 대해 알아보자.

1. 배경 - 주요 업그레이드: Segwit, 탭루트, 그리고 OP_CAT

1.1 SegWit (2017) - 비트코인 블록의 확장, 그리고 비트코인 캐시의 탄생

2017년 8월 행해진 SegWit 업그레이드는 비트코인의 확장성을 해결하려는 첫 시도였다. SegWit 이전의 비트코인 블록에는 서명 데이터와 트랜잭션 데이터가 결합된 형태로 저장되었다. 하지만 서명 데이터를 위해 할당된 공간 자체의 부피 대비, 실제 서명 데이터의 크기는 작았기 때문에 비효율이 발생하고 있었고, 이를 해결하기 위해 “블록 크기를 키우자” 라는 주장과 “블록 크기를 키우면 안 된다” 라는 주장이 충돌하게 되었다.

SegWit 업그레이드는 “블록 크기를 키우면 안 된다”는 측의 해결 방안이었다. SegWit은 코어 로직 업그레이드를 통해 서명 데이터와 트랜잭션 데이터를 분리시키고, 분리된 서명 데이터를 witness 영역이라는 별도의 저장 공간을 만들어 비트코인 블록 공간에 기존보다 더욱 많은 트랜잭션 데이터를 기록하는 방법을 제시하였다. 이를 통해 1MB로 한정된 비트코인의 블록 공간에 기록할 수 있는 트랜잭션 데이터의 양은 4배 정도로 늘어나게 되었고, 트랜잭션의 속도의 증가와 수수료의 절감을 이루어냈다.

반면 SegWit 업그레이드에 동의하지 않고, 비트코인의 블록 공간 자체를 늘려야 한다고 주장하던 커뮤니티 일부 멤버들은 비트코인을 하드포크하여 블록 공간을 8MB로 확장하였는데, 이 사건이 우리가 잘 아는 비트코인-비트코인 캐시의 분리이다.

이미지

Source: What Is Segregated...

회원가입만 해도
이 글을 무료로 읽을 수 있어요.

이미 계정이 있으신가요?로그인하기
댓글 1
avatar
pasome
구독자 3명구독중 4명
비트코인, 이더리움, 솔라나, AI, TAO, 토큰화, 토큰증권, STO, RWA