7.44k 閲覧数469件の議論
428.45k 閲覧数3.17k件の議論
5.41k 閲覧数531件の議論
2.38k 閲覧数2.47k件の議論
11.51k 閲覧数4.59k件の議論
6.69k 閲覧数2.62k件の議論
67.61k 閲覧数1.21k件の議論
1.94k 閲覧数95件の議論
4.88k 閲覧数2.05k件の議論
1.01k 閲覧数64件の議論
マルチシグウォレットでも、なぜ管理ミスが起きるのか?
マルチシグウォレットは、複数の署名者による取引の共同承認を必須にすることで、単一の秘密鍵が侵害された場合のリスクを軽減します。
しかし、マルチシグだからといって絶対に安全とは限りません。
次の5つのケースでは、依然としてリスクが生じる可能性があります。
01|鍵の保管場所が集中している: 複数の署名者の鍵が、同じデバイスやアカウントへの侵入によって同時に影響を受ける可能性があります。
02|独立したチェック体制がない: 全員がほかのメンバーによる取引の確認に頼っていると、マルチシグが形骸化するおそれがあります。
03|署名に必要な数が適切でない: 必要な署名数が少なすぎると保護が弱まり、多すぎると通常の操作や緊急時の復旧に支障が出る可能性があります。
04|取引内容に問題がある: マルチシグでは、悪意のあるコントラクト、誤ったアドレス、危険な操作を自動的に検知することはできません。
05|管理体制が整っていない: 署名者の退職、鍵の紛失、権限の更新漏れなどが、リスクにつながる可能性があります。
マルチシグを有効に管理するには、署名に必要な数を適切に設定し、鍵を独立して保管し、取引を個別に確認するとともに、明確な緊急時対応手順を整備する必要があります。
マルチシグとは、単に信頼をより多くの人に分散することではなく、信頼できる権限管理と確認の仕組みを構築することです。
次回:コントラクトが監査を通過しても、なぜ絶対的な安全性は保証されないのか?
#ONEANetwork #Web3Security #Multisig