暗号資産(仮想通貨)Zcash(ジーキャッシュ、ZEC)
ZECの開発者2人は9日、ブロックの目標間隔を25秒から20秒に縮める案を、コミュニティのフォーラムで示した。2人は、6日に有効になったアップグレードNU7の25秒化を提案した開発者で、次に見込まれる小規模なアップグレードNU7.1への採用と、次回の投票の対象に加えることを求めている。
ジーキャッシュ、最初の承認待ちを5秒縮める案
改善提案(ZIP)の草案によると、20秒にすると最初の承認までの平均の待ち時間が5秒、割合にして20%短くなる。提案者は、店頭での支払いや取引所への入金、チェーンをまたぐ交換で、ほぼ空のブロックでも取り込みを待つ手間が減ると説明する。草案は6日未明(日本時間)からGitHubで公開されていた。
1日に処理できる秘匿取引の量は増やさない。1ブロックに入る秘匿処理の上限を、すべて5分の4に下げる。ブロックの容量の上限2MBは据え置くため、秘匿しない取引のデータは時間あたり最大25%増える。
| 項目 | NU7の後(現行) | 20秒案 |
|---|---|---|
| ブロックの目標間隔 | 25秒 | 20秒 |
| 1ブロックの秘匿処理の上限(全体と秘匿方式Orchard・Ironwoodの処理単位) | 330 | 264 |
| 1ブロックの秘匿方式Saplingの入出力の上限 | 300 | 240 |
| 半減期の間隔 | 504万ブロック | 630万ブロック |
| 取引の有効期限の初期値(推奨) | 120ブロック | 150ブロック |
| ブロックの容量の上限 | 2MB | 2MB(据え置き) |
出典:zcash/zips 20秒ブロックのZIP草案
上限を下げるのは、軽量ウォレットが受け取るデータをほぼ増やさないためだ。草案の試算では、最悪の場合に1日に受け取るデータは169.10MBから169.18MBへの微増にとどまり、増えるのはブロックの見出し(ヘッダー)の分だけになる。
1日あたりの発行量の見込みも保つ。1ブロックあたりの新規発行を5分の4にし、半減期の間隔を630万ブロックに延ばす。ウォレットには、取引の有効期限の初期値を延ばすよう推奨する。
草案は、ブロック間隔が短くなると外部から取引の時刻を細かく見られるようになる一方、個々の秘匿取引が明かす内容は変わらないとも記す。
国内では、金融庁の暗号資産交換業者登録一覧(9月30日現在)をJinaCoinが国内の交換業者一覧に集計したところ、ジーキャッシュを取り扱う業者の記載はない。
ジーキャッシュ20秒案、提案者の試験で孤立ブロック率は基準内
提案者は、正しく作られても採用されずに捨てられるブロック(孤立ブロック)の率を試験で確かめた。世界12地域に80の採掘者を置き、2MBのブロックを埋めた最悪の条件で、ノードソフトZakuraだけのネットワークは1.9%、ZakuraとZebra-Andeleが半々では3.3%だった。
25秒の根拠になった5月の試験では、孤立ブロックの率は4.68%。提案者は、20秒でも25秒の時と同じ安全の水準を満たすとしている。
アップグレードの後、実際のブロック間隔はほぼ目標の25秒だ。ブロックエクスプローラーのBlockchairのデータで、有効化のブロック(3,543,405)が生成された日本時間6日11時34分から9日16時46分までの時間を1万959ブロックで割ると、平均は約25.4秒になる。
草案はまだ下書きの段階にある。20秒に移る場合に、開発資金の配分が終わるブロック高や、NSM(取引手数料などを将来の発行に回す仕組み)の再発行を始める条件をどう改めるかは未定で、提案(Proposed)の段階に進む前に決める必要があると草案に書かれている。有効化のブロック高は、別のZIPで定める。
関連:Zcash、NU7の本番有効化ブロック高が決定──ブロック間隔は25秒に
関連:ジーキャッシュの助成金、半分超の約97億円分を手放す草案が公開
