Bitcoin Forum
May 01, 2024, 11:39:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] 2Crow -- 2 party trustless escrow service -- 2Crow.org  (Read 1638 times)
funkenstein (OP)
Legendary
*
Offline Offline

Activity: 1066
Merit: 1050


Khazad ai-menu!


View Profile WWW
March 01, 2015, 11:11:53 AM
 #1

Announcing..

A funkenstein the dwarf production...

2Crow.org

2Crow is currently in BETA stage, requesting comments, criticisms, security audits, and abuse.  It works, but there is very little error checking in place and many cosmetic errors and other changes are underway.  It is NOT recommended to use this for substantial commerce at this stage.  Please test the service with small amounts, or comment on the readability / usability of the format of the site.   


 

"Give me control over a coin's checkpoints and I care not who mines its blocks."
http://vtscc.org  http://woodcoin.info
1714606784
Hero Member
*
Offline Offline

Posts: 1714606784

View Profile Personal Message (Offline)

Ignore
1714606784
Reply with quote  #2

1714606784
Report to moderator
1714606784
Hero Member
*
Offline Offline

Posts: 1714606784

View Profile Personal Message (Offline)

Ignore
1714606784
Reply with quote  #2

1714606784
Report to moderator
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714606784
Hero Member
*
Offline Offline

Posts: 1714606784

View Profile Personal Message (Offline)

Ignore
1714606784
Reply with quote  #2

1714606784
Report to moderator
1714606784
Hero Member
*
Offline Offline

Posts: 1714606784

View Profile Personal Message (Offline)

Ignore
1714606784
Reply with quote  #2

1714606784
Report to moderator
dsattler
Legendary
*
Offline Offline

Activity: 924
Merit: 1000


View Profile
March 03, 2015, 07:02:59 AM
 #2

Announcing..

A funkenstein the dwarf production...

2Crow.org

2Crow is currently in BETA stage, requesting comments, criticisms, security audits, and abuse.  It works, but there is very little error checking in place and many cosmetic errors and other changes are underway.  It is NOT recommended to use this for substantial commerce at this stage.  Please test the service with small amounts, or comment on the readability / usability of the format of the site.   


 

Link is not working for me: error 408.

Bitcointalk member since 2013! Smiley
funkenstein (OP)
Legendary
*
Offline Offline

Activity: 1066
Merit: 1050


Khazad ai-menu!


View Profile WWW
March 03, 2015, 09:30:44 AM
 #3

Announcing..

A funkenstein the dwarf production...

2Crow.org

2Crow is currently in BETA stage, requesting comments, criticisms, security audits, and abuse.  It works, but there is very little error checking in place and many cosmetic errors and other changes are underway.  It is NOT recommended to use this for substantial commerce at this stage.  Please test the service with small amounts, or comment on the readability / usability of the format of the site.   


 

Link is not working for me: error 408.

Thanks for your reply
hmm.. that is odd, where are you pinging from?

If this host causes timeout difficulty I will move it. 

You can also view the site as follows:

git clone https://github.com/funkshelper/2crow.git
cd 2crow
firefox index.html &

Cheers --   

"Give me control over a coin's checkpoints and I care not who mines its blocks."
http://vtscc.org  http://woodcoin.info
funkenstein (OP)
Legendary
*
Offline Offline

Activity: 1066
Merit: 1050


Khazad ai-menu!


View Profile WWW
March 03, 2015, 09:43:40 AM
Last edit: March 04, 2015, 10:20:39 AM by funkenstein
 #4

I'll also throw the README here for some background:

       2crow
    _          _
   /.)        (.\
  /)\|        |/(\
 //)/          \(\\
/'"^"          "^"`\


Normal commerce has the following three steps:

     1) Merchant prepares an address and sends it to customer

     2) Customer sends coin to the address

     3) Merchant checks receipt and ships / delivers

 
2Crow seeks to eliminate a failure mode of this process, in which
the merchant does not ship.  It does so by using a 2 of 2 multisig
escrow address controlled by both customer and merchant.  The new flow:

     1) Merchant prepares half a 2crow address and sends to customer as 2crow code.

     2) Customer creates second half of 2crow escrow address and sends funds,
        giving the merchant the address and a new 2crow code.

     3) Merchant checks funds are sent, ships, and prepares a TX
        sending it to customer for finalizing as a new 2crow code.

     4) Customer receives goods and then signs the finalizing TX.
        Funds are now moved from the 2crow escrow to merchant's
   private account.

Failure Modes:

1) Merchant disappears.

The merchant cannot take the funds before the customer finalizes.  However
they could still disappear for a variety of reasons.  In this case the
funds in escrow are lost.  Nobody can touch them unless both parties agree
and sign a TX moving funds from escrow. 

2) Customer disappears.

The customer commits their funds in step 2.  However if the customer
disappears before finalizing step 4, all funds are lost.  Nobody can touch them
unless both parties agree.  The customer has no financial incentive not
to finalize if the goods are shipped.  However, an addition of a customer
deposit could help eliminate this failure mode.       

3) Escrow compromised

Some escrow services include control by a third party.  In these cases,
there is a danger that the third party will disappear with the
funds.  With 2crow this is eliminated.

With 2crow, a third party attacker needs to compromise the secrecy of both the customer
and the merchant to steal the funds.  This cannot be done by intercepting
the 2crow codes in standard communication.  It could only be accomplished
by taking the private keys of both the customer and the merchant.  This mode
is extremely unlikely, as any attacker who could perform such compromise
would likely just empty the individual private wallets of customer and merchant and
not bother with waiting for an escrow transaction to occur. 


Refunds

As long as the merchant and customer agree, anything they like can happen
to the funds in escrow.  By placing a customer controlled adress in the
"final address" field of step 3, the merchant can issue a refund before
finalizing has occured. 





"Give me control over a coin's checkpoints and I care not who mines its blocks."
http://vtscc.org  http://woodcoin.info
master-P
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1001


https://keybase.io/masterp FREE Escrow Service


View Profile WWW
March 03, 2015, 09:58:46 AM
 #5

The site's quite slow and sometimes it would time out during loading, seems like a problem with your provider?


Master-P's Free Escrow Service | 1% Fee for Multi-Party/Sig Campaigns | I Sign ALL of my addresses using PGP Key: https://keybase.io/masterp Verify
Tipping Address: 14PUWBwK854GLenxSa7MAuxXQUXK4DKKi5 | E-mail: masterp.bitcointalk {at} gmail {dot} com (for when/if the forum's offline)
Guide on How to Sign a Message
funkenstein (OP)
Legendary
*
Offline Offline

Activity: 1066
Merit: 1050


Khazad ai-menu!


View Profile WWW
March 03, 2015, 03:02:04 PM
 #6

The site's quite slow and sometimes it would time out during loading, seems like a problem with your provider?


Thanks, it is hosted with namecheap.  I will consider moving it to a dedicated VPS. 

"Give me control over a coin's checkpoints and I care not who mines its blocks."
http://vtscc.org  http://woodcoin.info
dsattler
Legendary
*
Offline Offline

Activity: 924
Merit: 1000


View Profile
March 04, 2015, 07:32:14 AM
 #7

Announcing..

A funkenstein the dwarf production...

2Crow.org

2Crow is currently in BETA stage, requesting comments, criticisms, security audits, and abuse.  It works, but there is very little error checking in place and many cosmetic errors and other changes are underway.  It is NOT recommended to use this for substantial commerce at this stage.  Please test the service with small amounts, or comment on the readability / usability of the format of the site.   


 

Link is not working for me: error 408.

Thanks for your reply
hmm.. that is odd, where are you pinging from?

If this host causes timeout difficulty I will move it. 

You can also view the site as follows:

git clone https://github.com/funkshelper/2crow.git
cd 2crow
firefox index.html &

Cheers --   

Now it's working, must have been a temporarily problem.

Bitcointalk member since 2013! Smiley
funkenstein (OP)
Legendary
*
Offline Offline

Activity: 1066
Merit: 1050


Khazad ai-menu!


View Profile WWW
March 06, 2015, 02:51:57 PM
 #8

I have updated and simplified the interface.  Now new keypairs are generated by javascript in the browser. 

If you wish to avoid that of course you can craft your own code, but I figure the purpose of this site is to make this process as simple as possible. 

More feedback please!  Cheesy


"Give me control over a coin's checkpoints and I care not who mines its blocks."
http://vtscc.org  http://woodcoin.info
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!