Нет. Владелец компьютера всегда может принудительно прервать соединение, выключив компьютер.
Почему не не сделать наоборот: запускать демонстрацию на удалённом компьютере, а тому, кто должен смотреть - предоставить доступ только на просмотр этой демонстрации?
Есть же zoom, например.
Про гаранта уже сказали.
Если посредник не желателен, то можно использовать криптовалюты, а точнее мультисиг, по факту это возможность создавать транзакции, которые сработают только при условии, что указанное количество человек из участников сделки ее примут (подпишут), недостаток подхода, сделка с криптовалютами пока ещё многим неудобна, но зато возможны разные конструкции, к примеру оба участники сделки блокируют определенные суммы и обоим не выгодно ее заморозка на долго.
Учитывая возможный конфликт, без третьей, независимой и незаинтересованной стороны (суд, гарант, фриланс-платформа), решение, скорее всего, отсутствует.
Если только выполнение / невыполнение поставленной задачи возможно проверить полностью автоматически. Например, «на главной странице сайта злодеи-мира.онион должна появиться надпись Давайте жить дружно!» – это проверяется скриптом, значит, можно заложить в смарт-контракт, как вариант.