MASTER COPY

Beta
Independent Verification

Master Copyは本当に
正しくコピーできているのか?

第三者ツール(xxhsum)を使った独立検証で、Master Copy
信頼性を証明します。

問題提起

そのコピー、本当に大丈夫?

Finderやcpは検証しない

macOSの標準ツール(Finder、cp)は、ファイルをコピーしても検証を行いません。コピー中にエラーが起きても、ファイルが壊れても、気づけません。

具体例:100GBの映像データをコピー中、1バイトでもエラーが起きれば、そのファイルは使い物になりません。でもFinderは「コピー完了」と表示します。

Master Copyは検証する

Master Copyはコピーと同時にxxHash128でチェックサムを計算。コピー完了 = 検証完了。エラーがあれば即座に通知します。

メリット:検証のために追加時間ゼロ。コピーが終わった瞬間に「このファイルは正しい」と確信できます。

でも、それって本当に正しいの?

Master Copy自身が「ハッシュが一致しました」と言っているだけでは?自分で自分を「正しい」と証明しているだけでは信用できない。

だから、第三者ツールで検証しました

独立検証の方法

第三者ツールで本当に正しいかを確認

1

実データを3つのツールでコピー

141.42 GBの映像データ(10ファイル)を、3つの異なるツールでコピー:

Master Copy CLI
検証付きコピー
cp (BSD)
標準コピーツール
rsync
同期ツール
2

第三者ツール(xxhsum)で検証

Master Copy内蔵の検証ではなく、独立した第三者ツール「xxhsum 0.8.3」(Yann Collet作)を使用。

xxhsumとは?
オープンソースのチェックサム検証ツール。Master Copyとは完全に独立しており、同じアルゴリズム(xxHash128)を使って、コピーされたファイルのハッシュ値を計算します。
3

ハッシュ値を比較

3つのツールでコピーされたファイルすべてに対して、xxhsumでハッシュ値を計算し、元ファイルのハッシュと一致するかを確認。

# 元ファイルのハッシュを計算
$ xxhsum source/*
9d8d40332ad8c1be8d070029fa7a6cbe

# Master Copyでコピーしたファイルのハッシュ
$ xxhsum dest_mastercopy/*
9d8d40332ad8c1be8d070029fa7a6cbe ✅ 一致

検証結果

全ファイル・全回で一致

100%
ハッシュ一致率
All Verified
3
コピーツール
27
総コピー回数
(3ツール × 3回 × 3セット)
141.42
GB (10ファイル)

検証詳細

Master Copy CLI
検証付きコピー × 3回
3/3 一致
cp (BSD)
標準コピー × 3回
3/3 一致
rsync
同期ツール × 3回
3/3 一致

結論:3つのツールすべてで、独立した第三者ツール(xxhsum)によるハッシュ値が完全一致。Master Copyが計算したハッシュ値は正確であり、正しくコピーできていることが証明されました。

テスト環境

映像制作現場で使われる実機で検証

システム

OS macOS 14.8.0
CPU Apple M3 Max
Architecture Apple Silicon

ストレージ

Source AV PRO CFexpress
Destination SHGP31-2000GM SSD
Interface PCI-Express

テストデータ

Files 10 files
Total Size 141.42 GB
Runs per tool 3 times

検証ツール

Tool xxhsum 0.8.3
Author Yann Collet
Algorithm xxHash128

あなたも検証できます

すべてのエビデンスをGitHubで公開

検証レポート v1

レポートJSON、検証スクリプト、完全なログをGitHubで公開。ブラウザで閲覧可能(アカウント不要)。バージョン履歴も確認できます。

GitHubで見る

alps-tokyo/mastercopy_evidence

改ざん検証

$ bash verify_signature.sh
✅ Signature valid

ハッシュ確認

$ jq '.verification' report.json
"all_hashes_match": true
Bonus

検証付きでも速い

cpに迫る速度を実現

Master Copy
1070 MB/s
✅ 検証付き(追加時間ゼロ)
cp (BSD)
1148 MB/s
❌ 検証なし

ポイント:Master Copyは検証しながらコピーするため、追加の検証時間はゼロ。コピーが終わった瞬間に「正しい」と確信できます。

Master Copy を試す

第三者ツールによる独立検証で信頼性を実証済み。ベータ版を無料でお試しいただけます。

ダウンロードページへ