인공지능 기술의 발전에 따라 스마트계약은 인공지능이 결합된 경우과 그렇지 않은 경우의 계약으로 구분될 수 있다. 전자의 경우는 인공지능을 또 다른 권리능력자로 상정하였을 경우를 전제로 하며 이하에서는 이런 전제하에서의 스마트계약의 효력에 대해 살펴본다.
현재 논의되고 있는 스마트계약은 블록체인 기술을 기반으로 한 계약을 대상으로 한다. 따라서 아직까지 인공지능이 결합된 스마트계약까지 논의되고 있지 않다. 그러나 인공지능기술의 발전이 상상을 초월하여 진행되고 있기 때문에 멀지 않은 시점에서 인공지능기술이 등장할 것이며, 이에 따라 스마트계약 역시 인공지능이 결합된 계약과 결합되지 않은 계약으로 구분될 수 있다. 전자의 경우에 제한능력자가 인공지능을 활용하여 상대방과 스마트계약을 체결하였을 경우에 이를 취소할 수 있는가의 문제가 발생하게 된다. 이는인공지능에 대해 권리능력을 부여할 수 있는가의 문제가 선행되어야 하지만, 이러한 논의는 인공지능을 또 다른 권리능력자로 상정하였을 경우를 전제로 한다. 즉, 인공지능에 대해 별도의 권리능력자로 인정하지 않을 경우에는 당사자의 도구에 불과하기 때문에 이러한 논의는 필요하지 않는다. 이하에서는 이러한 전제하에서의 스마트계약의 효력에 대해 살펴본다.