비트코인(Bitcoin), 블록 크기 제한이란 무엇이며 왜 중요한가?

Posted by Rintaro
2018.10.29 18:00 Information/Finance · Cryptocurrency

 

블록 크기에 관한 논쟁

 

만약 블록 크기에 대한 논쟁에 익숙하지 않다면, 이제 막 암호화폐에 입문한 사람으로 볼 수 있다. 블록 크기에 대한 논쟁은 비트코인을 확장하여 향후 다가올 몇 년 동안 사용성을 높이기 위해 어떤 솔루션을 적용시킬 수 있는지에 관한 것이다. 한쪽에서는 블록 용량을 늘려야한다고 생각하지만 다른 한쪽에는 이것이 화폐의 분산된 설계에 반한다고 생각하는 사람들이 있다.

 

 

블록이란?

 

블록은 비트코인의 공공 원장인 블록체인에 유효성을 확인한 후 공유되는 트랜잭션 집합이다.

 

 

왜 제한이 있나?

 

화폐의 초창기에 블록은 36MB의 거래 데이터를 저장할 수 있도록 설계됐었다. 그러나 네트워크에 대한 스팸과 잠재적인 디도스 공격의 위험을 줄이기 위해 2010년 1MB로 크기를 줄였다. 디도스 공격은 더스트 트랜잭션(미미한 양의 비트코인으로 만든 트랜잭션)으로 많은 대형 블록을 만들어 진행할 수 있다.

 

더스트 트랜잭션은 1MB 블록 크기에도 이루어질 수 있지만, 채굴자들이 처리할 블록의 데이터가 적어지면서 체인을 완성하는 시간이 줄어든다. 이 제한은 오늘날에도 여전히 존재하지만, 더 많은 트랜잭션이 블록에 추가되면서 1MB 선에 가까워지고 있다.

 

여기서 문제가 시작된다. 한쪽은 밀려오는 인원을 수용하기 위해 비트코인 블록 크기를 늘려야한다고 생각한다. 이 사람들은 대중화를 만들어 내기 위해서는 화폐가 확대를 하는 것은 필수라고 주장한다. 반면, 이 생각에 반대하는 쪽은 블록 크기를 늘리면 더 높은 처리 능력이 필요로 하게 되고, 하드웨어가 전문화되어 채굴업이 더욱 중앙 집중화된다고 주장한다.

 

 

블록 크기 늘리기

 

이 문제에 대한 매우 분명한 해결책은 그냥 크기를 증가시키는 것이다. 비트코인의 블록 크기를 확장하려면 채굴 커뮤니티 전체가 크기에 동의해야 하고, 그렇지 않은 경우 포크가 일어나 새로운 알트코인이 탄생한다. 비트코인 캐시가 이런 경우의 대표적인 예시다.

 

그러나 이런 변화의 단점은 중앙 집중화를 초래할 수 있다는 것이다. 블록 크기를 증가시키는 것으로 블록체인 기반 네트워크에서 전체 노드를 운영하는데 더 많은 비용이 발생한다. 결과적으로, 이런 비용을 감당할 수 있는 사람들은 더 적어질 것이고 결국 중앙화 될 것이다.

 

 

다른 방법은 무엇이 있는가?

이 문제에 대한 다른 방법은 크기를 그대로 유지하는 것이다. 일부 전문가들은 용량을 늘리는 대신 블록 크기를 제한하는 것이 단기적으로 거래 수수료에 대한 자기조정 시장이 생길 수 있다고 주장한다. 이것은 또한, 채굴자들의 인센티브를 증가시킬 것이고 결국 네트워크 전체에 이익이 될 것이다.

 

다른 솔루션은 비트코인 네트워크의 도박 사이트나 수도꼭지와 같은 여러 작은 트랜잭션을 ‘오프체인’으로 재배치하는 다양한 메커니즘을 포함한다. 이를 대표하는 라이트닝 네트워크는 두 당사자가 비공개로 거래할 수 있게 하고 그 데이터를 체결 시간에 다시 블록체인으로 넣는다. 그러나 이것 또한 프로토콜의 소프트포크가 필요하다.


사이드체인도 확장성 문제를 해결하기 위해 고려되기도 했다. 사이드체인은 개발자들이 비트코인 블록체인과 연결된 별도의 체인에서 테스트를 수행할 수 있게 해준다. 그러나 일부 개발자들은 이것이 완전히 정확하지 않다고 말한다.

 

블록스트림과 관련된 여러 핵심 개발자 중 한명인 루크 Jr.(Luke Jr.)은 최근 사이드체인을 확장성에 쓰는 것에 대해 “사이드체인은 확장성에 관한 것이 아니라 비트코인의 기능을 향상시키는 것이다. 이러한 기능 중 일부는 확장성을 개선하는데 유용할 수 있다. 그러나 사이드체인 자체는 그런 것이 아니다”라고 설명했다.

 

 

마무리

더 많은 해결책이 나오고 있지만, 암호화폐가 확장성을 높여서 더 저렴하고 빠른 지불 채널이 되어야 하는지, 아니면 다른 서비스를 연결할 수 있는 프리미엄 가치 저장 수단으로 유지되어야 하는지에 대한 문제는 여전히 남아있다. 양쪽이 만장일치로 합의를 할 것인가 혹은 커뮤니티가 다른 솔루션을 가지고 나올 것인가에 주목해야한다.

 

이 댓글을 비밀 댓글로

티스토리 툴바