비트코인 커뮤니티 내에서 블록 크기 제한을 늘려야 하는지에 대한 논쟁이 계속되는 동안, Luke-jr는 반대 입장을 고수해 왔습니다. 그는 세그윗의 블록 크기 증가가 광범위한 지지를 얻고 있는 상황에서도 1메가바이트 블록이 너무 작지 않다고 주장했습니다. 오히려 너무 크다고 말하며, 증가가 아닌 감소가 필요하다고 했습니다.
현재 비트코인 노츠와 비트코인 코어 개발자는 이러한 감소를 이루기 위한 시도를 주도하고 있으며, 이는 임시 조치로 진행되고 있습니다. 소셜 미디어의 반응을 보면, 이 이니셔티브는 예상보다 더 많은 관심을 끌고 있는 것 같습니다.
“이 제안이 채택될지 여부는 모르겠지만, 블록 크기가 점점 더 문제로 부각되면서 지지가 늘고 있습니다.”라고 Luke-jr는 Bitcoin Magazine에 말했습니다.
블록 크기 감소
물론 블록 크기 제한을 줄이기 위한 주장은 이제는 자주 반복되는 블록 크기 제한을 늘려야 한다는 주장과 유사합니다. 간단히 말해, 더 큰 블록은 노드를 운영하는 비용을 증가시키고(사용자가 프로토콜 규칙을 시행하는 데 더 많은 비용이 들게 하며), 채굴 중앙화를 증가시킬 수 있으며(검열 저항의 위험을 초래함), 수수료 압박을 줄입니다(해시 파워 보안이 감소함).
이 중에서 Luke-jr에게 가장 시급한 문제는 전체 노드를 운영하는 비용입니다. 이는 이러한 노드를 처음 동기화하는 데 걸리는 시간으로 가장 잘 설명됩니다. 최신 노트북과 좋은 인터넷 연결을 가진 경우에도 네트워크의 나머지와 동기화하는 데 며칠이 걸릴 수 있습니다.
“사용자가 단순히 전체 노드를 운영하지 않기로 선택하는 것은 문제입니다.”라고 Luke-jr는 말했습니다. “누군가가 비트코인을 공격하면 네트워크가 분리될 것입니다 — 전체 노드 사용자는 한 체인에, 라이트 월렛 사용자는 다른 체인에 있게 됩니다.”
라이트 월렛 사용자를 대상으로 한 대규모 공격이 발생할 경우, “비밀리에 이루어진 뉴욕 합의”에서 Luke-jr는 이러한 사용자가 공격 이후 기본적으로 사용하던 무효 체인을 계속 사용하기를 원할 것이라는 최악의 시나리오를 상상합니다.
“어느 쪽이 우세할지는 결국 각 체인의 사용자 경제적 압력에 달려 있습니다. 만약 대부분의 사람들이 라이트 월렛을 사용하고 있다면, 전체 노드 사용자는 손해를 보게 되고, 무효 체인은 사실상 비트코인에 대한 하드 포크가 됩니다.”라고 그는 주장하며 미세한 차이를 두기 어렵다고 덧붙였습니다. “이는 모든 프로토콜 규칙이 변경될 수 있음을 의미하며, 여기에는 인플레이션, 도난 등을 금지하는 규칙도 포함됩니다.”
Luke-jr의 논리에 따르면, 비트코인은 이미 위험 구역에 접어들었으며, 상대적으로 적은 수의 사용자가 결제 수단으로 전체 노드에 의존하고 있습니다. 상황은 악화될 가능성이 있습니다. 비트코인의 블록체인은 매일 성장하고 있으며, 무어의 법칙과 유사한 컴퓨터 성능 향상 추세가 이 성장과 관련된 문제를 어느 정도 완화하고 있지만, 비트코인 노츠의 주요 유지 관리자는 기술 발전이 아직 따라가지 못하고 있다고 생각합니다. (정확한 과학은 아니지만, 지난 1년 동안 도달 가능한 노드 수의 감소는 블록체인 크기가 더 많은 사용자에게 문제로 부각되고 있다는 것을 시사할 수 있습니다 — 다시 말해, 이 노드 수는 지난 2년 동안 증가했습니다.)
반면, 작은 블록에 대한 주요 반대 주장은 비트코인 네트워크가 처리할 수 있는 거래 수를 제한하게 되어 수수료 압박이 증가하고 특정 사용 사례의 가격이 상승할 수 있다는 것입니다. (전체 노드를 운영하는 대신, 사용자는 수수료를 절약하기 위해 수탁 서비스를 이용할 수 있으며, 이는 문제를 더욱 악화시킬 수 있습니다 — 개선되지 않습니다.)
하지만 라이트닝 네트워크의 발전이 눈에 띄는 진전을 이루고 있는 가운데, 블록 크기 제한 감소의 지지자들은 이러한 단점이 크게 완화되었다고 믿고 있습니다. 사용자는 빠르고 저렴한 거래를 위해 오버레이 네트워크로 이동하도록 유도되어 그 성장과 동시에 비트코인의 블록체인 부담을 덜게 됩니다.
계획
이 이니셔티브는 아직 초기 단계에 있기 때문에, 잠재적인 블록 크기 감소가 정확히 어떻게 될지는 아직 확정되지 않았습니다. 원하는 제한조차 정해지지 않았지만, 현재 이론적 최대치인 거의 4메가바이트에서 이론적 최대치인 2메가바이트 이하로 줄어들 가능성이 높습니다. (실제로 이는 더 작은 블록으로 이어질 것이며, 1메가바이트에 가까워질 것입니다.) 그러나 만약 이것이 이루어진다면, 이 조치는 영구적이지 않도록 설계되어 나중에 현재의 제한으로 다시 증가하는 것이 그리 어렵지 않을 것입니다.
블록 크기 감소를 달성할 수 있는 대략적인 세 가지 아이디어가 있습니다.
가장 주목할 만한 제안은 BIP148과 유사한 사용자 활성화 소프트 포크(UASF)입니다. 2년 전과 같은 날짜인 8월 1일, 사용자는 5개월 동안 더 엄격한 규칙을 시행하여 채굴자들이 이를 준수하도록 유도할 것입니다. 만약 대다수의 채굴자(해시 파워 기준)가 동의한다면, 업그레이드되지 않은 사용자도 새로운 규칙과 호환성을 유지할 수 있으며, 단지 이전보다 더 작은 블록을 보게 될 것입니다. 그러나 UASF는 위험한 전략입니다. 모든 채굴자의 절반 이하가 동의하지 않으면 블록체인이 업그레이드된 사용자와 업그레이드되지 않은 사용자 간에 “분리”될 수 있습니다.
대안으로, 채굴자들이 소프트 캡으로서 스스로 더 작은 블록 크기 제한을 부과할 수 있습니다. 소프트 캡은 채굴자들이 채굴하는 블록에 부과하는 비구속적 제한으로, 비트코인이 존재하던 초기 몇 년 동안 특히 사용되었습니다. (과거의 소프트 캡은 각각 250, 500 및 750킬로바이트로 비트코인 개발자들이 권장했습니다.) 이는 훨씬 안전한 해결책이지만, 채굴자들이 거래를 거부해야 하며, 따라서 그들이 채굴하는 각 블록에 대해 거래 수수료를 남겨두어야 합니다.
세 번째 옵션으로, Luke-jr가 제안한 바와 같이 비트코인 사용자는 자신의 거래를 인위적으로 “무겁게” 만들어 블록 크기를 제한할 수 있습니다. 비트코인 프로토콜 규칙에 따라 이러한 거래는 실제보다 더 큰 것으로 간주되어 블록이 실제 거래 데이터가 적어도 더 빨리 채워지게 됩니다. 이 변경은 프로토콜 변경을 요구하지 않으며, 지갑은 오늘날에도 이를 제공할 수 있습니다. 그러나 이러한 거래는 개별 사용자가 일반 거래에 비해 수수료를 “과지불”하도록 선택해야 합니다. (이는 채굴자들이 경제적으로 합리적으로 행동하고 무거운 거래를 포함하기 위해 추가 요금을 부과한다고 가정합니다.)
블록 크기 논쟁 피로
Luke-jr의 이니셔티브의 주목할 만한 지지자에는 Bitrefill CCO John Carvalho, Block Digest 공동 진행자 Shinobi 및 JoinMarket 개발자 Chris Belcher가 포함됩니다. 그러나 그들 모두는 이 노력이 광범위한 지지를 얻을 경우에만 진행하고 싶어합니다. Luke-jr 자신도 마찬가지입니다: “이런 소프트 포크는 많은 커뮤니티의 지원이 필요합니다.”라고 그는 말했습니다.
하지만 지금까지 비트코인 커뮤니티 내의 지지는 미지근한 것에서 회의적이며 심지어 완전히 무시하는 수준까지 다양해 보입니다. Luke-jr 외에는 정기적인 비트코인 코어 기여자가 이 제안에 지지를 표명하지 않았고, 주목할 만한 비트코인 회사도 지지를 표명하지 않았습니다. 제안은 소셜 미디어와 채팅룸에서 약간의 화제를 일으키고 있지만, 댓글을 단 대다수는 여전히 이 아이디어를 거부하는 것 같습니다.
감소가 기술적 개선이 될 것이라고 동의하는 많은 사람들조차도 그것이 큰 차이를 만들 것이라고 믿지 않습니다. 블록이 몇 개월 또는 몇 년 동안 작더라도 비트코인의 블록체인 크기는 여전히 클 것입니다. 내일의 새로운 사용자가 두 날이나 세 날을 동기화해야 하는지가 전체 노드를 사용할지 여부를 결정하는 요소가 아닐 수 있습니다. 게다가 전체 노드를 운영하는 것을 더 매력적으로 만들 수 있는 다른 해결책도 있으며, 이 중 일부는 훨씬 더 큰 영향을 미칠 수 있습니다. (하지만 Luke-jr가 지적하듯이, 이러한 해결책 중 어느 것도 블록 크기 제한을 감소하는 것을 제외하지 않습니다.)
게다가, 수년간의 내부 싸움은 비트코인 커뮤니티가 또 다른 블록 크기 전투를 시작하고 그에 따른 모든 논란을 다루는 것에 대해 조심스럽게 만들었습니다. 긴 “내전” 끝에, 동일한 매개변수에 대한 투자를 더 이상 하고 싶어하는 욕구는 거의 없는 것 같습니다 — 이로 인해 이 이니셔티브가 본격적으로 시작되기 전에 모멘텀을 잃을 가능성이 큽니다.
실제로, Luke-jr 자신도 이번에는 이 이니셔티브를 끝까지 이끌 사람이 자신이 아닐 것이라고 의심하고 있습니다.
“내가 유일하게 이를 대중적으로 추진하는 사람일 수 있지만 — 또 다른 BIP148을 주도할 시간이 없다고 두려워합니다.”라고 그는 말하며, 이전 UASF 시도가 얼마나 힘들었는지를 언급했습니다. “이 일이 일어나려면 커뮤니티가 주도해야 한다고 생각합니다.”