すべての言語
Zcash はゼロ知識証明を使用する最初のブロックチェーン システムであり、パブリック ブロックチェーンを使用して分散型ネットワークを維持しながら、完全な支払いの機密性を提供します。ビットコインと同様に、Zcash トークン (ZEC) の総量も 2100 万ですが、違いは、Zcash トランザクションは、ブロックチェーン上のすべてのトランザクションの送信者、受信者、および金額を自動的に非表示にすることです。ビューキーを持っている人だけが取引内容を見ることができます。ユーザーは完全に制御でき、表示キーを他のユーザーに提供することを選択できます。
ZCash はビットコインのブランチであり、ビットコインの元のモードを保持し、ビットコイン バージョン 0.11.2 のコードに基づいて変更されています。 ZCashウォレットの資金には、透明資金と私的資金の2種類があり、透明資金はビットコイン資金と似ており、私的資金はプライバシーを強化し、私的資金が関与する取引は機密に保たれ、透明資金と透明資金間の取引は公開されています。
ビットコインと比較して、ジーキャッシュの最大の特徴は匿名性であり、取引はブロックチェーン取引の当事者と金額を自動的に隠し、鍵を持っている人だけが特定の取引情報を見ることができます。もちろん、ユーザーはこの権限を持つユーザーを選択できます。
ジーキャッシュが真の匿名性とプライバシー保護を実現できると言われているのはなぜですか? 簡単に理解すると、ジーキャッシュは 2 つのテクノロジーを使用しています:
zk-SNARK ゼロ知識証明テクノロジー: たとえ通貨のソースとフロー情報が完全に機密であっても、ゼロ知識証明 テクノロジーは、お金を使うユーザーが実際に通貨を所有していることをまだ検証できます。
パブリック ブロックチェーン: Zcash はトランザクションの表示にパブリック ブロックチェーンを使用しますが、トランザクションの金額は自動的に非表示になり、ZEC (Zcash システムのトークン) 保有者はキー関連情報を表示することでそれを観察できます。
<時>
図 1 ジーキャッシュ送金の概要
図 1 に示すように、Zcash は 4 種類の送金を実装できます。現在、インターネット上で最も一般的で最も簡単な方法は、パブリック アドレス間の転送であり、ビットコインの転送と何ら変わりはありません。ゼロ知識証明技術と組み合わせることで、公開アドレスを秘匿アドレスとの間で転送できると同時に、送信アドレスと受信アドレスを完全に秘匿した転送も実現できます。
•zk-SNARK のゼロ知識証明
zk-SNARK の完全な名前は、ゼロ知識の簡潔な非対話型知識の引数 (非対話型の簡潔なゼロ知識証明) です。ゼロ知識証明は、証明者(Prover)と検証者(Verifier)間の通信を必要としません。非対話型機能を実現するために、zk-SNARKs テクノロジーは、初期信頼セットアップ (初期信頼セットアップ) を実行し、証明者がゼロ知識証明を構築して完全にプライベートな転送を実現するのに役立つ一連の公開パラメーターを設定する必要があります。この一連のパラメータは、実際には Zcash で一連の RSA 公開鍵暗号化アキュムレータ (RSA アキュムレータ) を確立するために使用され、対応するパラメータは 2 つの大きな素数 N = p q の積です。パラメーター ジェネレーターは、p と q に関するすべてのレコードを破棄する必要があります。その後、システムは安全であると見なされます (これは、実際には、大きな素数の積はクラックできないという前提に基づいています)。誰かが p または q を知っていれば、ゼロ知識証明を簡単に構築して、匿名送金を二重に使用し、匿名システムでの通貨の追加発行を実現できます。
したがって、これらのシークレット パラメータは、パブリック パラメータを生成した直後に安全に破棄する必要があります。 Zcash は、この目的のために特別にパラメータ生成セレモニーを開催し、複数の独立した組織が協力してパラメータを構築できるようにするマルチパーティ コンピューティング プロトコルを設計しました。 Zcash の Sapling シリーズの公開パラメーター Powers of Tau は、チェルノブイリの核廃棄物からの放射線データを使用して、2018 年初頭に高度 3,000 メートルで生成されました。このイベントのプライバシーを確保するため。彼らは、米国イリノイ州とウィスコンシン州の高度 3,000 フィートの小さなプライベート ジェットで祝われました。
·マイニング構造
ほとんどの PoW マイニング プロジェクトとは異なり、Zcash はトークン収入の 10% をチームに割り当てますが、これらのトークンは事前に採掘されません。採掘の最初の段階で徐々に解放されます。具体的なルールは次のとおりです。
1. 2.5 分ごとに 1 ブロック、各ブロックの報酬は 12.5 ZEC (ビットコインのように、最初は 10 分ごとに 50 が採掘されます)
2. 最初の 4 年間で、20マイニング収益の % はチームの報酬になります (したがって、最初の段階では、マイナーはブロックごとに 10ZEC しか取得できません)
3. マイニングの最初の月に、ブロック報酬は 0.000625ZEC から始まり、12.5ZEC まで直線的に増加します (マイニングはゆっくりと始まります)
図 2 ジーキャッシュ マイニング マイン リリース分布図
<時>
ブロック高さ85万で初めてZECが半減し、報酬が50%減、半減後のブロック報酬は6.25ZECになります。
関連リンク:
https://baike.baidu.com/item/%E5%A4%A7%E9%9B%B6%E5%B8%81/22415313
> https://z.cash/the-basics/
https://www.dprating.com/rating/report/115