블록 체인-해싱
PKI에서 가장 중요한 기능 중 하나는 해싱 기능입니다. 해시 함수는 임의 크기의 데이터를 고정 된 크기의 데이터에 매핑합니다. 비트 코인은 256 비트 (32 바이트) 크기의 해시 (출력)를 생성하는 SHA-256 해시 함수를 사용합니다. 이것은 이미지에 설명되어 있습니다-
Bob은 Lisa에게 주문하는 동안 위에 표시된 것과 유사한 메시지를 작성합니다. 이 메시지는 32 바이트 해시를 생성하는 해시 함수를 통해 해시됩니다. 이 해시의 장점은 모든 실용적인 목적에서 해시 (256 비트 번호)가 메시지 내용에 대해 고유 한 것으로 간주된다는 것입니다. 메시지가 수정되면 해시 값이 변경됩니다. 해시 값이 주어 졌을뿐만 아니라 원본 메시지를 재구성하는 것도 불가능합니다.
해싱의 중요성을 확인한 후 채굴이라는 비트 코인의 또 다른 개념으로 넘어가 보겠습니다.