【CTO Tech Blog】Schnorr + PQC署名のハイブリッドで強偽造不可能性を保持するBird of Prey
- CTO Tech blog

当社のCTO、安土 茂亨がクラウドやBlockchainについて書き連ねるブログ Develop with pleasure! から最新記事をご紹介するCTO Tech Blog。
今回は「Schnorr + PQC署名のハイブリッドで強偽造不可能性を保持するBird of Prey」というタイトルの記事をご紹介!!
📦 ブログ記事の概要
📄 概要
Bird of Preyは、Schnorr署名などの既存署名と耐量子暗号(PQC)署名を組み合わせながら、片方の署名だけを別の署名に差し替えるマリアビリティを防ぐハイブリッド署名方式です。
単純に2つの署名を連結する方式では、どちらか一方が破られた場合に署名の一部を作り直せます。Bird of Preyでは、両署名を相互に依存させることで、強偽造不可能性の維持を目指します。
⚙️ 技術的ポイント
- BoP-2は、SchnorrやEdDSAなどFiat–Shamir変換を利用する署名方式を対象とする。
- PQC署名はメッセージそのものではなく、Schnorr側で生成したチャレンジ値に対して作成する。
- Schnorr署名の計算には、通常のチャレンジ値ではなくPQC署名のハッシュ値を使用する。
- Schnorr側を変更するとPQC署名が無効になり、PQC側を変更するとSchnorr署名が無効になる循環構造を作る。
- この構造により、片方の秘密鍵が破られた場合でも、その署名部分だけを差し替えることを困難にする。
- PQC署名には、同じ署名が複数のチャレンジ値に対して有効にならない性質が必要となる。
💡 技術的意義
Bird of Preyは、実績のある古典暗号とPQC署名を組み合わせ、どちらか一方の安全性が失われても署名全体の改変を防ぐ設計を示しています。
特に、歴史の浅いPQC署名に未知の脆弱性があった場合にも、既存署名を安全網として利用しながら量子耐性を導入できる点が特徴です。
📌 まとめ
本記事は、Bitcoinの耐量子化、Schnorr署名、PQC、署名マリアビリティに関心のあるエンジニアや研究者におすすめです。
一方で、Schnorr署名のバッチ検証が利用できなくなることや、Segwit導入後に強偽造不可能性をどこまで重視するかなど、実用上の検討課題も紹介されています。
🔗元記事へのリンク
Chaintopeでブロックチェーンの未来を共に創りませんか?

Chaintopeは、独自のブロックチェーン「Tapyrus(タピルス)」と、開発プラットフォーム「Tapyrus Platform」を活用し、デジタル社会の信頼基盤を構築しています。
私たちは、ブロックチェーン技術の可能性を最大限に引き出し、社会に新しい価値を提供することを目指しています。
募集職種:
- ブロックチェーンエンジニア
- アプリケーションエンジニア
- インフラ・保守エンジニア
- プロジェクトマネージャー
- フィールドセールス
Chaintopeで働く魅力:
- 最先端のブロックチェーン技術に触れる機会
- リモートワークやフレックスタイム制による柔軟な働き方
- 専門性の高いチームとの協働
ブロックチェーン技術に情熱を持つあなたのスキルを、私たちのチームで活かしませんか?
↓↓詳細は、採用情報をご覧ください↓↓


