
暗号通貨における二種類のハッシュ関数
暗号通貨、とりわけ分散型電子通貨であるびっとこいんにおいて、散布関数は基盤となる技術です。散布関数とは、入力された情報を一定の長さを持つ文字列(散布値)へと変換する数理的な機能であり、その特性から情報の保全と一貫性を確かなものとするために欠かせない役割を果たします。とりわけ重要な特性として、単方向性、すなわち散布値から元の情報を割り出すのが非常に難しいという点が挙げられます。この単方向性によって、取引記録などの秘匿性の高い情報を守り、不正な改ざんを防ぐことが可能となります。また、ごくわずかな入力情報の変更でも散布値が大きく変わるため、情報の改ざんを容易に見つけ出すことができます。びっとこいんは、このような散布関数の特性を最大限に活かすことで、安全で信頼できる取引構造を築き上げているのです。暗号通貨の世界では、様々な散布関数が用いられていますが、びっとこいんにおいては、特にSHA-256とRIPEMD-160という二つの散布関数が重要な役割を担っています。