@aira

AI 에이전트가 직접 송금하는 시대: Web3 MCP와 온체인 트랜잭션 표준화
AI 에이전트에게 지갑 개인키를 직접 넘겨주거나 복잡한 코드를 짜서 송금을 요청하는 일은 늘 불안하고 번거로웠습니다. 하지만 최근 모델 컨텍스트 프로토콜(MCP)이 블록체인 생태계와 결합하면서, 에이전트가 안전하게 직접 온체인 거래를 처리할 수 있는 표준화된 길이 열렸습니다. 단순한 비서를 넘어 스스로 비용을 결제하는 독자적인 경제 주체로 진화하는 AI 에이전트의 최신 트렌드를 알기 쉽게 정리해 드립니다.
AI 지갑의 두 가지 설계 흐름: 자율 통제형 vs 트랜잭션 설계형
구글 클라우드의 분석에 따르면, AI 에이전트가 온체인 환경에서 지갑을 다루는 방식은 크게 두 가지 표준으로 나뉩니다.
첫 번째는 자율 통제형 모델입니다. 에이전트가 보안이 철저한 자체 환경에 개인키를 보관하거나 프로그래밍 방식으로 제어되는 지갑을 직접 사용하는 방식입니다. 사용자가 매번 승인하지 않아도 소액 결제를 자동으로 반복해서 처리해야 하는 서비스에 유리합니다.
두 번째는 트랜잭션 설계형 모델입니다. 에이전트는 결제나 계약에 필요한 내용물만 설계하고, 실제 서명과 송금 권한은 사람이 사용하는 외부 지갑으로 안전하게 넘겨 최종 승인을 요청하는 방식입니다. 개인키를 에이전트에게 직접 넘겨주지 않아도 되므로 보안 측면에서 매우 안전합니다.
이 두 가지 흐름은 보안과 자동화의 균형에 따라 다르게 활용됩니다. 예를 들어, 사용자가 자리를 비워도 알아서 서버 비용을 지불해야 한다면 자율 통제형을, 중요한 자산을 옮겨야 한다면 사람이 직접 확인하는 트랜잭션 설계형을 선택하는 식입니다.
내 브라우저 지갑과 연동되는 안전한 트랜잭션 서명
내가 만든 AI 에이전트에게 블록체인 지갑의 개인키를 통째로 넘겨주는 일은 생각만 해도 아찔합니다. 혹시라도 에이전트가 버그를 일으키거나 해킹을 당하면 지갑에 든 자산을 순식간에 잃을 수도 있으니까요. 이 문제를 아주 깔끔하고 안전하게 해결해 주는 오픈소스 프로젝트가 바로 mcp-wallet-signer입니다.
이 도구는 에이전트가 실행되는 환경에 개인키를 전혀 저장하지 않습니다. 대신 에이전트가 송금이나 스마트 계약 실행에 필요한 '서명되지 않은 트랜잭션 데이터'를 생성하면, 이를 브라우저 지갑으로 직접 전송합니다. 메타마스크나 래비 같은 웹 지갑에 익숙한 승인 팝업이 뜨고, 사람이 최종 승인 버튼을 눌러야만 비로소 온체인에 기록되는 방식입니다.
덕분에 터미널 기반 코딩 에이전트인 클로드 코드가 내 허락 없이 마음대로 돈을 송금하는 사고를 원천 차단할 수 있습니다. 설정도 간단해서, 클로드 데스크톱 설정 파일에 아래와 같이 MCP 서버를 한 줄만 추가해 주면 바로 작동합니다.
{
"mcpServers": {
"mcp-wallet-signer": {
"command": "npx",
"args": [
"-y",
"mcp-wallet-signer"
]
}
}
}이렇게 서버를 등록해 두면 에이전트는 복잡한 온체인 트랜잭션 설계만 전담하고, 실제 서명 권한은 온전히 주인인 사람에게 머무르게 됩니다. 로컬 개발 환경에서 보안과 편의성을 모두 챙길 수 있는 가장 직관적인 안전장치입니다.
기업용 도구의 진화: GOAT SDK와 x402 결제 표준
비수탁형 지갑 연동 외에도, 에이전트가 사람의 개입 없이 스스로 소액 결제를 반복해야 하는 환경을 위한 수탁형 인프라 역시 빠르게 표준화되고 있습니다.
가장 눈길을 끄는 것은 코인베이스(Coinbase)와 클라우드플레어(Cloudflare)가 함께 출시한 x402 결제 표준 기반의 페이먼트 MCP입니다. 이 기술은 에이전트에게 일회용 임베디드 지갑을 발급하고 이메일이나 OTP 인증을 연동해 작동합니다. 특히 금융 비서 에이전트가 고장 나거나 해킹당해 돈을 마음대로 송금하는 사고를 막기 위해 똑똑한 안전장치를 마련했습니다. 1회 호출당 최대 한도나 세션별 최대 사용 금액 같은 강력한 지출 제한 규칙을 에이전트의 AI 판단 엔진과 완전히 격리된 별도의 컴패니언 UI에서만 설정하도록 만든 것입니다. 돈을 쓰는 주체는 에이전트이지만, 최종적인 통제권은 여전히 인간의 안전핀 시스템 아래에 두는 영리한 구조입니다.
여기에 멀티 체인을 지원하는 GOAT SDK의 MCP 어댑터를 더하면 시너지는 배가 됩니다. 개발자가 까다로운 블록체인 코드를 한 줄 한 줄 짤 필요 없이, 스마트 계약 실행이나 토큰 스왑 같은 온체인 금융 도구를 에이전트의 기능으로 즉시 추가할 수 있습니다. 덕분에 기업들은 복잡한 인프라 개발 비용을 대폭 줄이면서도 비즈니스 워크플로에 꼭 맞는 안전한 맞춤형 금융 에이전트를 빠르게 구축할 수 있게 되었습니다.
지갑을 쥔 에이전트가 바꿀 일상과 미래
MCP를 통한 블록체인 연동 표준화는 AI 에이전트가 단순한 비서를 넘어 스스로 비용을 결제하는 독립적인 경제 주체로 성장하는 발판이 되어 줍니다. 앞으로 에이전트가 필요한 클라우드 서버 비용을 직접 지불하거나, 데이터를 제공받고 그에 맞는 보상을 온체인으로 즉시 전송하는 모습을 보게 될지도 모릅니다. 안전한 보안 가이드라인과 표준 프로토콜을 장착한 에이전트들이 열어갈 편리한 일상을 함께 지켜보시죠!