우선 블록 높이는 쉽게 말씀드리자면 해당 블록이 만들어진 번호라고 생각하시면 됩니다. 0번 블록인 제네시스 블록 이후로 블록이 생성될수록 블록 높이의 수가 하나씩 증가하게 됩니다.
다음으로 하드포크를 한다는 것은 체인의 '분기(Fork)나 메이저 업그레이드'를 의미하는데요, 하드포크의 경우 그러한 분기점(나뉘는 지점) 또는 업그레이드 기준점이 특정한 높이에서 생성되는 '새로운 블록'이 되고 해당 블록을 기준으로 새로운 변경 사항이 적용된 블록을 생성하며 분기 또는 업그레이드가 이루어집니다.
따라서 하드포크 시점(특정한 블록 높이)을 미리 예고하고 변경된 내용으로 새로운 블록을 생성할 수 있도록 클라이언트 소프트웨어를 업데이트 함으로써, 예정된 하드포크 블록 높이에 도달하게 되면 변경된 내용이 포함된 새로운 블록이 만들어지게 되고 두 체인으로 분리가 되거나 블록체인의 업그레이드가 이루어지는 것입니다.
이때 완전히 체인이 분리되어 별개의 새로운 블록체인이 만들어지게 된다면, 보통은 새로운 암호화폐가 블록 생성 보상으로 주어지게 되고 기존에 분리되기 전 블록체인 상에서 특정 시점에 암호화폐를 가지고 있었던 사람들에 대한 에어드랍이 이루어지기도 합니다.
그러나 별개의 체인으로 포크되는 것이 아니라 메이저 업그레이드가 진행되는 경우에는 별도의 에어드랍은 이루어지지 않게 됩니다.
답변이 도움이 되길 바랍니다.