IT

ゼロ知識証明 (読み)ぜろちしきしょうめい

ゼロ知識証明
(ゼロチシキショウメイ)
Zero-knowledge proof
(ゼロナレッジプルーフ)
とは、

暗号学

『特定の情報を知っていることを、その情報を明かさずに証明する方法』

概要

ゼロ知識証明は、「ある人が秘密の知識を持っていることで本人であることを証明したいが、この秘密自体は誰にも開示しなくてよい」という認証方法。

特定の情報や秘密鍵を明かさずにその情報が正しいことを証明することで、情報の検証や取引の際にプライバシーを保護しながら、信頼性を確保することができる。

同義語

ZKP (ゼットケーピー)

ZK(ゼットケー)

関連記事

【名】knowledge

【名/形】proof

プライバシー

Soul Bound Token (読み)ソウルバウンドトークン

Soul Bound Token
(そうるばうんどとーくん)
SBT
(エスビーティー)
とは、

『譲渡や売買ができないNFT

特徴

SBT は、一度発行されると他の人に譲渡することができないという特性がある。

これにより、セキュリティと信頼性が向上し、偽造や改ざんを防ぐことができる。

用途

証明証

SBT は、一度ブロックチェーンに記録されると、そのデータの改ざんは非常に困難なため、各種許証明証のデジタル化に適している。

由来

soul「魂」bound「結びつけられた」で、「魂に結びつけられたトークン」という意味から。

関連記事

NFT

ブロックチェーン

トークン

【仮想通貨】Mining (読み)マイニング

【仮想通貨】mining
(まいにんぐ)
とは、

仮想通貨の取引の際に発生する計算を実施し、報酬を得ること』

概要

マイニングとは、ブロックチェーンの新しいトランザクションを検証し、新たなブロックを生成するプロセスのこと。

マイニングを行うことで、ブロックチェーンの正当性が維持される。

マイニングを実施する者を「マイナー」と呼び、マイニングに成功した場合報酬が得られる。

マイニング方法

ブロックチェーンに新たなブロックを生成する際に用いられるハッシュ関数ナンスを代入して新たなハッシュ値を生成する。

その結果得られたハッシュ値の上位の桁に0があらかじめ定めた数だけ並んでいれば、ナンスは正当と判断され、ブロックの生成が可能となる。

そうでなければナンスが誤っていることとなり、別のナンスを用いて新たなハッシュ値を求める。

基本的にナンスは総当たり方式で探すしか方法がなく、膨大な計算量を必要とする。

語源

mining採掘」という意味から。

関連記事

仮想通貨

ブロックチェーン

ナンス