AI 에이전트가 내 자금을 출금할 수 있나?

2026년 9월 28일 Hyperliquid 메인넷에서 에이전트 키를 승인하고, 돈을 움직이는 모든 동작에 서명하게 했습니다. 자금 이동 하나가 받아들여졌고, 그것은 사람들이 예상하는 그것이 아닙니다.

마지막 업데이트: 2026. 10. 16.

짧은 답

할 수 없습니다. 승인된 Hyperliquid 에이전트 키는 당신의 계좌에서 출금할 수 없고, 당신의 USDC나 토큰을 어디로도 보낼 수 없습니다. 거래소가 금액 때문이 아니라 그것이 무엇인지 때문에 그 동작을 거부하기 때문입니다. 주문을 내고 취소할 수는 있고, 당신의 돈으로 한 가지 다른 일은 할 수 있었습니다. 계좌를 Hyperliquid 볼트에 예치하는 일입니다.

아래의 모든 것은 2026년 9월 28일 메인넷에서 테스트 계좌의 실제 승인된 에이전트 키로 행한 한 번의 측정입니다. 이 사이트의 에이전트 지갑 페이지에 같은 기록이 있습니다.

어떻게 측정했는가

약 60 USDC를 가진 테스트 계좌가, 실제 운영에서 Locker Vault가 하는 대로, 새 에이전트 키를 한 시간만 승인했습니다. 그다음 그 에이전트 키가 돈을 움직이는 모든 동작에, 계좌가 가진 것보다 훨씬 큰 1,000 USDC로 서명했습니다. 그래서 아무것도 움직일 수 없었고, 의미 있는 것은 각 거부의 이유뿐이었습니다.

그다음 계좌 자신이 같은 요청에 서명했습니다. 에이전트가 계좌와 다른 답을 받은 자리에서는, 에이전트라는 이유로 막힌 것입니다. 둘이 같은 답을 받은 자리에서는, 계좌의 것으로 남는 목적지를 향해 작은 금액으로 한 번 더 시도했습니다.

Hyperliquid가 답한 것

에이전트 키가 서명한 동작Hyperliquid의 답
주문을 내고 그것을 취소하기허용
출금(withdraw3)거부
USDC나 토큰 보내기(usdSend, spotSend, sendAsset)거부
현물과 무기한 선물 사이 이동(usdClassTransfer)거부
두 번째 에이전트 승인(approveAgent)거부
빌더 수수료 승인(approveBuilderFee)거부
계좌를 볼트에 예치(vaultTransfer)허용

모든 거부가 같게 읽혔습니다. Must deposit before performing actions, 그리고 에이전트 자신의 주소가 적혀 있었습니다. Hyperliquid는 그 동작을, 그것을 승인한 계좌가 아니라 아무것도 가진 것이 없는 에이전트의 주소에 적용했던 것입니다. 같은 요청을 계좌 자신이 서명하면 잔고 오류를 만났고, 그것은 다른 답입니다.

거부된 approveAgent 뒤에 계좌의 목록에 두 번째 에이전트는 나타나지 않았습니다. 빌더 수수료 승인도 거부되었고, 이것은 문서와 맞습니다. 그 동작은 사용자의 메인 지갑이 서명해야 하고 에이전트 지갑은 안 되기 때문입니다.

서명이 통한 유일한 자금 이동

vaultTransfer는 서명한 쪽에 적용되지 않습니다. 그것은 L1 동작이고, Hyperliquid는 그것을 키를 승인한 계좌에 붙였습니다. 1,000 USDC를 요청했을 때 에이전트는 계좌와 같은 자금 부족 답을 받았으므로, Hyperliquid 자신의 볼트인 HLP를 향해, 계좌의 것으로 남는 목적지로, 5 USDC로 다시 시도했습니다. 그것은 통했습니다. 계좌의 현물 잔고가 60.78에서 55.78 USDC로 내려가고, 볼트 자본은 5.0으로 읽혔습니다.

그것이 뜻하는 것

도난당한 에이전트 키는 당신의 돈을 밖으로 빼낼 수 없지만, 다른 사람이 운영하는 볼트로 옮길 수는 있고, 그 운영자는 자기를 상대로 거래해 그것을 잃게 할 수 있습니다. 그러니 에이전트 키는 거래만 할 수 있다는 문장은 틀렸습니다. 그렇게 쓴 우리 페이지들을 고쳤습니다. 그리고 정말로 버티는 단 하나의 경계가 잃어도 되는 만큼만 든 계좌인 이유도 이것입니다.

가디언이 더하는 것

lpa는 그 동작에 결코 서명하지 않습니다. 그 가디언이 서명하는 것은 닫힌 거래 동작 목록입니다. 주문을 내고 바꾸고 취소하기, 종목의 레버리지와 마진 모드 설정, 그리고 추천 코드 설정입니다. vaultTransfer는 목록에 없으므로, 당신에게서든 스크립트에서든 AI 어시스턴트에서든 어떤 명령도 그것을 만들어 내지 못합니다.

입금, 출금, 그리고 dex 사이에서 마진을 옮기는 일은 당신의 지갑으로 서명합니다. 오프라인 휴대폰의 Locker Vault에서 QR 의식으로, 또는 당신의 브라우저 확장이나 모바일 지갑에서 승인하는 요청으로입니다. 가디언은 진입할 때마다 이 컴퓨터의 한도와 당신의 지갑으로 서명한 위임장에도 비추어 확인하고, 시작할 때 자기가 쓴 토큰을 실은 요청에만 답합니다.

그것은 lpa에 대한 경계이고 키에 대한 경계가 아닙니다. 봉인된 키 파일과 당신의 비밀번호를 쥔 도둑에게는 lpa가 필요 없고, 당신 컴퓨터의 어떤 파일도 그를 멈추지 못합니다.

정말로 버티는 경계

컴퓨터에서 무슨 일이 생겨도 버티는 것이 셋 있습니다. 거래소가 그 키의 모든 출금과 모든 전송을 거부하는 것, 승인이 스스로 끝나는 것, 그리고 에이전트만 쓰는 계좌에는 당신이 넣은 것만 들어 있다는 것입니다. 마지막 하나만이 소프트웨어에 매이지 않은 경계입니다.

끝내려면: lpa mandate revoke는 모든 진입을 즉시 멈추고 지갑이 필요 없습니다. lpa agent revoke는 거래소에서 키를 물러나게 하며 당신의 지갑이 필요합니다. lpa panic은 모든 파일럿과 카피를 멈추고 키를 메모리에서 꺼냅니다. 셋 가운데 어느 것도 포지션을 닫지 않습니다.