The Zebra Book
About
Zcash nodeの互換性のあるRust実装, zcashd とやり取り可能
NU5アップグレードを含む、Zcashのネットワークコンセンサスで必要な機能を全て実装している
transactionの生成には zebraと lightwalletd を稼働させれば良い
Zebra zk-SNARK Parameters
Design Overview
Service Dependencies
https://gyazo.com/e65b216c5f806ff6622224f6e8d7c27a
Architecture
zebra-chain
Zcashにおけるデータ構造と関連する機能を定義
block, tx, addressなど
zebra-network
非同期のZcashネットワークプロトコルの提供
zebra-script
scriptのvalidationを担当
zebra-consensus
zebra-state
chain stateの管理を担当
zebrad
フルノード
zebra-rpc
RPC interfaceを提供
zebra-client
トランザクションの作成
shilded wallet stateの監視
v5_transaction
v5(NU5) = Orchard Shielded Poolを導入するアップグレード