はじめてのZcashワークブック
はじめに
My First Zcash は、新しく学び始める人たち、とくに若者や暗号資産初心者が、Zcash、金融プライバシー、デジタルマネー、そしてその技術を支える仕組みの基礎を理解できるように作られた教育用ワークブックです。これは、世界中のZcashコミュニティから集まった、多様で情熱的な貢献者グループによって開発されました。ソフトウェア開発、デザイン、リサーチ、教育、プライバシー擁護の知見が結集されています。
このガイドでは、ワークブックの中心となる学習の流れを、9つの主要セクションに分けて概観します。これは本そのものの代わりではなく、教育の流れを要約し、指導者、学習者、コミュニティ教育者にとって重要な情報を強調する補助リソースです。
このワークブックは、PDF版として無料でダウンロードできます。
概要
GitHubリポジトリ
1. Zcashとは何か?
最初のセクションでは、デジタルキャッシュという考え方と、なぜ現代のデジタル社会においてプライバシーが重要なのかを読者に紹介します。従来の金融システムと透明なブロックチェーンを比較し、ほとんどの公開台帳が利用者の活動を露出させてしまうことを示しています。Zcashは、個人の金融情報を明かすことなく、安全にやり取りできる、プライバシー保護型の代替デジタルマネーとして説明されています。
ワークブックでは、プライバシーとは不正行為を隠すことではなく、一般の人々を不当な情報露出、監視、データ搾取から守ることだと強調しています。学習者は、Zcashが人々に自分の経済的な暮らしに対する本当のコントロールを与えるために作られたこと、そして日常的な金融取引が私たちの想像以上に多くの個人情報を明らかにしてしまうことを、わかりやすい例を通して学びます。
2. Zcashは誰が作り、なぜ存在するのか?
このセクションでは、科学研究と暗号技術という観点から、Zcashの起源を説明します。特に「zk-SNARKs」というゼロ知識証明を、シールドされたプライベート取引を可能にする画期的な技術として紹介しています。
またワークブックでは、Zcashローンチの歴史、その創設原則、そして今日このエコシステムを維持し支えている世界的なコミュニティにも触れています。その使命は、個人に力を与えること、検閲耐性のあるデジタルマネーへのアクセスを提供すること、そしてすべての人のためにプライバシー技術を前進させることとして位置づけられています。
3. Zcashの仕組み
このパートでは、Zcashプロトコルの技術的基盤を、親しみやすい言葉で解説します。主な概念は次のとおりです。
- 透明アドレスとシールドアドレス
- Viewing Keyと制御された情報開示
- マイナー/バリデーターの役割
- ゼロ知識証明がどのように取引を検証するか
- ネットワークの分散性と安全性を保ちながら、どのようにプライバシーが維持されるか
ワークブック内の図解や視覚的な比喩は、こうした概念を初心者にもわかりやすくしています。
4. 日常生活でZcashを使う
第4セクションでは、実際の利用例に焦点を当てています。モバイルウォレットを使ってZcashを送受信する方法、QRコードが支払いをいかに簡単にするか、そして個人保護、ビジネス上の機密保持、あるいは国境を越えた送金のために、ユーザーがどのようにシールド取引を活用するかを示しています。
例としては、アーティストへのチップ、海外にいる親族への送金、NGOへの匿名支援、あるいはティーンエイジャー向けのプライベートなデジタルお小遣いとしてZcashを活用することなど、現実の場面が紹介されています。
5. Zcashで構築する
このセクションでは、開発者、デザイナー、研究者、教育者がどのようにZcash上で構築できるかを取り上げます。次のような概念が紹介されています。
- Zcashウォレット
- 開発者向けSDK
- コミュニティのワーキンググループ
- オープンソース開発における貢献者の役割
- Zcashのネットワークアップグレードがどのようにプロトコルを改善するか
読者は、Zcashが時間をかけてどのように進化していくのか、そして世界中の貢献者がツール、インフラ、アプリケーション、教育リソースの拡充をどのように支えているのかを理解できます。
6. セキュリティ、安全性、ベストプラクティス
このセクションでは、デジタル安全性の基本的な習慣を教えます。
- キーとシードフレーズを守ること
- 詐欺を避けること
- カストディアルウォレットとノンカストディアルウォレットの違いを理解すること
- 強固なパスワード管理を実践すること
- 機密性の高いウォレット情報を公の場で共有しないこと
これらの教訓は、新しい利用者に対して、Zcashに限らず一般的なデジタル生活にも役立つ重要な習慣を身につけさせます。
7. グローバルなZcashコミュニティ
Zcashエコシステムは、グローバルで多様性があり、コミュニティ主導です。このセクションでは、貢献者たちがオープンなフォーラム、GitHub、Discord、ワーキンググループを通じてどのように協力しているかを説明します。また、オープンソース開発、プライバシー擁護、草の根教育の文化も紹介しています。
ワークブックではさらに、非営利団体、財団、独立したビルダーなど、このエコシステムに関わる組織についても説明しており、彼らがネットワークを支え、Zcashの分散性と公共善としての使命を維持していることが述べられています。
8. クリエイターたちを紹介 - 「これを実現した仲間たち!」
このセクションでは、My First Zcash を実現した才能ある貢献者たちを紹介しています。彼らには次の人々が含まれます。
Ice (@frostbyte11211)
プライバシー、コンピューター、暗号技術、心理学に関心を持つ高校生。
Pacu (@thecodebuffet)
長年にわたるZcashウォレット開発者。以前はECCでSDKとライトクライアント技術に携わり、現在はZCG助成金のもとでエコシステムに貢献しています。
Marek
Zcash Foundationのエンジニア。
Alfredo Garcia
Zcash FoundationのZebraチームで働くRustシステムエンジニア。
Pili (@mpguerra)
Zcash Foundationのマネージャーで、Tor Projectでの仕事を含む20年以上の経験を持っています。
Zksquirrel
Zcash Arborist、コミュニティの記録係であり、ZecHubの教育イニシアチブへの貢献者。
Tripleyouww
Zcash Foundationのコミュニティサポート・コーディネーター。
Mass Adoption Alliance
分散型暗号資産と金融プライバシーに関する教育を通じて若者に力を与えるイニシアチブ。
これらのプロフィールは、Zcashが世界中のエンジニア、デザイナー、開発者、教育者、運営者からなる多様なコミュニティによって支えられていることを読者に伝えています。
9. 参加するには
最後のセクションでは、読者にZcashエコシステムの一員になるよう呼びかけています。参加の機会には次のようなものがあります。
- Zcash Global Discordに参加する
- コミュニティ通話やワーキンググループに参加する
- 今後のワークブック翻訳に貢献する
- オープンソース教育を支援する
- コンテンツ、コードの貢献、アートワーク、またはフィードバックを作成する
- Zcash Community Grantsを探索する
メッセージは明確です。誰でも参加でき、コミュニティはあらゆる背景やスキルレベルの貢献者を歓迎しています。
Zcash Global Discord
ライセンス
My First Zcash は、Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0) のもとでライセンスされています。
ライセンス