ゼロコインが5分でどのように機能するか

ゼロコインは他の暗号通貨プライバシープロトコルとは少し異なる動作をするので、分解してみましょう。まず、2種類のトークン:

PIV —通常のPIVXトークン
zPIV —プライベートPIVXトークン

PIVとzPIVは異なりますか?
はいおよびいいえ。 zPIVは、PIVのプライベートバージョンのように考えることができます。 1 zPIVは、常に1PIVの値に等しくなります。 2番目のブロックチェーンなどはありません。

ミント —PIVをzPIVに変換するには
支出 —zPIVをpivに変換するには

宗派 — T h eさまざまなサイズのzPIV。これは、1秒、5秒、10秒、50秒、100秒などの紙幣のように考えてください。

ゼロコインを使いましょう

ステップ1—ミント
つまり、PIVの一部をプライベートトークンであるzPIVにミントしたいとします。これは、ステップ2で説明するように、個人的に使用する前に実行されます。コインをミントするときは、誰も使用できない「アキュムレータ」にコインを送信します。ブロックチェーン用語では、これは「燃焼」コインと呼ばれますが、なぜコインを燃焼させたいのですか?

zPIVと呼ばれるネットワークからのIOUと引き換えに、この書き込みを完了します。 10pivを燃やした場合、10zPIVを取得します。 IOUは、ネットワークにより、ステップ3の後半で10zPIVを10個の新しいPIVと引き換えることができることを意味します。これは、ブロックエクスプローラーでのミントの外観です。

ステップ2—時間の経過
Zerocoinプロトコルでは、ミントと支出の間に強制的な時間のギャップがあります。ミントと支出が同時に起こった場合、あなたは現在混合している他の誰か(おそらく誰も)とあなたのコインを混合するだけでしょう。鋳造と支出のギャップは、あなたのコインが、その金種に鋳造されたことのある他のすべてのコインと混合されることを意味します。

ステップ3—支出
将来のある時点で、おそらくプライベートコインを使いたいと思うでしょう。これで、通常のPIVを使用するのと同じように、zPIVの一部を任意のアドレスに使用できます。これらは、履歴や接続のない、新しく生成されたPIVとして宛先アドレスに表示されます。これは、ブロックエクスプローラーでどのように表示されるかです。

ゼロ知識証明(ZKP)について聞いたことがあるかもしれませんが、これがその出番です。ZKPは基本的に、何かを明らかにすることなく、何かを知っていることを示すことを意味します。この場合、あなたは、彼らがどのコインにさかのぼるのかを明らかにすることなく、あなたが費やしているコインを鋳造したことを示しています。

プレステージを例えとして使用するには:
第1幕 -PIV
第2幕-ミント(コインはブロックチェーンから消えます)
第3幕-支出(真新しいコインは、支出した住所に表示されます)

独自のPIVXゼロコイン機能

PIVXは、市場で最も高度な実装を作成するために、Zerocoinのいくつかの拡張機能を開拓しました。次の機能はPIVXによって作成され、PIVXまたはPIVXコードの最近のフォークでのみ使用できます。

zPoS
2018年5月、PIVXは暗号通貨で唯一のプライベートステーキングシステムであるzPoS(Zerocoin Proof of Stake)をリリースしました。 これはプライバシーの使用を奨励し、PIVXがZKプライバシーベースのコインの中で最も高い割合の私的供給を達成するのに役立ちました。これは、ブロックエクスプローラーでのzPoS報酬の外観です

dzPIV
ステップ1で取得したzPIVは、完全にブロックチェーンから外れたローカルのwallet.datに保存されますが、プライバシーについてはどうでしょうか。ほとんどのZerocoinシステムでは、これは、ミントごとにwallet.datの新しいバックアップを作成する必要があることを意味します。これは非常に面倒で、簡単に失敗します。 PIVXはほとんどのZerocoin実装ではありません。 PIVXは、dzPIV(決定論的zPIV)と呼ばれる機能を備えた1回限りのシードバックアップを提供する唯一のコインです。

ezPIV
あなたは正しいはずのようにwallet.datファイルを暗号化しましたか?ほとんどのZerocoinコインがこの暗号化でzPIVを保護しないことを知って驚かれるかもしれません。そのため、wallet.datが暗号化されていても、wallet.datファイルを入手できる人なら誰でもあなたのzerocoinを入手できます。 PIVXは、zPIVを暗号化し、そのezPIV機能(暗号化されたzPIV)で保護する唯一のコインです。

オートミント
プロセスには3つのステップしかありませんが、PIVXが最初の2つのステップのうち最初のステップを自動的に処理します。 PIVXオートミントは、pivの10%を自動的にzPIVにミントします。このパーセンテージは0〜100の範囲で構成できますが、プライベートコインをいつでも使用できるようにするための優れた方法です。

最小の支出サイズ
多くのプライバシーメカニズムの欠点は、トランザクションサイズが大きく、ゼロコインが25kbで最大であることです。ビットコインのトランザクションあたり約266バイトと比較すると、これは非常に大きいです。 PIVXは、20%小さい支出サイズでZerocoinプロトコルを開始しました。これは、ブロックチェーンの肥大化が少なく、料金が低く、同期時間が短いことを意味します。防弾技術の作者であるJonathanBootleがPIVXチームに加わり、これをさらに90%から約1kbに減らすことができると期待しています。

最初に端数の支出を許可
以前はゼロコインの一部を支出することはできませんでしたが、PIVXではzPIVを支出して変更を取り戻すことができます。

最初にサードパーティに費やす
元のゼロコインプロトコルでは、ゼロコインを目的地に送る前に自分のウォレットに戻す必要がありました。 2017年8月にPIVXがZerocoinをリリースしたとき、初めて任意の宛先アドレスに直接支出できるようになりました。 2018年6月3日現在、ZCoinにもこの機能があります。