Сделки, при которых две стороны заключают контракт: одна обязуется выполнить определенные обязательства, а вторая передать средства первой стороне по факту выполнения всех условий. Для доказательства того, что обе стороны получат все полагающееся им по договору, формируется счет, зарегистрированный на третье лицо, куда вторая сторона вносит оплату за услугу или товар. Как только все условия договора выполнены, третье лицо переводит средства на счет первой стороны. Таким образом, обе стороны получают то, что прописано в договоренности. Подобные сделки имеют один существенный недостаток – присутствие третьей стороны. Агент третьей стороны может влиять на проведение сделки под давлением одной из сторон, что нарушает изначальную концепцию. В децентрализованных системах это исключено.