この暗号化プリミティブは、データを改ざんしていないことを証明するためによく使用されます。ブロックチェーンは、ブロックを安全にリンクするためにそれに依存しています。それはなんですか。