Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

MPP 세션

세션은 많은 소액 결제를 단일 온체인 정산으로 일괄 처리하는 MPP 결제 의도입니다. 클라이언트는 에스크로에 한 번 자금을 예치한 다음 각 요청에 대해 저렴한 오프체인 바우처에 서명합니다. 온체인에서는 순액만 정산되므로 스트리밍 워크로드에 대해 요청당 센트 미만의 경제성이 가능합니다.

세션 작동 방식

  1. 예치. 클라이언트는 정산 계층의 세션-에스크로 계약에 예산을 이체합니다. 에스크로는 자금을 보유하고 판매자에게 지급하고 잔액을 환불하는 정산 기능을 노출합니다.
  2. 요청당 바우처. 각 유료 요청에 대해 클라이언트는 (sessionId, cumulativeAmount, nonce, expiry)를 포함하는 오프체인 바우처에 서명합니다. 서버는 누적 금액이 단조 증가하고 예치된 잔액 내에 있는지 확인합니다. 이 단계에서는 온체인 작업이 필요하지 않습니다.
  3. 정산. 세션이 끝날 때 또는 구성된 주기에 따라 촉진자는 최신 바우처를 에스크로에 제출합니다. 에스크로는 판매자에게 누적 금액을 지불하고 남은 잔액을 클라이언트에게 반환합니다. 이 거래만 체인을 건드립니다.

세션은 최신 바우처가 정산되거나 바우처 만료가 지나면 최종적으로 확정됩니다.

세션과 청구 사용 시기

워크로드최고의 의도
토큰당 LLM 추론, 프레임당 비디오, 실시간 데이터 스트림. 동일한 판매자에게 많은 소액 결제.세션
일회성 유료 API 호출, 단일 구매 리소스, 각 거래가 독립적인 에이전트 간 상거래.청구

손익분기점은 요청 가격 대비 요청당 온체인 정산 비용에 따라 달라집니다. 결제보다 가스에 더 많은 비용을 지불하는 즉시 세션이 올바른 패턴입니다.

에이전트 사용 사례

  • 토큰 가격 LLM 추론. 클라이언트는 완성을 스트리밍하고 토큰 배치당 바우처에 서명합니다. 추론 서버는 세션 종료 시 정산합니다.
  • 프레임 가격 비디오. 생성된 비디오를 소비하는 에이전트는 N 프레임당 바우처에 서명합니다. 렌더러는 스트림이 닫힐 때 정산합니다.
  • 실시간 데이터 피드. 구독자는 오라클 또는 시장 데이터 스트림의 틱당 지불하며, 세션 창당 한 번 정산합니다.

Stable의 상태

세션에는 Stable에서 현재 제공하지 않는 두 가지 요소가 필요합니다.

  1. 예치금을 보유하고 settleVouchers(또는 이와 동등한) 함수를 노출하는 USDT0용 세션 인식 에스크로 계약.
  2. 판매자 측에서 바우처를 발행하고 구매자 측에서 확인하여 에스크로에 제출을 일괄 처리하는 촉진자.

두 가지 모두 출시될 때까지 MPP 세션은 Stable에서 사용할 수 없습니다. 오늘날 고주파 에이전트 결제의 경우, 가장 낮은 오버헤드 패턴은 Stable의 가스 면제를 통해 제출된 청구 의도로, 판매자 측의 거래당 가스 비용을 제거하고 구매자의 USDT0 잔액을 관리해야 할 유일한 자산으로 유지합니다. 요청당 청구 패턴은 Stable에서 MPP 엔드포인트 구축을 참조하십시오.

다음 권장 사항