안녕하세요 채굴시에 노드들이 하는 역할은 한마디로 말하면 노드의 위변조문제를 결정하는 투표권자의 역할을 한다고 보시면 됩니다.
예를 들어 A,B,C,D,E라는 5개의 노드가 있다고 쳐보죠
그 중에 A라는 노드가 자신이 블록생성하는데 있어서 조작을 시도합니다.
그럼 B,C,D,E라는 노드들도 블록생성을 뒤늦게 하면서 검증을 해보는데 A라는 노드가 만든 값이랑 다른겁니다. 그럼 다수결의 원칙에 의거해서 A가 만든 블록은 조작이다 판단하고 없애버립니다.
바로 노드들은 채굴자이자 곧 검증자의 역할을 동시에 수행 하게 됩니다.
이래서 위변조가 어렵습니다.