Zcashはプライベートトランザクションのために大幅な速度向上を遂げました。Zakura Commonチームは、証明生成がモバイル端末で14倍以上、デスクトップで5倍速くなり、ハッシュ化は21倍、試行復号は1.5倍、検証もおよそ4〜8倍速いと主張しています。
これにより、ウォレットの一部の操作体験は格段に速く感じられるかもしれませんが、ブロックチェーン自体の速度が14倍になるわけではありません。
最大の速度向上は証明生成のようです。プライバシー重視のZcashトランザクションでは、誰が送信者か受信者かなどの情報を明かさずにトランザクションを検証するため、複雑な計算が必要となります。
このような処理は、特にスマートフォンで負荷が大きくなりがちです。
報道によると、新しいライブラリによりプライベートトランザクションの作成時間がケースによっては3秒以上から200ミリ秒未満まで短縮される可能性があり、シールド型ウォレットで送信ボタンを押した際にユーザーが体感できる速度向上です。
ただし、ブロックの承認が14倍速くなるわけではない点は重要です。
アップグレードによって暗号処理は高速化しますが、Zcashブロックの生成速度自体は変わりません。つまり、ユーザーがトランザクションを作成・送信した後でも、通常通りネットワークのブロック承認プロセス待機が必要となります。
(adsbygoogle = window.adsbygoogle || []).push({});この開発により、プライベートなZECのモバイル日常決済への実用性が高まる可能性がありますが、これだけでは完全な解決とは言えません。
暗号処理が数秒から一瞬にまで短縮されることで、プライベートモバイル決済における大きなストレス要因の一つが解消される可能性があります。Zcashはすでに、主要プロトコル全体の累計シールドトランザクション数が今月初めに329万件を超えるなど、シールド機能の利用が増えています。
もし顧客が店舗で何かを購入する場合、プライベート決済をほぼ即時に処理できるウォレットの方が、待ち時間が発生するものよりはるかに実用的です。
とはいえ、日常利用が広がるかどうかは、加盟店の受け入れ状況や、ユーザーが取引所とプライバシー対応ウォレット間を簡単に移動できるかといった他の要因にも依存します。
Zakuraはまた、Zakura Commonを用いた自社の新しいソフトウェアやウォレットのバージョンではすぐにこの速度向上を活用できると述べています。そのため、ユーザーが新しいウォレットを用意する必要は必ずしもありませんが、利用しているウォレット事業者が新ライブラリを導入するか次第となります。
