デジタル資産

Zcash 開発者が v5.5.0 をリリース、最新ソフトウェアアップグレードが利用可能に

mm
Securities.io を Google の優先ソースに追加
開示: Securities.ioは、レビュー製品へのリンク利用により報酬を受け取る場合があります。これは当社の編集評価に影響しません。 当社は登録投資顧問ではなく、これは投資助言ではありません。 アフィリエイト開示をご覧ください

Electric Coin Company (ECC) は、Zcash の開発チームとして、木曜遅くに Zcashd バージョン 5.5.0 のリリースを発表しました。

Zcash は Zerocoin の実装で、当初は 2016 年のローンチ時に、主に Bitcoin から借用したオープンソースコードを基盤としていました。Zerocoin プロトコルは、取引履歴なしでコインを発行できるよう設計されており、追跡不可能な機能を提供します。しかし、このプロトコルには制限があり、ユーザーは集中型の設定を信頼しなければなりませんでした。Zcash は、Zero-Knowledge Succinct Non-Interactive Argument of Knowledge(zk-SNARK)を利用してこれらの制限に対処するために考案され、信頼できる第三者のサービスなしでプライベート取引を可能にします。

zk-SNARK を ZKP ツールキットに統合することで、パブリックブロックチェーン上でも取引内容を隠すことが可能になりました。注目すべきは、Zcash が Zerocoin プロトコルからフォークされ、その後 zk-SNARK を実装してプライバシーと匿名性の機能を向上させた点です。

Zerocoin と zerocash

Zerocoin プロトコルは、2013 年にジョンズ・ホプキンス大学の研究者によって、Bitcoin ブロックチェーン上で匿名の「シールド」取引を提供する手段として最初に提案されました。一方、Zerocash は 2014 年に Zerocoin の拡張として提案された比較的新しいプロトコルで、後に暗号通貨 Zcash に実装されました。Zcash コミュニティは 2017 年 3 月に、プロジェクトを集中型開発体制からより分散化されたコミュニティ主導のモデルへ移行することを投票で決定しました。これにより、プロジェクトの開発とガバナンスを監督する非営利団体 Zcash Foundation が設立されました。

Zcash はこれまでに複数のアップグレードと変更を経てきました。Zcash チームは当初、暗号通貨を「創設者報酬」メカニズムで開始し、最初の 4 年間は新たに採掘された ZEC の一部をプロジェクト創設者に割り当てました。2017 年には、ウォレットのユーザーインターフェース(v1.0.11)の改善やコンセンサスルール(v1.0.12)の改善など、一連の小規模アップデートが 6 月にリリースされました。

最初の顕著なアップグレードである ‘Overwinter’ v1.1.0 は、約 12 ヶ月後の 2018 年 6 月にリリースされ、リプレイ保護やバージョニングなどの新機能のサポート、ネットワークのセキュリティとパフォーマンスの向上が追加されました。その後、10 月に ‘Sapling’ アップグレード v2.0.0 が続き、取引効率が大幅に向上し、zk-SNARK 証明のサイズが削減され、シールド取引がより利用しやすく、効率的になりました。2019 年 12 月には、最大ブロックサイズの拡大とブロック時間の短縮を実現した第3のアップグレード ‘Blossom’ がリリースされました。2020 年には Heartwood と Canopy のアップグレードが行われ、前者は 7 月、後者は 11 月に実施されました。

昨年 5 月、Zcash は第6回目の大規模アップグレード ‘NU5’ を有効化し、Halo 証明システムへ移行しました。開発者は命名規則も見直し、テーマベースから番号ベースへと変更し、提案はその時点で施行されました。今週、Zcash チームはフルノードソフトウェアの新バージョンをリリースしました。

最新ソフトウェアリリースの主な変更点

バグ修正に加えて、v5.5.0 には高い取引負荷が発生した際に対応するための「比例手数料メカニズム」が含まれます。この変更は、以前は高いネットワーク負荷により不便を被っていたサードパーティウォレットのユーザーに恩恵をもたらします。

比例手数料メカニズムとは、ユーザーが負担する手数料が取引サイズに依存するモデルを指します。「大きい」取引は手数料が高くなります。クリエイターやサービスプロバイダーは、より大きな取引から高い収益を得つつ、小規模取引には適正な手数料を課すことができるため、このメカニズムを好みます。しかし、頻繁に大口取引を行う顧客にとっては、手数料が急速に蓄積される負担となり得ます。

新しいソフトウェアバージョンは、ウォレットが完全に同期される前に資金を使用できる「高速残高準備」機能の基盤も構築しています。Zcash では、取引が最終的とみなされ資金が使用可能になるまでに一定数の確認が必要です。この確認時間は「資金利用可能性」と定義され、取引の有効性と二重支払いの防止を保証します。Zcash の資金利用可能性は、採掘されたり取引で受け取られた新規 ZEC が使用可能になるまでの時間を考慮します。

「この作業の多くは、次のリリースで導入される資金利用可能性機能の基盤を築いています。これらの機能により、ウォレットが完全に同期される前に資金を使用できるようになります。」

Zcash プロトコルチームは、RPC の変更や機能の廃止を伴う新リリースへのアップグレードをノード運用者に求めました。RPC の変更には「priority」推定の削除や、’transaction fee selection’、’block template construction’、’transaction relay policy’ のその他の変更が含まれます。廃止された機能はデフォルトで 18 週間利用可能なまま残り、その後無効化されます。

Zcash について詳しく知りたい方は、当社のInvesting in Zcash ガイドをご覧ください。

Samは金融コンテンツスペシャリストで、ブロックチェーンの分野に強い関心を持っています。彼は、金融とサイバーセキュリティの分野で複数の企業やメディアと協力してきました。