ブロックチェーン開発者向けゼロ知識証明とCircom入門
ブロックチェーン開発者がゼロ知識証明(ZKP)の理論的基礎を習得し、Circomとsnarkjsを用いてプライベートでスケーラブルなdAppを構築するための実践的なスキルを習得します。
...
Share
ゼロ知識証明の基礎とCircom環境構築
Unit 1: ZKPの核心とブロックチェーン応用
ZKPって何?
ZKPが変えるブロックチェーン
Unit 2: ZKPを支える暗号技術
コミットメントの魔法
多項式とペアリング
Unit 3: Circom開発環境と基本回路
Circom環境を整えよう
初めてのCircom回路
等価性と範囲の証明
マークルツリーの証明
Circom回路の実装とdAppへの統合
Unit 1: Circom回路のコンパイルと鍵生成
CircomからR1CSへ
WASMとZKP
Groth16の鍵生成
Plonkの鍵生成
Unit 2: dAppへのZKP統合
snarkjsで証明生成
Solidity検証コントラクト
dAppとZKPの連携
Unit 3: 実践的なZKPユースケース
プライベート投票システム
機密トランザクション