Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
capwell
7 лет назад

Как использовать Multi Signature в Bitshares/RuDEX для гарантии (escrow)


Для примера, рассмотрим ситуацию, когда вам нужно купить криптовалюту TEST за вознаграждение продавцу. Ваш аккаунт capwell-bot, аккаунт продавца capwell-bot4. В начале, нужно создать третий аккаунт (или использовать ранее созданный) для хранения TEST в качестве гаранта сделки. В данном примере назовём этот аккаунт capwell-bot3.

Теперь нужно настроить разрешения для данного аккаунта. Для этого, перейдём в раздел Account, раскроем список Advanced Features, выберем в нём Permissions. Далее, добавим в список Active Permissions аккаунты продавца и покупателя с Weight 2, установим Threshold значение 4.

И то же самое нужно добавить в разделе Owner Permissions.

После этого, нужно применить изменения кнопкой Publish changes.

Примечание: Для того, чтобы данное изменение применилось, необходимо иметь сумму, достаточную для уплаты комиссии. Её можно заранее перевести на созданный аккаунт или заплатить из другого своего аккаунта.
 После применения разрешений, любые действия с аккаунтом будут требовать утверждения 2 сторон.
Продавец capwell-bot4 переводит сумму для продажи на аккаунт-гарант capwell-bot3. Это действие не требует двустороннего подтверждения.
  Далее, покупатель capwell-bot делает запрос на перевод суммы из аккаунта гаранта capwell-bot3. Это делается следующим образом: в поле From пишем аккаунт гаранта capwell-bot3, в поле получателя свой аккаунт покупателя capwell-bot. При этом, под полем From появляется надпись «Not your account (Propose)».

Нажимаем ссылку «Propose», после чего появляется поле «Propose from». Выбираем в нём свой аккаунт и подтверждаем транзакцию.


После чего, в профиле аккаунта гаранта capwell-bot3 появится следующая запись:

Это означает, что каждая из сторон должна подтвердить транзакцию. Также, здесь видно, что вес самого гаранта недостаточен для утверждения, даже если подтвердит только одна из сторон.
  Таким образом, вы как покупатель подтверждаете транзакцию. А продавец, после получения от вас средств, подтверждает транзакцию, со своей стороны.

1
113.584 GOLOS
На Golos с August 2017
Комментарии (16)
Сортировать по:
Сначала старые