Смарт-контракты: как достать монетку из пустого кармана

Что такое целочисленное переполнение и почему об этом нужно знать, если вы используете смарт-контракты?