Bitcoin Forum
April 23, 2024, 08:44:42 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Electrum / Making Electrum safe to use on computers you can't trust on: March 05, 2014, 11:18:10 PM
A huge security problem with Bitcoin wallets is they don't protect your funds if keylogging malware exists on your computer.

I recently launched a "cosigning as a service" company, TrustedCoin, to mitigate this threat.  The way it works is:

  • User creates 2 different keys (on 2 different devices, if you want to be extra careful).
  • TrustedCoin creates a 2-of-3 multisig P2SH address, where the user owns 2 of the 3 keys.
  • When anyone tries to spend coins from this address, TrustedCoin will email and SMS the user with details of the transaction, and give the user time (say, 24 hours) to cancel before signing and broadcasting it.

So if your computer gets infected with malware, the worst it can do is spam you with spending attempts.  If this should happen -- or if TrustedCoin were to disappear -- the user can combine both keys and instantly transfer funds to a new address.

Is there anyone interested in integrating our cosiging APIs into Electrum?  We also offer a 70% rev share on all transaction fees (0.0005 BTC per transaction) to the wallet developer.

API Documentation: https://api.trustedcoin.com/#/docs

Reference web wallet implementation: https://api.trustedcoin.com/wallet

Reddit commentary of this product: http://www.reddit.com/r/Bitcoin/comments/1zhief/id_like_to_present_a_bitcoin_wallet_thats_safe_to/

Thanks,

Josh
2  Other / MultiBit / Making MultiBit safe to use on computers you can't trust on: March 05, 2014, 10:59:49 PM
A huge security problem with Bitcoin wallets is they don't protect your funds if keylogging malware exists on your computer.

I recently launched a "cosigning as a service" company, TrustedCoin, to mitigate this threat.  The way it works is:

  • User creates 2 different keys (on 2 different devices, if you want to be extra careful).
  • TrustedCoin creates a 2-of-3 multisig P2SH address, where the user owns 2 of the 3 keys.
  • When anyone tries to spend coins from this address, TrustedCoin will email and SMS the user with details of the transaction, and give the user time (say, 24 hours) to cancel before signing and broadcasting it.

So if your computer gets infected with malware, the worst it can do is spam you with spending attempts.  If this should happen -- or if TrustedCoin were to disappear -- the user can combine both keys and instantly transfer funds to a new address.

Is there anyone interested in integrating our cosiging APIs into MultiBit?  We also offer a 70% rev share on all transaction fees (0.0005 BTC per transaction) to the wallet developer.

API Documentation: https://api.trustedcoin.com/#/docs

Reference web wallet implementation: https://api.trustedcoin.com/wallet

Reddit commentary of this product: http://www.reddit.com/r/Bitcoin/comments/1zhief/id_like_to_present_a_bitcoin_wallet_thats_safe_to/

Thanks,

Josh
3  Bitcoin / Project Development / Service to enhance Bitcoin security through multisig P2SH and spending policies on: January 09, 2014, 12:50:25 AM
My friend and I recently launched a service

https://api.trustedcoin.com/#/

and we're looking for feedback on how it could be made more useful.

Quick example of how it works, if you call:

Code:
curl --header 'Content-Type: application/json' --data-binary 
        '{"primary_key": "0345fb7c9a8eb70e9c83d5695cf6d93c5453ed83456badf166ebb77bf8b923e74f",
          "policy": {
                       "type": "latency", "delay_in_seconds": 86400, "contacts": [
                                 {"email" : "joe.random@example.com"},
                                 {"sms" : "+14923922934"}]}}' https://api.trustedcoin.com/1/cosigner

We will give you a multisignature P2SH address with the following properties:

  • You have one of the private keys, we have another, so any theft would have to compromise both our servers to succeed.
  • When you ask us to sign a transaction from this address, we will alert "joe.random@example.com" as well as "+14923922934" and allow 24 hours to cancel the transaction.

Our goal is to make it easier to build secure Bitcoin applications by allowing people to express policy logic around how their bitcoins can be spent.

Please let us know your thoughts!

Thanks,

Josh
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!