1970년대에 액설로드가 죄수의 양난을 이용한 실험을 했는데 이 실험에서 가장 성공적인 프로그램은 되갚기 프로그램이었으며 되갚기는 상호적 이타주의의 기본 모형이 되었다.
 이 점이 상호적 이타주의의 핵심이다. ‘상호적’이라는 말은 협력만을 대상으로 삼는 것이 아니라 사기(詐欺)에 대한 응징을 포함한다. 실은 그것이 상호적 이타주의의 핵심이다. 협력하기로 약속하고서 이익만을 차지하는 행위는 협력을 불가능하게 만든다. 그래서 사회의 거래 비용을 전반적으로 높인다. 발전되지 못한 사회의 경제가 공통적으로 보이는 특질이 바로 이것이다.
 1970년대에 미국 정치학자 로버트 액설로드는 컴퓨터의 ‘가상현실’에서 ‘죄수의 양난(prisoner’s dilemma)’을 이용해서 협력과 사기에 관한 실험을 했다. 이 널리 알려진 실험에서 가장 성공적인 프로그램은 ‘되갚기(TIT-FOR-TAT)’라는 이름을 가진 프로그램이었다. ‘되갚기’의 행동 양식은 ‘상대와 만나면 일단 협력하고, 이후엔 상대의 행동과 똑같이 행동한다’였다.
 뜻밖에도, 이 가장 간단한 행동 양식이 가장 성공적임이 드러났다. ‘되갚기’는 협력자들과 만나면, 줄곧 협력해서 이익을 나누었다. 사기꾼들과 만나면, 다음부턴 응징을 해서 상대하지 않음으로써 손실을 줄였다. 이 전략이 워낙 뛰어나므로, 이제 ‘되갚기’는 상호적 이타주의의 기본 모형이 되었다. 모든 성공적 프로그램은 ‘되갚기’의 변형들이다.
 반면에, 사기꾼들은 처음엔 사기를 쳐서 큰 이익을 본다. 그러나 그들의 본색이 드러나면, 협력자들이 외면해서 협력의 이익에 참여하지 못한다. 그래서 점점 퇴출(退出)된다.
