> For the complete documentation index, see [llms.txt](https://minara.ai/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://minara.ai/docs/minara-handbook/ja/ji-shu/wallet-security.md).

# ウォレットのセキュリティ

Minaraは、 **管理型の** 各ユーザー向けにスマートウォレットを作成します。ユーザーは、ガストークン（$ETHや$SOLなど）を用意したり、暗号資産ウォレットを直接管理したりすることなく、対応している任意のブロックチェーンを利用できます。

従来の中央集権型取引所とは異なり、 **この管理型スマートウォレットはMinaraの内部データベースには保存されず、オンチェーンのスマートコントラクトウォレットです**。Minaraはこのウォレット内の資金を管理できますが、隠したり、削除したり、ブラックリストに追加したりすることはできません。将来的には、ユーザーがMinaraによる資金の利用方法をカスタマイズできるようになります。

Minaraのウォレットシステムは、2種類のウォレットで構成されています：

* **ファンディングウォレット**：各ユーザーごとに自動生成されるスマートコントラクトウォレットで、ユーザーが入金した資金を保管します。資金の流れを透明化し、監査可能かつ検証可能にする点がCEXとは異なります。
* **コントローラーウォレット**：Minaraが管理するウォレットで、ファンディングウォレットとその資金を管理し、取引、ステーキング、その他のオンチェーン操作を実行できます。このウォレットは、キーシャーディング、マルチシグ、TEEなどの高度な暗号技術を使用し、署名効率を最大化しながらセキュリティを確保します。

## ファンディングウォレット

ファンディングウォレットは [Privy](https://www.privy.io/)によって支えられています。これは、 [ERC-4337](https://www.alchemy.com/overviews/how-do-smart-contract-wallets-work) 標準上に構築された、EOAウォレットと互換性のあるスマートコントラクトウォレットの一種です。

ユーザーの入金はこのスマートコントラクトウォレットに保管され、すべての取引は公開され、オンチェーンで検証可能な形で記録されます。 **これにより、資金が私的に不正利用されることを防ぎ、完全な監査を可能にします。**

## コントローラーウォレット

<figure><img src="/files/5fc8fa9bdc8043f704c9b806c0db67547c6e1ec1" alt="" width="375"><figcaption></figcaption></figure>

Minaraのコントローラーウォレットは、Privy、TEE（Trusted Execution Environment）、および複数当事者による認可署名メカニズムを使用しています。その主な機能は次のとおりです：

* **分散鍵管理とTEE保管**：鍵は暗号化され、異なるセキュリティ境界にまたがって分割保存されます。TEE内で封入・取得されるため、常に信頼できる環境に保持されます。
* **M-of-N承認署名**：複数当事者による認可により、取引のセキュリティが強化されます。業務、リスク管理、戦略などの独立したサービスが署名検証に関与し、単一障害点を最小化します。
* **サービス署名鍵の保護**：AWS KMSが鍵署名を独立して保護します。
* **アカウントポリシー制御**：アカウント種別やユーザー属性に基づくカスタマイズ可能な権限ポリシーをサポートし、送金権限、コントラクト種別、取引上限などを定義します。

## 技術参考資料

* [Privy & TEE保管 + 分散鍵管理](https://docs.privy.io/security/overview)
* [Intel SGX開発者ガイド](https://www.intel.com/content/www/us/en/developer/topic-technology/software-security-guidance/overview.html)
* [AWS KMS（エンベロープ暗号化、IAMポリシー）](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://minara.ai/docs/minara-handbook/ja/ji-shu/wallet-security.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
