블록 사이즈 전쟁은 2015년부터 2017년까지 비트코인 블록체인의 블록 사이즈를 둘러싸고 벌어진 논쟁이다.
비트코인 최초의 주요 내전이라고 불리는 이 논쟁은 비트코인 암호화폐 커뮤니티를 분열시켰고 두 개의 진영이 나타났습니다. 큰 차단자는 더 저렴하고 빠른 거래를 위해 블록 크기를 늘리기를 원하며, 소형 차단자는 비트코인의 무결성과 보안을 우선시하기 위해 1MB 제한을 영구적으로 유지하기를 원합니다.
배경 1개
비트코인 네트워크에서 거래 데이터는 일련의 블록으로 나뉘며 나카모토 사토시는 각 블록에 명시적인 1MB 크기 제한을 추가했습니다. 비트코인이 처음 출시되었을 때 해당 통화는 가치가 거의 없었고 소수의 사람들만이 새로운 코인을 채굴하고 있었습니다. 블록 크기 제한은 처음에는 네트워크에 영향을 미치지 않았습니다. 사토시 나카모토는 1MB 블록 크기 제한이 추가된 이유를 공개적으로 밝히지 않았기 때문에 많은 사람들은 블록체인을 작게 유지하고 대량의 스팸 거래를 방지하기 위한 것이라고 추측했습니다.
그러나 비트코인의 인기와 거래량이 증가하면서 블록이 가득 차기 시작했고 1MB 크기 제한에 몇 가지 문제가 나타나기 시작했습니다. 비트코인 블록의 크기를 제한한다는 것은 네트워크에서 확인할 수 있는 거래의 수가 제한된다는 것을 의미합니다. 비트코인 커뮤니티에서는 블록 크기 제한을 늘리는 것이 해결책이라고 믿는 사람들도 있었고, 그렇게 하면 네트워크의 중앙화 및 보안 문제가 발생할 것이라고 우려하는 사람들도 있었습니다. 이러한 논쟁은 비트코인 커뮤니티를 큰 차단자와 작은 차단자의 두 진영으로 나눕니다.
2 큰 차단제와 작은 차단제
대규모 차단자는 원래 비트코인 프로토콜을 수정하여 블록 크기를 늘리고 더 많은 거래를 처리하려고 합니다. 그들은 더 저렴하고 빠른 거래가 비트코인의 확장성을 더욱 높일 것이라고 믿습니다. 블록 크기를 늘리는 것이 영구적인 해결책은 아닐 수 있지만 일부 사람들은 이것이 단기적으로 거래를 더 저렴하게 유지하고 잠재적인 확장 솔루션 개발에 더 많은 시간을 허용하는 데 도움이 될 것이라고 믿습니다.
소규모 차단자는 비트코인의 보안 및 분산화 기본 원칙을 우선시하기 위해 1MB 크기 제한을 유지하려고 합니다. 소규모 차단자들은 블록 크기가 증가하면 일반 사용자가 비트코인 노드를 실행하는 데 더 많은 비용이 든다고 주장합니다. 이로 인해 회사가 데이터 센터에 노드를 호스팅하게 되어 네트워크의 분산화에 해를 끼칠 수 있습니다. 그들은 시스템의 탄력성을 믿으며 비트코인의 시장 점유율을 높이기 위해 장기적인 접근 방식을 취합니다.
보조 제목
Bitcoin XT
보조 제목
SegWit
개발자 Pieter Wuille은 SegWit(Segregated Witness)라는 솔루션을 제안했습니다. 본 제안에서는 블록에서 거래 서명 데이터를 제거하여 각 블록의 크기를 줄여 블록 용량을 늘리는 것을 제안합니다. 이는 비트코인 네트워크의 처리량을 늘리고 거래 수수료를 줄입니다.
보조 제목
Bitcoin Classic
보조 제목
뉴욕협정
2017년 5월 22일, 58개 암호화폐 회사의 리더들과 일부 채굴자들이 회의를 열어 2단계 솔루션을 마련했습니다. 즉, SegWit을 활성화한 다음 원래 SegWit 제안에서 블록 제한을 두 배로 늘리는 것입니다. 그들은 소프트 포크(SegWit)와 하드 포크(블록 크기 증가)를 결합하여 각 캠프에 그들이 노력해 온 솔루션의 일부를 제공함으로써 갈등이 해결될 수 있다고 믿습니다.
보조 제목
Bitcoin Cash
빅 블로커들은 뉴욕 합의 결과에 만족하지 않고 여전히 블록 크기를 늘리기를 원합니다. 채굴자와 개발자 그룹은 2017년 7월에 비트코인 하드포크를 시작하기 위해 헤어졌습니다. 처음에는 비트코인 ABC라고 불렸지만 결국 비트코인 캐시로 이름이 변경되었습니다.
보조 제목
UASF
Small Blockers 캠프는 Big Blockers에 비해 규모가 작고 자금도 훨씬 적지만 점점 목소리를 내고 설득력 있는 그룹이 되었습니다. 그들은 여전히 SegWit을 지원하기 위해 싸우고 있습니다. 그러나 SegWit은 활성화에 필요한 95% 채굴 지원에 미치지 못합니다.
개발자 Shaolinfry는 UASF User Activated Soft Fork라는 새로운 전략을 도입했습니다. 전통적으로 소프트 포크는 채굴자에 의해 실행되어 네트워크에 대한 제어권과 권한을 부여합니다.
BIP 148이라고 불리는 Shaolinfry의 제안은 노드를 실행하는 사용자가 활성화 날짜 이전에 SegWit에 대한 지원 신호를 보내고 채굴자로부터 SegWit이 아닌 블록을 수락하지 않도록 하는 것입니다. 충분한 노드가 SegWit 지원을 나타내는 경우 채굴자는 활성화 날짜까지 업그레이드를 수락해야 하며 그렇지 않으면 해당 블록이 거부됩니다.
위험한 아이디어는 2017년 7월 비트코인 네트워크에서 SegWit이 활성화되었을 때 가장 큰 채굴자인 Bitmain이 지원을 표명하고 다른 사람들이 업그레이드를 구현하기 위해 뒤따르면서 성과를 거두었습니다. SegWit은 또한 오프체인 거래를 가능하게 하기 위해 비트코인 블록체인 위에 구축된 프로토콜인 라이트닝 네트워크의 토대를 마련했습니다.
4 끝
블록 크기 전쟁은 2015년부터 2017년 사이에 일어난 비트코인 블록체인 소프트웨어의 확장을 둘러싼 기술적 논쟁이었습니다. 이 토론에서는 누가 프로토콜을 통제하는지, 비트코인 시장 점유율에 대한 장기 계획 등 암호화폐 생태계 내에서 더 심오하고 실용적이고 이론적인 논쟁이 드러났습니다. 블록 크기 전쟁은 비트코인 캐시 생성 및 SegWit 채택을 포함하여 여러 기술 변화와 이벤트에 걸쳐 진행되었습니다.
참고 기사:
https://www.bitstamp.net/learn/crypto-101/what-was-the-blocksize-war/
https://www.coindesk.com/learn/what-is-the-bitcoin-block-size-debate-and-why-does-it-matter/
https://steemit.com/bitcoin/@tobixen/a-brief-history-of-the-bitcoin-block-size-war