Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin CryptoTax DeFAI Chain SAFU AGI Claude Me Claude Skill Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
DeFi × AI融合の深層分析:Agentの自動化戦略・プロジェクト解剖・リスク識別
defai-bible.com
最新
DeFAIプロジェクトの信頼スペクトラムを完全に展開する:資金権限付与からソルバーネットワークまでの5層分解  ·  あなたが承認しているのは一つのエージェントだけではない:マルチエージェント製品の委任チェーン全体をどう監査するか  ·  より安全な実行メカニズムは、通常より遅い:暗号化メモリプールとインテントアーキテクチャの遅延コスト  ·  損失が発生する前に:DeFAI戦略が静かに失効しつつあることを自分で検出する方法  ·  5つのDeFAI戦略に分散配置したつもりが、実際には一種類のリスクしか買っていないかもしれない  ·  人気すぎることも一つの死に方:あるDeFAI戦略が自らの成功によって崩壊した経緯
用語解説 · DeFAIコア概念

Non-Custodial Execution

非カストディアル型実行
DeFAIコア概念 intermediate

30秒バージョン · 忙しい方へ
ユーザーの資産の秘密鍵に対するコントロールが常に完全に自分の手元に残り、DeFAIエージェントはスマートコントラクトを通じて明示的に承認された範囲内でのみユーザーに代わって取引に署名できるアーキテクチャ。プラットフォーム側や第三者はいかなる時点でもユーザーの資産を直接動かしたり凍結したりすることができない。これはDeFAI製品の資金の安全性を評価する上での基礎的な分類基準である。
詳しく読む +

このコンテンツは現在日本語に翻訳中です。

01 · これは何?

What is non-custodial execution, and how does it relate to smart accounts and session keys discussed earlier in this series?

Non-custodial execution is a higher-level classification concept, referring to the overall philosophical direction of an architecture's design: the user's private key control never leaves the user's own hands throughout. The smart account and session key discussed earlier in this series are actually the concrete technical means for achieving non-custodial execution — a smart account makes verification logic programmable, a session key lets authorization scope be finely narrowed, and the two together are what let the two originally conflicting goals of "the user retains private key control" and "the agent can execute transactions autonomously" hold true simultaneously.

This means when you see a product claiming to be non-custodial, it's worth pushing further to ask exactly what mechanism it achieves this through — if underneath, it's the smart account plus session key combination this series broke down earlier, you already have enough of a framework to assess the credibility of this non-custodial claim; if a product team can't concretely explain the technical implementation and just keeps repeating the word non-custodial itself, that vagueness is worth being wary of.

02 · なぜ存在する?

Why does this non-custodial execution classification matter so much, and what's the fundamental difference from a custodial architecture?

Under a custodial architecture, the user hands private key or asset control directly to the platform for safekeeping, and the platform has the technical capability to move those assets at any time — even with a promise of "we will never abuse this capability," that promise is fundamentally a trust statement, not a technical guarantee. Once the platform's internal controls fail for any reason (a hack, insider fraud, or mismanagement leading to insolvency), the user's assets can be directly exposed to risk, and the user has absolutely no way to bypass the platform and recover their assets themselves.

The fundamental difference with a non-custodial architecture is that even if the platform itself becomes entirely dysfunctional (the site shuts down, the company folds, or even maliciously abandons its users), as long as the underlying smart contract logic still works normally, a user theoretically can still interact with the contract directly via a block explorer or another wallet tool and recover their own assets, without needing to rely on the platform's assistance or goodwill. This difference determines the level of platform risk a user carries — non-custodial architecture reduces this kind of risk to nearly zero, while custodial architecture ties a user's fund safety entirely to the platform's integrity and operational stability.

03 · 意思決定にどう影響する?

How is non-custodial execution actually verified, and how can an ordinary user confirm whether a product genuinely is non-custodial?

The most direct verification method is actually testing whether bypassing the platform's interface to operate assets directly is feasible — if a product genuinely has a non-custodial architecture, a user should theoretically be able to use a block explorer's "interact with contract" function to directly query their own asset status, or even initiate a withdrawal transaction without going through the platform's official interface at all. If attempting this reveals it's completely impossible to bypass the platform's interface, or the smart contract logic itself requires the platform's signature to move assets, that indicates this product may actually have a hidden custodial layer and isn't genuinely non-custodial in a meaningful sense.

Another verification method is checking the smart contract's source code (if it's already open-sourced and verified on a block explorer), confirming whether the functions in the contract logic responsible for asset transfers only accept transactions the user themselves signed, or also accept unilateral transfers initiated by an address controlled by the platform. This kind of code-level verification requires some technical background, but if you can't do it yourself, you can also check whether an independent third party (an auditing firm or security research community, for example) has verified and confirmed this contract's non-custodial characteristics.

04 · どうすればいい?

What's the practical impact of non-custodial execution for everyday users, and how should it apply to evaluating and choosing DeFAI products?

If a DeFAI product adopts a genuinely non-custodial architecture, it means even if the platform itself faces the worst-case scenario (going under, getting hacked, an insider acting maliciously), your asset safety still mainly depends on the quality of the underlying smart contract logic itself, not the platform's integrity or operational stability — a structural protection for the user, worth prioritizing when evaluating any DeFAI product. By contrast, if a product adopts a custodial architecture (even if packaged with language like "secure" or "regulated"), it means the user is fundamentally trusting a centralized institution — this trust model is closer to a traditional financial institution than the self-custody ethos the crypto industry originally emphasized.

In practice, before evaluating any DeFAI product, it's worth confirming this basic classification first — is this product non-custodial, custodial, or some hybrid model in between (only part of the assets take a non-custodial path, with another part still handed to the platform for safekeeping, for example)? Once this basic classification is confirmed, you can go on to apply other evaluation frameworks discussed earlier in this series (the trust minimization spectrum, for example) for a more granular risk breakdown, because different underlying architectures directly affect the meaning and importance of every subsequent evaluation layer.

具体例 +

複数の著名な中央集権型暗号資産取引所は、過去に内部の資産管理不備やハッキング事件を経験しており、ユーザーが取引所(典型的なカストディアルアーキテクチャの一種)に保管していた資産が損失を被った。この種の事件は業界で広く引用されており、非カストディアルアーキテクチャがDeFiおよびDeFAI業界で徐々に主流の設計方向となる重要な背景の一つとなっている。

よくある誤解 +
✕ 誤解 1
× 誤解:ある製品が「非カストディアル」を謳ってさえいれば、ユーザーの資産は絶対に安全である、実際は:非カストディアルは「プラットフォーム側があなたの資産を直接動かせるかどうか」という特定の問題を解決するにすぎず、スマートコントラクト自体にコードの脆弱性がないことを意味せず、あなたがエージェントに承認した操作範囲が十分慎重に設計されていることも意味しない。非カストディアルは必要条件の一つであり、安全性の全ての保証ではない
✕ 誤解 2
× 誤解:非カストディアルアーキテクチャはユーザー自身が秘密鍵のコントロールを保持しているため、ユーザーはもうどんなセキュリティ問題も気にする必要がない、実際は:非カストディアルアーキテクチャはプラットフォームリスクを最小限に抑えるが、ユーザーは依然として自分がエージェントに承認した範囲、金額上限など本シリーズで前述した各環節を検証する責任を負う必要がある。非カストディアルは完全に警戒を緩めてよいことを意味しない
The Missing Link +
直接的な影響

The advantage is reducing platform risk a user carries to nearly zero — even if the platform itself becomes dysfunctional, a user can theoretically bypass the platform and recover their own assets, a structural guarantee of fund safety; the drawback is that non-custodial status alone can't guarantee the smart contract code has no vulnerabilities, and can't guarantee the authorized scope was designed with sufficient care — it's a necessary condition for safety assessment, not a sufficient one, and users still need to combine it with other evaluation layers discussed throughout this series (permission scope, cross-chain risk, execution logic) to form a complete risk profile.

質問する
10文字以上入力してください
関連トピック