Да, это называется Траст. Такая форма бизнеса давно известна в реальной жизни, в Америке это очень популярная бизнес - схема. Если к примеру, почитать рассказы О. Генри, то там она очень часто упоминается.
Разумеется её можно реализовать и с помощью таких инструментов, как смарт-контракты. Используя, смарт-контракты вообще можно ли реализовать любую финансовую схему , если вы сможете описать это все на бумажном носителе.
Всё, что вы сможете сформулировать, можно реализовать и на смарт-контрактах.
При этом в ситуации с Трастом, деньги конечно не должны замораживаться навечно в смарт-контракте.
Если цели Траста по какой-то причине не были достигнуты, то всё вложенное в Траст, через определённый промежуток времени, должно возвратиться прежним владельцам.
Кажется, что они похожи, но все же отличаются. Вся сделка доступна только для участников торгов, и в каждой сделке "код - это закон", умный контракт заменяет посредника, что является существенным отличием, и не должно быть других вмешательств.
Умный контракт должен надежно блокировать активы, а единственный способ разблокировать активы - если обе стороны согласятся на разблокировку. Если умный контракт не может надежно заблокировать активы, и любой третий человек или программа может вмешаться, то умный контракт не будет обязательным.
Если после блокировки активов возникают нехищные проблемы, мы можем снова сбалансировать ситуацию, используя тот же метод залога. На самом деле, ни один посредник или банк в реальном мире не может это сделать, их обязательность отличается от обязательности умного контракта, активы никогда не были безопасными, независимо от того, что используется в качестве посредника.
Однако, используя умный контракт, вы имеете хотя бы 100% санкционированного права в один на один залог.
Мне кажется, я понял суть вашей идеи, хотя разумеется я не смогу проанализировать качество написания смарт-контракта, потому что не владею такой технической компетенцией.
Мне всё-таки кажется, что не должно быть так что при какой-то ошибке или злонамеренности, деньги просто замораживаются в смарт контракте.
Потому что это действительно может быть не только злонамеренность, а какая-то ошибка или несчастный случай.
Например один из участников может умереть, все люди смертны, и в результате второй участник сделки несёт финансовые потери.
Если вы не хотите чтобы эти деньги возвращались назад участникам сделки, то возможно они должны поступать какой-то третьей стороне, которая и будет принимать решение по ним.