Господа, ну какой директор, какая организация ещё.
Я не программист и смарт-контракты до конца не понимаю, а потому опишу общий принцип.
Есть адрес смарт-контракта (базовый), Вы создаете еще один адрес со своим смар-контрактом, в нем обязательно указывается адрес кошелька, который ваш (можно специально создать для этого).
Далее пересылаете деньги на базовый смарт-контракт и указываете адрес-своего смарт-контракта, который недавно создали.
Базовый смарт-контракт когда получает от Вас деньги, то он проверяет код вашего смарт-контракта, либо создает для Вас смарт-контракт и засылает, на этот смарт-контракт ваши деньги.
У себя же он добавляет вашу сумму к общему счету, тем самым он всегда знает, сколько денег у него под управлением. Деньги естественно Вы не можете вывести, без команды от базового смарт-контракта.
Далее проходит срок и у Вас есть выбор: забрать деньги или оставить.
Если забрать, то с адреса кошелька, который был указан на вашем смарт-контракте, Вы пересылаете команду в базовый смарт-контракт на вывод денег и указываете адрес вашего смарт-контракта, на котором были деньги.
Базовый смарт-контракт переходит на ваш смарт-контракт, делает проверку кода, а также проверяет ваши адреса, если адреса совпадают, то он создает команду на пересылку денег с вашего смарт-контракта на адрес с который был указан.
После этого базовый смарт-контракт с общей суммы отнимает вашу сумму.
С выводом вроде все понятно.
Если Вы в течении месяца или может другого срока не сделали вывода денег, то они блокируются и становятся вознаграждением.
Теперь любой желающий может заплатить комиссию 0.001% от суммы что осталась на базовом смарт-контракте и создать заявку.
Заявка это двое данных: первое, дата активации и второе хеш заявки.
Вот тут мне не понятно, как и куда это можно писать и прочее.
Также базовый смарт-контракт создает специальный счет и складирует туда комиссию.
Ввожу такое понятие, как "согласие 95" это когда одна заявка забирает от 95% и выше вознаграждения, то туда автоматически будут направлены и эти деньги с комиссий.
Далее у нас есть пусть одна заявка, дату раскрытия знаем. Человек написавший эту заявку должен на базовый смарт-контракт с адреса, что создал заявку отправить текст совпадающий с хешем заявки.
Если все совпадает, то мы видим заявку и описание работы, а также сами выясняем произошло или нет данное событие. Данная заявка бессрочная и если что, то можно вознаградить человека и после года.
Если Вы заявку не одобряете, так как событие не произошло, то все просто ничего не делаете.
Если произошло, то отправляете со своего адреса кошелька, который был указан на вашем смарт-контракте, Вы пересылаете команду в базовый смарт-контракт на одобрения заявки и указываете адрес вашего смарт-контракта, на котором были деньги.
Базовый смарт-контракт переходит на ваш смарт-контракт, делает проверку кода, а также проверяет ваши адреса, если адреса совпадают, то он создает команду на пересылку денег с вашего смарт-контракта на адрес с которого была сделана заявка.
Все же просто и элементарно!
Ну, и в конце концов, если есть организация, которая принимает средства клиентов, подтверждает факт смерти и вознаграждает исполнителя, то зачем, вообще, нужны эти смарт-контракты?
Эта организация может принимать средства при помощи Western Union, PayPal, Bitcoin, Monero и т. п., при чём тут смарт-контракты?
Почему до сих пор такая организация не создана? Может дело не в смарт-контрактах, а в невозможности создать такую реально работающую организацию, с рекламой на каждой стене хрущёвки, чтобы каждый "простой работяга" знал куда пожертвовать десять баксов.
Нужно мыслить децентрализовано. При децентрализации каждый сам принимает решения, но вместе принятые решения дают огромный эффект.
Никаких организаций. В будущем Вы без всяких депутатов и прочее будете сами распределять деньги, деньги и есть ваш голос. Хреново работает милиция, не вопрос, начинаете больше перечислять другому поставшику услуг.
Голодают негры в Африке, значит хватит кормить коррумпированное правительство этой страны и перечисляете благотворительный взнос военной корпорации на определенные военные операции в отношении этого правительства.
Вы один никто, все вместе сила.
В сегодняшнем мире мы закладываем основы культуры, как пользоваться правильно децентрализованными приложениями и прочее.
Что у тех же смарт-контрактов должен быть открыт исходный код, уже не прокатит вброс какого-то мутного продукта в виде закрытого смарт-контракта от центроизбиркома, такой смарт-контракт - это усилия всего мирового сообщества, нужно завоевать авторитет и репутацию в этом сообществе, тупой пропагандой взять уже не получиться.