> ## Content Index
> Fetch the complete content index at: https://daflens.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Programmable Money와 Programmable Payment
- URL: https://daflens.com/programmable-money-vs-programmable-payment/
- Published: 2026-06-18T03:54:00.000Z
- Updated: 2026-08-23T12:41:08.000Z
- Description: 디지털화폐에 조건을 넣는 ‘Programmable Money’는 정말 가장 자연스러운 방향일까요? 돈 자체보다 지급 과정에 규칙을 설계하는 것이 더 현실적인 이유를 살펴봅니다.
- Author: Louis Kim
- Tags: Digital Money, Notes, Programmable Money, Programmable Payment, #Perspective, #DAF-001

---

### 돈을 프로그래밍해야 할까요,   
지급을 프로그래밍해야 할까요?

디지털화폐를 이야기하다 보면 **‘Programmable Money’**라는 표현을 자주 접하게 됩니다.

말 그대로 돈에 프로그램을 넣는다는 의미입니다.

예를 들어   
정부가 지원금을 지급하면서   
‘식료품을 살 때만 사용할 수 있다’,   
‘3개월 안에 사용해야 한다’는 조건을 붙일 수 있습니다.   
특정 조건이 충족되면 자동으로 돈이 지급되도록 만들 수도 있습니다.

블록체인과 스마트컨트랙트를 활용하면   
이런 일은 기술적으로 훨씬 쉽게 구현할 수 있습니다.

그래서 Programmable Money는   
CBDC나 스테이블코인, 예금토큰과 같은 디지털화폐의   
중요한 장점으로 자주 언급됩니다.

그런데 한 가지 질문이 생깁니다.

**우리가 정말 프로그래밍해야 하는 것은 ‘돈’일까요?**

아니면 **돈이 움직이는 ‘지급(Payment)’ 과정일까요?**

저는 후자가 금융의 본질에는 조금 더 가까울 수 있다고 생각합니다.

---

## 조건이 많아질수록 돈의 가치는 달라질 수 있습니다

  
가맹점을 운영하고 있다고 가정해보겠습니다.

고객이 물건값 1만원을 지불했습니다.

그런데 이 1만원에는 다음과 같은 조건이 붙어 있습니다.

> 한 달 안에 사용해야 합니다.  
> 특정 가맹점에서만 사용할 수 있습니다.  
> 다른 사람에게 자유롭게 넘길 수 없습니다.

과연 이 돈을 아무런 조건이 없는 1만원과 똑같은 가치로 받아들일 수 있을까요?

쉽지 않을 것입니다.

우리 주변에도 비슷한 사례가 있습니다.

사용할 수 있는 곳이 적고 현금화가 어려운 상품권은   
액면가보다 낮은 가격으로 거래되기도 합니다.   
반대로 사용처가 넓고 제약이 적을수록 현금과 비슷하게 받아들여집니다.

사람들이 중요하게 생각하는 것은 그것이 종이인지 디지털인지가 아닙니다.

**얼마나 자유롭게 사용할 수 있는가**입니다.

화폐에는 중요한 성질이 하나 있습니다.

**대체가능성(Fungibility)**입니다.

'내가 가진 1만원'과 '다른 사람이 가진 1만원'이   
특별한 이유 없이 서로 다른 가치를 가져서는 안 된다는 의미입니다.

그런데 돈 하나하나에 사용처, 사용기간, 이전 가능 여부와 같은   
조건이 붙기 시작하면 이야기가 달라집니다.

A라는 1만원은 편의점에서만 사용할 수 있고,   
B라는 1만원은 대중교통에서만 사용할 수 있으며,   
C라는 1만원에는 사용기한이 있다면   
모두 같은 ‘1만원’이라고 부르더라도 실제 사용가치는 달라질 수 있습니다.

**돈을 더 똑똑하게 만들려다가 오히려 돈을 더 복잡하게 만들 수도 있는 것입니다.**

---

## 돈은 그대로 두고, 지급을 프로그래밍하면 어떨까요?

  
여기서 관점을 조금 바꿔볼 수 있습니다.

돈 자체에는 조건을 붙이지 않습니다.

1만원은 어디서나 동일한 1만원으로 유지합니다.

대신 **돈이 이동하는 순간에 규칙을 확인**합니다.

예를 들어 정부가 식비 지원금을 지급했다고 가정하겠습니다.

‘식비 전용 1만원’이라는 특별한 돈을 만드는 대신   
결제가 일어나는 순간 시스템이 확인합니다.

> 이 가맹점은 허용된 곳인가?  
> 지원 대상자가 맞는가?  
> 사용 한도를 넘지 않았는가?  
> 정책이 정한 조건에 맞는 거래인가?

조건이 맞으면 지급을 승인하고, 맞지 않으면 지급하지 않습니다.

**돈을 프로그래밍하는 것이 아니라 지급의 규칙을 프로그래밍하는 것입니다.**

사실 완전히 낯선 개념도 아닙니다.

정책자금, 복지포인트, 에스크로, 자동이체, 구독결제 등   
우리가 이미 사용하고 있는 금융서비스도 넓게 보면 비슷한 구조를 가지고 있습니다.

돈 자체의 성질을 계속 바꾸기보다 **‘언제, 누구에게, 어떤 조건에서 돈을 움직일 것인가’라는 지급 규칙을 설계**해온 것입니다.

---

## 이 차이는 생각보다 중요합니다

  
겉으로 보면 Money와 Payment의 차이가 말장난처럼 느껴질 수도 있습니다.

하지만 금융 시스템을 설계하는 관점에서는 상당히 다른 접근입니다.

**Programmable Money**의 중심에는   
‘어떤 성질을 가진 돈을 만들 것인가’라는 질문이 있습니다.

반면 **Programmable Payment**의 중심에는   
‘어떤 조건에서 돈이 움직이도록 할 것인가’라는 질문이 있습니다.

후자의 방식에서는 기존 화폐가 가진 보편성과 대체가능성을 가능한 한 유지하면서도, 지급 단계에서 새로운 기능을 추가할 수 있습니다.

또한 정책이나 서비스가 바뀌었을 때 돈 자체를 다시 설계할 필요 없이 지급 규칙을 변경하는 방식으로 대응할 수도 있습니다.

디지털화폐가 확산될수록 이 구분은 더 중요해질 수 있습니다.

스테이블코인이나 예금토큰을 만들 때마다   
각각 다른 성질과 수많은 조건을 화폐 자체에 넣을 것인지,   
아니면 **단순하고 범용적인 디지털머니 위에 다양한 지급 서비스를 올릴 것인지**를 선택해야 하기 때문입니다.

---

## 경쟁력은 ‘복잡한 돈’보다   
‘유연한 지급’에서 나올 수 있습니다  

디지털화폐의 미래를 이야기할 때 우리는 종종 얼마나 많은 기능을 돈에 넣을 수 있는지를 생각합니다.

하지만 기술적으로 가능한 것과 금융적으로 바람직한 것은 항상 같지 않습니다.

돈에 너무 많은 기능과 조건을 넣으면   
사용자는 자신이 받은 돈이   
어디서 사용 가능한지, 언제까지 사용해야 하는지, 다른 사람에게 보낼 수 있는지   
매번 확인해야 할 수도 있습니다.

화폐가 단순한 교환수단이 아니라 복잡한 규칙의 묶음이 되는 것입니다.

반대로 돈은 최대한 단순하게 유지하고   
그 위의 지급 시스템이 필요한 조건을 처리한다면,   
사용자에게는 동일한 돈으로 보이면서도   
뒤에서는 훨씬 다양한 금융서비스를 만들 수 있습니다.

그래서 앞으로 디지털화폐의 경쟁력은

**“누가 더 복잡한 돈을 만들 수 있는가”**

보다는

**“누가 동일한 돈을** 
**더 다양한 상황에서 안전하고 유연하게 움직일 수 있게 만드는가”**

에서 결정될 수도 있습니다.

![](https://storage.ghost.io/c/5b/c7/5bc76134-1742-409f-96a7-c01e536ca02c/content/images/2026/08/Programmability.png)

---

## 그렇다면 앞으로 무엇을 봐야 할까요?

  
CBDC, 스테이블코인, 예금토큰과 같은 새로운 디지털머니를 볼 때   
‘Programmable하다’는 설명만으로는 충분하지 않습니다.

조금 더 구체적인 질문이 필요합니다.

**무엇이 프로그래밍되는가?**

돈 자체입니까, 아니면 지급 과정입니까?

조건이 붙은 돈을 받은 사람은   
그것을 기존 화폐와 같은 가치로 받아들일 수 있습니까?

프로그램의 조건이 바뀌거나 오류가 발생했을 때는 누가 수정하고 책임집니까?

그리고 무엇보다,

**프로그래밍 기능이 사용자의 돈에 대한 권리를 제한하는 것인지,** 
**아니면 지급을 더 편리하게 만드는 것인지**를 구분할 필요가 있습니다.

디지털화폐의 혁신은   
반드시 돈 자체를 복잡하게 만드는 방향으로 갈 필요는 없습니다.

오히려 반대일 수도 있습니다.

**돈은 단순하게 유지하고, 지급을 똑똑하게 만드는 것.**

Programmable Money의 시대라고 부르는 미래가   
실제로는 **Programmable Payment의 시대**에 더 가까울 수도 있다고 생각합니다.

by Louis Kim, with Ari

---

이 글은 김필수 금융결제원 전문연구역이 공개 발표자료에서 소개한 **NQA(No Questions Asked) 원칙과 Programmable Money·Programmable Payment의 구분**에서 문제의식을 얻었습니다.   
또한 영란은행과 ECB가 돈 자체의 사용을 제한하는 Programmable Money와 사용자가 선택하는 조건부 지급을 구분하고 있는 점을 함께 참고했습니다.  
이를 바탕으로 디지털머니의 Programmability를 **돈의 속성보다 지급 규칙과 거래 실행의 문제로 바라볼 수 있는지** 살펴봤습니다.

## 참고한 자료

> **김필수 전문연구역, 금융결제원** 
> ***멀티머니버스 시대 K-스테이블코인의 실행 전략***  
> 굿모닝경제 디지털금융 포럼 · 2026년 5월 21일  
> [발표자료 보기](https://lnkd.in/p/gbDf4G3r?ref=daflens.com)  
>  
> Programmable Money와 Programmable Payment를 구분하고,  
> 돈 자체에 사용조건을 부여할 경우 화폐의 보편적 수용성이 훼손될 수 있다는  
> NQA(No Questions Asked) 관점을 참고했습니다.

> **Bank of England** 
> ***Response to the digital pound Technology Working Paper***  
> January 2024  
> [원문 보기](https://www.bankofengland.co.uk/paper/2024/response-to-the-digital-pound-technology-working-paper?ref=daflens.com)  
>  
> 영란은행이 Programmable Money와 사용자가 선택하는 Programmable Payments를 구분하고,  
> 돈 자체의 사용을 제한하기보다 지급 과정에 조건과 자동화 기능을 제공하는 방향을 검토한 내용을 참고했습니다.

> **European Central Bank (ECB)** 
> ***How would the digital euro work?***  
> [원문 보기](https://www.ecb.europa.eu/euro/digital%5Feuro/how-it-works/html/index.en.html?ref=daflens.com)  
>  
> ECB가 Digital Euro를 Programmable Money로 설계하지 않는 대신,  
> 조건부 지급(Conditional Payments)을 지원할 수 있다고 설명한 부분을 참고했습니다.