블록체인 기술이 과거 정보를 바꿀 수 없고, 거래 내역 변경 불가라는 특성은 현행 법제도와 상충하기 때문에 문제가 생길 수 있다. 거래 내용을 변경하거나 삭제하기 위해서는 역거래를 취할 수 밖에 없고, 계약이 합법성에 이어 타당성까지 잃어버리는 경우 더 큰 문제가 될 수 있다. 
현재 블록체인 기술은 과거 정보를 바꿀 수 없다는 특징이 있는데, 이는 기존 법제도와 모순되는 특성을 갖는다. 일례로 에너지 공급 계약 등의 체결, 내용, 절차 혹은 파기 등과 관련된 일반 계약법 조항 등도 문제가 될 수 있다. 특히 블록체인의 거래 내역 변경 불가라는 특성이 현행 민법과 상충하기 때문에, 향후 계약내용의 포기 혹은 항의 등의 형태로 계약이 해지될 가능성이 다분하다. 원칙적으로 거래 내용이 블록체인에 저장되면 변경이나 삭제가 불가능하다. 따라서 현행 법적 프레임워크 내에서 블록체인 기술을 적용하기 위해서는 소위 '역거래 (reverse transaction)'이라 불리는 방식을 취할 수밖에 없다. 역거래의 예로는 초기 상태로 회복될 때까지 반대거래 (counter-transaction)를 블록체인에 입력하는 가상 거래를 들 수 있다. 이러한 문제는 초기부터 어떤 계약이 합법성을 갖추지 못해 일련의 이후 계약이 타당성을 잃어버린 상황이 발생할 때 더욱 중요한 문제가 된다 (Schneider, 2018).