일단은 가장 먼저 작업 증명 방식의 채굴은 매우 많은 컴퓨팅 자원(연산 자원)이 필요합니다. 이러한 연산 파워를 51% 이상 확보하는 것이 사실상 매우 어렵기 때문에 보안성이 높아진다고 할 수 있습니다.
다음으로 POW 방식의 경우 블록 생성자를 예측하기가 사실상 불가능합니다. POW 채굴 과정에서 노드들은 각자 해시 함수의 해시 값을 찾기 위해 무작위 논스 값을 대입하는 연산을 수행하게 되는데 이러한 연산에서 어떤 노드가 해시 값을 가장 먼저 찾게 되고 블록 생성자로 선택될 지 예측하는 것은 불가능합니다.
따라서 무작위 노드의 채굴이 이루어지므로, 다음 블록 생성자를 예측하고 공격하지 못하게 되어 보안성이 높아지게 됩니다.
끝으로 머클 트리 구조를 통해 이전 블록의 거래 내역을 해싱하여 머클 루트를 만들고 그것을 블록 헤더에 저장하며 다음 블록과 계속해서 이어지기 때문에 거래 내역의 위, 변조가 사실상 어렵다고 할 수 있겠습니다.
답변이 도움이 되길 바랍니다.