스마트계약의 즉시 이행이라는 특성은 늘 부당이득반환 문제를 야기한다. 부당이득반환이 현실적으로 어려운 이유는 당사자의 익명성 때문이다. 그러나 당사자 확인이 가능한 스마트 계약도 있으니 이를 구별해서 살펴봐야 한다.
스마트계약 역시 계약의 일종이며, 제한능력자가 체결하였을 경우에 이를 취소할 수 있다. 또한 스마트계약은 즉시이행이라는 특징을 가지고 있기 때문에 일반적인 취소와 달리부당이득반환이라는 문제가 항상 발생하게 된다. 그럼 현실적으로 부당이득반환이 이루어 질 수 있는가? 물론 이론적으로만 본다면 계약의 존재, 양당사자, 급부의 이행 그리고 취소가 이루어졌기 때문에 부당이득의 반환은 인정된다. 그러나 스마트계약의 특징 중 하나 가 바로 당사자의 익명성이다. 즉, 스마트계약에 있어서 당사자가 누구인가는 중요하지 않으며, 그 이행이 즉시 이루어지기 때문에 채무불이행이라는 문제는 발생하지 않는 것이 일반적이다. 그러나 모든 스마트계약이 익명성을 전제로 하는 것은 아니며, 거래 당사자를 확인하는 것이 가능한 스마트계약도 존재한다. 따라서 이를 구분하여 살펴볼 필요가 있다.