블록체인에 무한정의 용량 저장이 가능한가요?
비트코인같은 암호화폐는
아마 수백년동안 사용될
가능성이 있습니다.
그럼 계속해서 거래내역은 쌓일테고
저장공간이 계속해서
필요할것 같은데요
얼마만큼이나 저장이 가능한것인가요?
일단 비트코인 블록체인의 전체 블록 데이터 베이스의 경우 풀 노드들이 지속적으로 동기화를 진행하면서 자신들의 저장 공간에 저장을 하고 있다고 할 수 있습니다.
그리고 오늘 6월 22일 기준으로 비트코인 블록체인의 전체 블록 데이터 베이스의 용량은 263.62 GB라고 할 수 있습니다.
그런데 아직까지는 비트코인의 블록 크기가 1MB 정도이므로 풀 노드가 블록 데이터 베이스의 용량을 감당하는 것에 큰 무리가 없다고 볼 수 있습니다.
비트코인 블록 데이터 베이스의 용량이 약 264GB 정도라고 했을 때 SSD로 따지면 SATA3 방식의 경우 대기업 제품이 아니면 256 GB SSD를 2-3만원 대에도 구매할 수 있기 때문입니다. 물론 비트코인 풀노드의 경우 보상이 없다는 점에서 부담이 될 수가 있겠지만 말입니다.
또한 질문자께서 말씀하신 것처럼 이러한 블록 데이터 베이스는 계속해서 누적되므로 풀 노드는 점점 더 많은 저장 공간을 확보해야할 수도 있습니다. 만약에 비트코인의 블록 용량이 증가한다면 더욱더 많은 저장 공간을 필요로 하게 될 것입니다.
그러나 먼 미래를 예상하기는 어렵지만 가까운 미래까지는 블록체인 데이터 베이스의 용량이 증가하는 동안 저장 장치 기술도 함께 발전하여, 더 많은 용량을 가지면서도 더 빠른 속도로 저장하고 읽고 쓸 수 있는 저장 장치를 보다 저렴한 가격으로 이용할 수 있게 될 확률이 높다고 볼 수 있습니다. 따라서 가까운 미래에 풀 노드들의 저장 공간 부담이 그리 크지만은 않을 것으로 예상됩니다.
답변이 도움이 되길 바랍니다.