Bitcoin Forum
May 03, 2024, 09:14:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Veritas Escrow / гарант сервис с надежной MultiSig схемой  (Read 1117 times)
Serge V. (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

https://keybase.io/serge_v


View Profile WWW
October 20, 2015, 01:29:51 PM
Last edit: April 12, 2016, 08:51:39 PM by Serge V.
 #1

     Вопрос доверия между покупателем и продавцом в интернете всегда стоит остро, а тем более, с появлением криптовалют, которые дают пользователям анонимность и делают невозможным возврат средств. На обычный гарант-сервис не всегда можно положиться, т.к. появляется необходимость полностью доверять третьей стороне. Наличие в клиенте поддержки транзакций с мультиподписью через команды в консоли, их реализация в графическом интерфейсе, или в виде отдельного сервиса, не сильно облегчает жизнь, т.к. для использования требует достаточного уровня знаний и понимания сути процесса. В связи с этим, хочу помочь вам максимально обезопасить ваши сделки в криптовалюте и полностью избавить от необходимости доверять кому-либо.

     Итак, чем-же примечателен данный сервис по депонированию, и чем он отличает от других:
  • Нет необходимости доверять кому-либо или полагаться на сервис/сайт. Все что нужно, чтобы быть уверенным, что сделка пройдет успешно – это правильно выбрать схему депонирования, проверить корректность MultiSig адреса и финальную транзакцию.
  • Защита средств от терморектального криптоанализа кражи. Никто не будет иметь доступ к средствам, находящимся на депонировании, они смогут быть потрачены только тогда, когда транзакцию подпишет необходимое число участников сделки m из общего числа участников n (отдадут свои голоса).
  • Защита от потери средств в случае исчезновения одного из участников сделки. При выборе схемы c n>m, средства могут быть высвобождены без числа участников равного n-m.
  • Защита от моего исчезновения. В случае, если я вдруг исчезну, а моя подпись будет необходима для завершения сделки, вы сможете обратиться ко второму агенту (не связанного со мной географически, но которому я полностью доверяю), у него будет копия моего ключа.
  • Возможность мгновенного высвобождения средств. Если согласно сделки все средства должны перейти одному участнику, то нет необходимости в проведении транзакции, достаточно передать ему свой (n) ключ(ей).
  • Надежная залоговая схема, мотивирующая участников быть честными. См. пример.
  • Не требуется особых знаний. Я постараюсь помочь вам выбрать максимально надежную схему, отвечу на интересующие вопросы и до конца сделки буду предоставлять вам необходимые инструкции.
  • Связь с поддержкой шифрования. Для коммуникации могут быть использованы: p2p мессенджер Tox (1), почта с поддержкой сквозного шифрования ProtonMail (2), связь через открытые источники с использованием PGP (3).
  • Отсутствие необходимости в синхронизации клиента с сетью. Полная версия кошелька (core) вам нужна будет только для проверки и подписи финальной транзакции. Для этих целей клиент можно использовать даже oфлайн.
  • На данный момент поддерживаются следующие валюты: BTC, LTC, PPC и NVC. Возможно в будущем будут добавлены и другие.


     Ниже, в подписанном мной сообщении, вы найдете мой Tox ID и публичный ключ, а также Tox ID второго агента.

Адрес
BTC: 14ZijW8ruBAKKYEehkuVHD29ne14ZhiQ14
LTC: LNnfziSgyqQNaLvosttnZE5uzrNLerv43g
PPC: PC9ttUXhx6eWJNuR3qE1x6zRQPAweE8eQ4
NVC: 4HGYcNXAacsKs1MLu7a3ADCSpg4cEvyV4m

Сообщение
Code:
1st agent/Serge V.: Tox ID 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B, Pubkey 0371164947e9ad918c29eb3fa7ff4d9bfa6d8554a08ae4e3389643f6d9e05a411f; 2nd agent/valeo-2: Tox ID 5F793F4947DC5D55288E6DC5320874C36B7102DD4594779D17C7EC113C27783E0A9BA23035F8. September 15, 2014.

Подпись
BTC: IJ1kTxhdDlhwuAhQVI6qWVlvF4hen3sHe6wQiF+R3uDjKu40Cf9GArxkPOXzFHSHyLo+cVDu+sLQqM3OWi86zts=
LTC: H7EqqW8zmFU7+8us6El7EPRGBo+3eP1542XniZvW6wlYRcWzr2bVPWjY9zEiKZGsQFVRld2TrjlzI9HnDuRDA38=
PPC: IHPDdeKLbMQ3n8t/GAV5vWU064SWpFbDBqMj0FPu4qmfi80Ju62MguTracTr4jpHgw+btVxtBpasJ84+IQEfrSQ=
NVC: INXpAeXwQf2Lt0ZfC6yo3knY5edPmmjsy6PfETAfoVoIX+s6jpISlDpglgsoe1h+Io1MHOP1lE9c9QHZmC/s9aY=

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

1st agent/Serge V.: Tox ID 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B, Pubkey 0371164947e9ad918c29eb3fa7ff4d9bfa6d8554a08ae4e3389643f6d9e05a411f; 2nd agent/valeo-2: Tox ID 5F793F4947DC5D55288E6DC5320874C36B7102DD4594779D17C7EC113C27783E0A9BA23035F8. September 15, 2014.
-----BEGIN PGP SIGNATURE-----
Version: Keybase OpenPGP v2.0.43
Comment: https://keybase.io/crypto

wsBcBAABCgAGBQJV9xCgAAoJEHBy1xRUXutvTWcH+wXj4BHTIpcA7F1nx1imTBBp
rK0pguxMuvcMm+l3wQ7K/dusHxP+B29x2ws2iq2NqU4aAGRiIJ/h1K0/o2v12U/Y
dAzugoCrdQnA5DgHdxMhOwDBN4oFlPGeVxDo4yIepLEn4rS+OsHCNvrJY+8OzMQh
5IqA/uQPOOvpmfXNsAs4dYVzWSaoMzgXwyZE04TOFkdFR8iEMU9z6rljMDg7yNYA
iiY0rOVCBoT6E+1CUQNk+cghNYOgaqIeuBQfWxT1EOArArI86syZSHMm4YrJbEOe
W+3fw7FfvQndpIX+FIH7EWTJmU40Xrvp1hiBYdP8H0shgEIA65q/Mbl07wkuHQo=
=nYbe
-----END PGP SIGNATURE-----



Предупреждение. Перед началом сделки:
1.   Проверьте, что у вас установлена последняя полная версия кошелька и сделайте резервную копию “wallet.dat” файла.
2.   Если вы собираетесь использовать в качестве связи Тox, сделайте резервную копию “tox_save.tox” файла, он находится по адресу: C:\Users\UserName\AppData\Roaming\Tox (Win 7-10) и содержит ваш уникальный идентификатор. Во время сделки смена Tox ID будет недопустима.
3.   Текущая комиссия составляет 1% для MultiSig и 0% для обычных сделок. Минимальная сумма для MultiSig депонирования составляет 0,1 BTC (или эквивалент).

Veritas Escrow Service [EN] [RU]
Tox ID: 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B
1714727688
Hero Member
*
Offline Offline

Posts: 1714727688

View Profile Personal Message (Offline)

Ignore
1714727688
Reply with quote  #2

1714727688
Report to moderator
1714727688
Hero Member
*
Offline Offline

Posts: 1714727688

View Profile Personal Message (Offline)

Ignore
1714727688
Reply with quote  #2

1714727688
Report to moderator
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714727688
Hero Member
*
Offline Offline

Posts: 1714727688

View Profile Personal Message (Offline)

Ignore
1714727688
Reply with quote  #2

1714727688
Report to moderator
1714727688
Hero Member
*
Offline Offline

Posts: 1714727688

View Profile Personal Message (Offline)

Ignore
1714727688
Reply with quote  #2

1714727688
Report to moderator
1714727688
Hero Member
*
Offline Offline

Posts: 1714727688

View Profile Personal Message (Offline)

Ignore
1714727688
Reply with quote  #2

1714727688
Report to moderator
Serge V. (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

https://keybase.io/serge_v


View Profile WWW
October 20, 2015, 01:30:50 PM
Last edit: September 04, 2016, 03:06:08 PM by Serge V.
 #2

     Пример схемы, мотивирующей участников быть честными:

1) перед началом сделки, покупатель переводит на отдельный адрес своего кошелька 2x стоимости товара - плату за товар (x) + залог покупателя (x), а продавец переводит на отдельный адрес своего кошелька залог продавца, равный стоимости товара (x);
2) агент создает 2-из-2 MultiSig адрес из соответствующих публичных ключей покупателя и продавца, и транзакцию, по условиям которой плата за товар и залог покупателя (2x) + залог продавца (x) будут переведены на MultiSig адрес одновременно;
3) покупатель и продавец проверяют и подписывают транзакцию, после чего она передается в сеть;
4) после подтверждения транзакции сетью, продавец отсылает товар покупателю;
5) покупатель получает товар и сообщает об этом агенту;
6) агент подготавливает транзакцию, по условиям которой продавец получает плату за товар и залог продавца (2x), а покупателю возвращается залог покупателя (x);
7) продавец и покупатель проверяют и подписывают транзакцию, транзакция передается в сеть.


     Залог продавца будет стимулировать его выслать товар (соответствующий описанию) и обеспокоиться его своевременной и надежной доставкой.
Залог покупателя не даст ему забыть о необходимости подписать конечную транзакцию. В случае, если с посылкой что-то случится, внесенный залог будет стимулировать стороны к проведению тщательного расследования и нахождению консенсуса. Отсутствие ключа агента в сделке лишит мошенника надежды вступить с ним в сговор, но не убережет от потери средств в случае исчезновения одной из сторон.

Veritas Escrow Service [EN] [RU]
Tox ID: 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B
Serge V. (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

https://keybase.io/serge_v


View Profile WWW
October 27, 2015, 10:41:16 AM
Last edit: April 12, 2016, 08:52:14 PM by Serge V.
 #3

     Как узнать мой публичный/открытый ключ?

Чтобы получить публичный ключ, в строке меню вашего кошелька выберите: Помощь -> Окно отладки -> Консоль -> введите "validateaddress 1xxxВашАдрес" -> нажмите "Enter".

Пример:

а) 1EXH2DApdg9YdgKhTh7tFc1M7pSV2okYMF - ваш адрес.

б) в консоле: "validateaddress 1EXH2DApdg9YdgKhTh7tFc1M7pSV2okYMF" + "Enter".

в) вы получите публичный ключ, который соответствует вашему адресу:
{
"isvalid" : true,
"address" : "1EXH2DApdg9YdgKhTh7tFc1M7pSV2okYMF",
"ismine" : true,
"isscript" : false,
"pubkey" : "02853707a7647c838ab29266ac3e72217754ccf38e38d9bff0f2fed3fb34adac57",
"iscompressed" : true,
"account" : ""
}

Veritas Escrow Service [EN] [RU]
Tox ID: 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B
Serge V. (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

https://keybase.io/serge_v


View Profile WWW
December 14, 2015, 02:06:10 PM
Last edit: April 12, 2016, 08:52:29 PM by Serge V.
 #4

     Как проверить корректность MultiSig адреса?

Прежде чем добавлять MultiSig адрес в Ваш кошелек убедитесь, что в команде "addmultisigaddress" содержатся публичные ключи только участников сделки.

Пример (2-из-3 MultiSig адрес):
Code:
addmultisigaddress 2 '["02853707a7647c838ab29266ac3e72217754ccf38e38d9bff0f2fed3fb34adac57","03db795d90000ac169baaa2d8f0b488eb71568d7ad84a74c40aa031a504170b6af","028a0f65d63c159b5c003dd33c91e78d0b592ef98d2eb7adb25d51c69f95c9b129"]'

а) 02853707a7647c838ab29266ac3e72217754ccf38e38d9bff0f2fed3fb34adac57 - публичный ключ покупателя
б) 03db795d90000ac169baaa2d8f0b488eb71568d7ad84a74c40aa031a504170b6af - публичный ключ продавца
в) 028a0f65d63c159b5c003dd33c91e78d0b592ef98d2eb7adb25d51c69f95c9b129 - публичный ключ агента

Veritas Escrow Service [EN] [RU]
Tox ID: 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B
Serge V. (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

https://keybase.io/serge_v


View Profile WWW
April 12, 2016, 06:19:21 PM
Last edit: April 12, 2016, 08:52:42 PM by Serge V.
 #5

     Как проверить финальную транзакцию перед ее подписанием?

Чтобы проверить финальную транзакцию, в строке меню вашего кошелька выберите: Помощь -> Окно отладки -> Консоль -> введите "decoderawtransaction 01xxxНеподписаннаяТранзакция" -> нажмите "Enter".

Пример:

а) команда для подписания транзакции (без подписи):

Code:
signrawtransaction '0100000001be57043303a208e728fba88a069e40a049e3ab3bf9234258676cde0f130a566b0000000000ffffffff0100881300000000001976a914ab78c258721b4bb50e6e40d89f21270047239ea888ac00000000' '[{"txid" : "6b560a130fde6c67584223f93babe349a0409e068aa8fb28e708a203330457be","vout":0,"scriptPubKey":"a9144a9fe5f9c713337467faf7c2882f110b970bea6187","redeemScript":"5441048a0f65d63c159b5c003dd33c91e78d0b592ef98d2eb7adb25d51c69f95c9b129de0e844cd92d4140b08511c7889f617140818df73477119b68e19fcf22ad18f041047004d94c8b17cbf802c858f3473071c9b6da969dd8e7416665823681dba9ee871b3b46c2664d97a01b54da04929802ece62cf78478e5fb235d6351a77a8bd7872102853707a7647c838ab29266ac3e72217754ccf38e38d9bff0f2fed3fb34adac572103db795d90000ac169baaa2d8f0b488eb71568d7ad84a74c40aa031a504170b6af2103b73e78e3d2b2f69c8e6d187943d176d1ee29c499ca5dd680e7064b536150ae4655ae"}]'
Первая часть команды содержит неподписанную (или частично подписанную) транзакцию в бинарном формате.

б) decoderawtransaction 0100000001be57043303a208e728fba88a069e40a049e3ab3bf9234258676cde0f130a566b00000 00000ffffffff0100881300000000001976a914ab78c258721b4bb50e6e40d89f21270047239ea8 88ac00000000

результат:
{
"txid" : "2113941ac0b12e4017c916a70b5c7dd9178a3a0abbc5928ccf1c94ff9d9af33e",
"version" : 1,
"locktime" : 0,
"vin" : [
{
"txid" : "6b560a130fde6c67584223f93babe349a0409e068aa8fb28e708a203330457be",
"vout" : 0,
"scriptSig" : {
"asm" : "",
"hex" : ""
},
"sequence" : 4294967295
}
],
"vout" : [
{
"value" : 0.01280000,
"n" : 0,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 ab78c258721b4bb50e6e40d89f21270047239ea8 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a914ab78c258721b4bb50e6e40d89f21270047239ea888ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"addresses" : [
"1GdfDJD2Rmo6PZAkWPWP99nLe6kv7vxD9s"
]
}
}
]
}

Согласно транзакции 0.01280000 BTC будут переведены на адрес 1GdfDJD2Rmo6PZAkWPWP99nLe6kv7vxD9s.

Veritas Escrow Service [EN] [RU]
Tox ID: 25AFA2F787DD955FBF7AFC1FB0F3B6ED3040FE020891476F754777F01ECE936ECDBE0FAF1C1B
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!