EIP-7573은 DvP(Delivery versus Payment, 인도 대 지불) 시나리오에서 전송 조건부 복호화(Conditional-upon-Transfer-Decryption) 메커니즘을 위한 표준을 제안합니다. 자산 전송과 암호화 키 공개를 원자적으로 연결하는 방법을 정의합니다.
개념 및 배경
DvP는 전통 금융에서 증권 인도와 자금 지불이 동시에 이루어지는 결제 메커니즘입니다. 블록체인에서 이를 구현하기 위해, 자산 전송 시 해당 자산의 복호화 키가 자동으로 공개되는 메커니즘이 필요합니다.
기술 메커니즘
판매자는 암호화된 자산(또는 데이터)을 온체인에 등록하고, 구매자가 결제를 완료하면 컨트랙트가 자동으로 복호화 키를 공개합니다. 임계값 암호화(threshold encryption) 또는 시간 잠금 암호화(timelock encryption)를 활용합니다.
활용 사례
토큰화된 증권의 DvP 결제, 디지털 콘텐츠 판매, 기밀 데이터 판매 등 다양한 조건부 자산 교환 시나리오에 적용됩니다. 트러스트리스 방식으로 양방향 동시 이행을 보장합니다.
현재 상태
Draft 단계로, 암호화 기법 선택과 키 공개 메커니즘에 대한 기술적 설계가 진행 중입니다. 전통 금융과 DeFi의 교량 역할을 할 수 있는 혁신적인 제안입니다.