Pages:
Author

Topic: Bitescrow.org (Escrow senza rischio di furto) - page 3. (Read 14209 times)

staff
Activity: 4270
Merit: 1209
I support freedom of choice
Sito: bitescrow.org
Versione italiana tradotta da Ziomik: https://www.bitcoin-italia.org/escrow/
Codice sorgente: https://github.com/mannkind/bitescrow.org

Il sistema permette di avere un deposito di garanzia (escrow) gestito da terzi, senza però il rischio che possano fuggire con i soldi.
I Bitcoin rimangono fermi su un indirizzo su cui nessuno può avere accesso senza il consenso dell'altro partecipante o dell'escrow.
E' comodo quando magari volete fare una transazione con qualcuno di cui ancora non vi fidate a pieno, ma si vuole comunque avere il supporto di un terzo di cui si fidano entrambi i partecipanti.

Istruzioni / Esempio


Premessa:
Quando vi passate i codici fate bene attenzione che siano scritti bene, se anche dimenticate una sola lettera/numero il sistema non funzionerà.
Evitate di essere degli incompetenti, fate tutto con metodo e rigore.
Usate i TAG [ CODE][ /CODE] per scrivere i codici nei messaggi sul forum.



Alice ha i biscotti, e Bob vuole comprarli con i Bitcoin.
Entrambi si trovano a casa loro, davanti al proprio computer.

1) Entrambi devono accordare su una persona che sia reputata affidabile da entrambi, e che sia disponibile a fare da escrow.

2) L'escrow clicca su "Escrow Agent", e poi su "Generate Escrow Invitations".
Riceverà i 2 codici "Escrow Invitation A" (Alice) e "Escrow Invitation B" (Bob)
Dovrà dare dare 1 solo codice diverso ad entrambi i partecipanti.
L'altro codice dovrà essere dato a quello che deve ricevere il pagamento solo a transazione conclusa correttamente (confermata da entrambi)

3) Alice riceve "Escrow Invitation A" e clicca su "Payee (Generate Payment Invitation)"
In "Escrow Invitation" inserisce "Escrow Invitation A" e clicca su "Generate Payment Invitation"
Passa poi a Bob "Address" (l'indirizzo Bitcoin dove ricevere il pagamento) e "Payment Invitiation"
L'arbitro non deve MAI conoscere l'invito del payee. Altrimenti, avendo in mano tutte le chiavi, può rubare i Bitcoin.

Facoltativo ma consigliato:
Alice invia il codice in "Payment Confirmation" e "Address" all'Escrow.
Questi dati permettono all'Escrow di essere certo che tutto stia proseguendo in modo corretto.

4) Facoltativo - L'escrow riceve "Payment Confirmation" e "Address" da Alice.
Va in "Escrow (Verify Payment Confirmation) —optional—"
Inserisce "Escrow Invitation A" e "Escrow Invitation B" (generati da lui stesso al punto 2) e il "Payment Confirmation".
Controlla poi che l'indirizzo Bitcoin generato sia lo stesso passatogli da Alice.
Potrà poi anche controllare il trasferimento dei Bitcoin su un Bitcoin explorer.

5) Bob clicca su "Payer (Verify Escrow & Payment Invitations)" e in "Escrow Invitation" inserisce "Escrow Invitation B" (ricevuto all'inizio dall'escrow)
Inserisce poi in "Payment Invitation" il codice passato da Alice.
Clicca su "Verify Address & Invitations" e controlla che l'indirizzo Bitcoin generato sia lo stesso che gli ha passato Alice.
Se è corretto, invia i Bitcoin all'indirizzo suddetto.
Se da l'errore "Warning: Same Party Generated the Payment Invitation" vuol dire che l'escrow ha passato lo stesso "Escrow Invitation" ad entrambi.
Bisogna reiniziare da capo.

6) Alice controlla che i Bitcoin siano arrivati all'indirizzo (magari attraverso blockchain.info o un altro blockchain explorer) e se sono arrivati invia i biscotti a Bob.

7) Bob riceve i biscotti e controlla che siano come erano stati descritti.
Se tutto va bene, invia la "Escrow Invitation B" ad Alice.

8 ) Alice clicca su "Collect Bitcoins".
Inserisce poi i 2 "Escrow Invitation" (A e B) nei rispettivi campi e il "Payment Invitation".
Clicca poi su "Generate Private Key (WIF)" e ottiene quindi la "Private Key (WIF)" da poter importare nel proprio client e ricevere i Bitcoin.


Situazioni / Problemi:
- Alice cambia idea, non vuole più inviare i biscotti ma comunque vuole sbloccare i Bitcoin di Bob in modo che lui possa recuperarli.
Basta che passi a Bob la sua ""Escrow Invitation A" e la "Payment Invitation".
- Alice non ha inviato i biscotti e/o non sono come erano descritti. Bob dopo aver dimostrato la cosa all'escrow, chiede di riavere indietro i Bitcoin.
L'escrow controlla le prove, e se è d'accordo invia la "Escrow Invitation A" a Bob.
Se invece i biscotti sono arrivati e sono come descritti nell'accordo prevendità, l'escrow (o Bob direttamente) passerà la "Escrow Invitation B" a Alice.

Alternativa:
Bit2factor.org (BIP38 Two-party Escrow)
Il sistema permette di avere un deposito di garanzia (escrow) senza l'uso di intermediari terzi.
Pages:
Jump to: