블록체인 내 노드가 많아지면 처리속도가 느려지나요?
블록체인 내 노드가 앞으로 증가하면 증가했지, 감소할 일은 없다고 생각이 되는데요.
그렇다면 이러한 노드가 앞으로 증가하게 되면 처리속도의 감소는 필연적인가요?
답변에 미리 감사드립니다!
55글자 더 채워주세요.
1개의 답변이 있어요!
일반적으로 블록체인 네트워크 상에 참여하는 노드가 많다고 하여 트랜젝션의 처리 속도가 감소하지는 않습니다.
물론 그러한 노드들이, 블록체인이 한 번에 처리할 수 있는 한계보다 더 많은 트랜젝션을 발생시킨다면 과부하로 인해 트랜젝션의 처리가 지연되고 취소되거나 속도가 늦어질 수도 있겠습니다만 말입니다.
일반적으로는 (개별 블록체인의 특성에 따라 다를 수 있지만) 합의 과정에 참여하는 노드들의 수가 많을수록 블록체인의 보안성과 안정성은 상승하고 합의 과정에 소요되는 시간은 늘어난다고 볼 수 있습니다.
그렇기 때문에 블록체인의 확장성을 증가시키기 위한 방법으로 소수의 대표 노드를 투표로 선출하여 권한을 위임한다든가, 소수의 노드로 이루어진 다소 중앙화된 성격이 강한 블록체인을 구성한다든가, 소수의 허가 받은 노드들로 이루어진 블록체인이 BFT에 따라 빠르게 합의에 도달한다든가 하는 방법을 쓴다고 볼 수 있겠습니다.
답변이 도움이 되길 바랍니다.