블록 크기를 늘리면 생기는 문제점이 있나요
비트코인 같은 경우에 나온지 오래됐기 때문에 많은 데이터의 저장으로 인해 데이터 공간의 확보가 필요할 것 같습니다.
데이터 공간의 확보하는 방법이 블록의 크기 확장과 블록을 병렬로 연결하는 방법이 있는 것으로 알고 있는데요 블록의 크기를 늘릴때 생길 수 있는 문제점에 대해 설명 부탁드립니다.
질문자께서도 아시다시피 블록체인이라 함은 블록들이 계속해서 체인처럼 연결된다는 말입니다. 새로운 블록이 생성되고 검증되고 승인되고 기록되면서 이어지는 것이죠.
이런식으로 시간이 지나게 되면 거래 내역이 무수히 많이 쌓이게 됩니다. 예를 들어 POW 합의 알고리즘에 따라 비트코인 네트워크에서 발생하는 트렌젝션과 함께 기존에 기록되어 있는 블록체인 블록의 거래 내역 전체를 검증하고 네트워크를 유지하는데 가장 큰 이바지를 하는 풀 노드의 경우 이미 많은 비용을 들여서 저장 공간을 늘려 가고 있는 상황입니다.
그런데 예를 들어 비트코인의 블록용량이 4배 늘어난다고 하면, 새롭게 기록되는 거래 내역은 더 많은 저장 공간과 함께 더 좋은 성능의 컴퓨팅 시스템을 요구하게 될 것입니다. 비트코인 채굴 원가도 훨씬 더 증가하게 되겠죠.
따라서 풀 노드를 운영하는 것이 점점 힘들어지고 이것은 네트워크의 유지자들의 이탈을 가져올 수 있기 때문에 용량을 증가시키는 것이 쉽지만은 않습니다.
끝으로 앞서 말씀드렸듯이 풀 노드를 유지하는 비용이 증가하게 된다면 중소 규모 노드들의 경우 비용을 감당하지 못하고 사라지게 될 것이고 거대한 채굴 규모를 이룩한 거대 노드들에게 네트워크 유지가 종속되는 결과로 이어질 수도 있습니다. 또한 채굴 보상도 집중화될 가능성이 있습니다.
답변이 도움이 되길 바랍니다.