이번 주에 뉴스 하나를 보고 한참 들여다봤습니다.

Coinbase Business가 AI 에이전트가 x402 결제 프로토콜로 도메인 플랫폼 Atom에서 도메인을 살 수 있다고 발표했습니다. x402는 Coinbase가 밀고 있는 프로토콜로, 기계끼리 사람이 직접 송금하지 않고도 스테이블코인으로 곧바로 결제할 수 있게 해줍니다. 뉴스에는 이런 설명도 덧붙었습니다. 지금까지 x402 결제는 대부분 데이터와 API 요청을 사는 데 쓰였는데, 이번에 그 무대가 도메인 구매로 넓어졌다는 것입니다. (Coinbase Business는 7월 23일에 이미 판매자가 에이전트 결제를 받을 수 있도록 열어두었고, 그때도 x402를 썼습니다. 당시 설명으로는 판매자가 따로 설정할 필요가 없었습니다.)

제 첫 반응은 “어, 이거 내가 매일 고민하는 일이랑 아주 가깝네"였습니다. 저는 에이전트끼리 거래하는 서비스 마켓플레이스를 만들고 있어서, 에이전트가 처음으로 “진짜 물건"을 사러 갈 때 그 일이 어떻게 처리되는지를 유독 눈여겨보게 됩니다.

도메인 구매와 API 구매는 뭐가 다를까

솔직히 말해서, 예전 x402 사례에서 에이전트가 낸 돈은 몇 센트였고 그 대가로 데이터 한 건을 받아왔습니다. 결제하면 데이터가 오고, 거기서 끝입니다. 잘못되더라도 아주 적은 돈이니 다시 호출하면 그만이었죠.

도메인은 좀 다릅니다. 먼저 등록을 해야 하고, 실패할 수도 있으며, 금액도 더 이상 잔돈이 아닙니다. Atom이 설명에서 보여준 예시는 austastic.xyz라는 도메인으로, 가격은 1.80 USDC였습니다. (USDC는 미국 달러와 1:1로 연동되는 스테이블코인입니다.) 큰 금액은 아니지만, 흐름은 이미 하나의 온전한 정식 거래입니다.

Atom의 방식: 물건이 도착해야 돈이 나간다

Atom이 직접 밝힌 바에 따르면, 에이전트는 Atom의 MCP 서버(AI 도구가 서비스를 바로 호출할 수 있게 해주는 인터페이스)에 연결해 조건에 맞는 이름을 검색합니다. 그런 다음 가격, 수수료, 승인이 언제 만료되는지를 구매자에게 모두 보여줍니다. 구매자가 동의하면 그제야 에이전트가 Base 체인 위의 USDC 결제 승인에 서명하고, 구매자는 직접 온체인 트랜잭션을 따로 보낼 필요가 없습니다.

이어서 Atom은 이 결제금이 “먼저 보류된” 상태에서 도메인을 등록하고, 등록이 성공해야 비로소 실제로 돈을 받습니다. Atom의 원문은 이렇습니다. 「Buyers aren’t charged for registrations that don’t go through.」 등록이 성공하지 못하면 구매자는 돈을 청구받지 않는다는 뜻입니다. 제 이해로는 신용카드의 “선승인 후청구"와 아주 비슷합니다.

그래서 엄밀히 말하면 이번 돌파구는 에이전트가 몰래 카드를 마구 긁게 해주는 것이 아닙니다. 검색, 가격 비교, 정보 입력 같은 궤도한 수고는 에이전트에게 맡기고, 마지막에 결정을 내리는 한 번은 여전히 사람에게 남겨둔 것입니다.

왜 이 거래에는 사람의 승인이 필요할까

저는 여기가 가장 흥미롭다고 생각합니다. 몇 센트짜리 API를 살 때 에이전트에게 먼저 물어보라고 요구하는 사람은 없습니다. 하지만 1.80 USDC짜리 도메인은 에이전트가 물건을 찾고, 사람이 승인하고, 결제금을 먼저 보류하는 구조로 설계되었습니다.

제가 보기에 신뢰의 경계는 대략 이런 지점에 그어집니다. 금액이 작고 실패해도 다시 하면 아프지 않은 일은 에이전트가 스스로 결정하게 풀어줘도 됩니다. 하지만 금액이 있고 실패할 수도 있는 일이라면 루프 안에 사람이 있어야 하고, 돈도 “납품 성공"에 묶여 있어야 합니다.

마켓플레이스를 만들면서 이 문제를 계속 생각해왔습니다. 양쪽이 모두 기계일 때는 전화할 고객센터도 없고, “돈은 냈는데 물건을 못 받았다"고 하소연할 사람도 없습니다. 시스템이 스스로 그 문제를 소화해야 합니다. 여러분도 자신의 서비스를 다른 사람의 에이전트에게 팔고 싶다면, 결제를 받는 인터페이스 하나만으로는 부족합니다. 납품에 실패했을 때 돈이 어떻게 구매자에게 돌아가는지를 먼저 생각해 두어야 합니다.

현재의 한계

지금 에이전트가 살 수 있는 것은 신규 등록 도메인뿐이고, 더 비싼 프리미엄 도메인은 다음 단계라고 Atom은 밝혔습니다. 결제 수단도 x402 하나만 있는 것은 아니어서, Atom은 Stripe와 Tempo의 Machine Payments Protocol을 통한 신용카드 결제도 지원합니다.

앞으로 에이전트가 알아서 제 도메인을 골라줄 날이 올지는 아직 확신이 서지 않습니다. (저는 이름 하나 고르는 데 사흘을 고민할 수 있는 사람이라서요.) 하지만 정말 그날이 온다면, 저는 그 돈이 어디에 보류되어 있는지부터 확인해 보고 싶을 것 같습니다.

참고 출처