ゼロ知識証明(ZKPs)、およびzk-SNARKとzk-STARKの概要

目次

  • 前提
  • ゼロ知識証明(Zero-Knowledge Proofs)の概要
  • zk-SNARKの概要
  • zk-STARKの概要
  • 総論
  • 参考文献

前提

本レポートでは、ゼロ知識証明(ZKPs)、およびzk-SNARKzk-STARKの基礎的な概要を取り扱います。
ゼロ知識証明およびそれらを応用したzk-SNARK、及びzk-STARKは、暗号通貨・ブロックチェーン業界の様々な課題を解決すると期待されています。それはプライバシー、スケーラビリティ、インターオペラビリティまで多岐に渡ります。結果的に、ゼロ知識証明とそれを応用したプロトコルは将来、多くのアプリケーションに関わることになるはずです。
しかしながら、ゼロ知識証明の概念は複雑であり、実際に理解を深めるには数学と暗号学の知識が避けて通れません。
本レポートでは、ゼロ知識証明が将来にブロックチェーンの様々なアプリケーションにどのような影響を及ぼすか前提を理解することを目的として、数式などを用いずあくまで基本的な理解を目指します。

このレポートはBasicプラン、法人会員限定のレポートです。

Basicプランのユーザとして登録するか、法人契約を行うことで続きをお読みいただけます。