Перевод статьи:
Using AA for GBytes heritageИспользование АА (автономных агентов) для оформления наследства GBytesМы чувствуем себя умными, потому что добыли немного GBytes, но что если вы завтра умрете?
Представляем WEAALTH на базе ObyteWEAALTH использует 2 вспомогательных AA:
- HOLLAA используется для хранения перечня наследников;
- АА хранит SHA256 из Obie sharjar.
Давайте начнем оформление нашей последней воли / завещания, с помощью этих ААWEAALTH-адрес:
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FDKrBtCq%2F1-2019-12-24-16-16-51.png&t=665&c=_GE-TUpRRtLZ-g)
Чтобы создать завещание:
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FJ2QSbjj%2F2-1-Y1u7-NTc-YZCFx-Skw0-IRm-EA.png&t=665&c=2kzmjjGxqaSSEA)
Наш адрес временно хранит в качестве переменной ключ, который позволит полную настройку без добавления testament_name в качестве входных параметров…
Добавим несколько наследниковМы хотим добавить «Ape» как наследника 40% нашего состояния, мы должны передать им секретную фразу, которую он будет использовать для подтверждения права собственности, когда мы умрем.
Мы должны предоставить в WEAALTH base64-закодированый SHA256 хеш этой секретной фразы (например, созданной
здесь). Если фраза выглядит как «Ape, you are good boy», хеш выглядит так:
T928rsmqTikcCnNKfypamRSuI2xuMG+GTSD6L6hJl1I=
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FtJ4ns23%2F3-L9-Kcamuuz-W-eudx-U5-NEWag.png&t=665&c=0RmvITthbyBsVQ)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FYN8DG1K%2F4-a0p-R3cb-Qkql5mq-IBFggj-EA.png&t=665&c=SmK-xDZt4NSBOA)
60% завещаем для «bonobo», его секретной фразой будет «bonobo is not a chimpanzee», хеш будет:
HQihyclMPHspcqBwimQplrg9PSzhHgzSKa4S50v9HHg=
Финальная настройка завещания![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2F0KxxFjy%2F6-ku-GX-z-je4-Wr-XA75wpl-yw.png&t=665&c=pNkVAhqC3BLzFg)
Теперь завещание запечатано и не может быть изменено.
Составитель, конечно, может в любой момент получить назад свои деньги, чтобы создать новое завещание, если это необходимо. Но для этого ему нужно сначала внести деньги на баланс завещания^^.
Пополнить баланс завещанияВ принципе, вы можете хранить все свои средства на этом балансе, чтобы быть уверенным, что ваши наследники смогут унаследовать ваше состояние, если с вами что-то случится.
Для пополнения баланса используйте:
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FwQcS0hz%2F7-tyl-Kj-AJxj7-X-XCTsk0-QHw.png&t=665&c=HdB0q2bml0VZOw)
Теперь кое-что серьезное для тех, кто собирается наследовать.
Если Monkey разочаруется в этом мире, 2 наследника смогут инициировать запрос, чтобы получить доступ к деньгам.
Запрос вашей части наследстваЗа это действие нужно заплатить 50.000 bytes, это сделано, чтобы избежать спама. Байты вам вернут, если право собственности будет доказано позже (правильная секретная фраза).
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FcyxK5Tv%2F8-n1g-EJRTqb2lti-Dz-Gjg-Uu-Q.png&t=665&c=etQxn0ndJ9UUTA)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2Fw7ZM50m%2F9-d5b-CPkk8-Shs-Ag-Ci-NUr-Dyg.png&t=665&c=8-1uS-QQSn-Fzw)
Конечно же мы хотим избежать ситуации, когда наследники запрашивают свое наследство, а Monkey на самом деле не умер.
Запрос просто инициирует отправку уведомление владельцу наследства и запускает период, в течение которого он сможет доказать, что он жив, отменив запрос.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FWvp4zRk%2F10-Xj-L7-GL9ez-Uh-Wqu76-Cv-Nzrg.png&t=665&c=XajmN_uCwczeLg)
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FpnssXHw%2F11-0-VB6-Qgn-MQHs-Sz0yda-Cw-ACQ.png&t=665&c=tQc4ufZsGs8I-w)
Для тестнет версии задан период в 10 минут, но в мэйннет версии он составит недели или месяцы, или, возможно, составитель сможет задавать его опционально в момент создания завещания.
В течение этого периода ни один из наследников не сможет получить доступ к финансам.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2Fmhs9Yw9%2F12-X-dik1dv7o-YB21-MXas-Yl-Ew.png&t=665&c=zRIa6zJVQNTJuw)
Если Monkey не отменит запрос на наследство в течение этого периода, наследник действительно сможет получить деньги, которые будут безопасно храниться во втором АА, который высвободит их только в том случае, если он докажет право собственности, предоставив свою секретную фразу.