Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Businesses Government Your Rights Online

Canadian Mint To Create Digital Currency 298

Oldcynic writes "The Canadian mint has allowed 500 developers to enter a contest to create a new digital currency. The currency would allow micro payments using electronic devices. From the article: 'Less than a week after the government announced the penny’s impending death, the Mint quietly unveiled its digital currency called MintChip. Still in the research and development phase, MintChip will ultimately let people pay each other directly using smartphones, USB sticks, computers, tablets and clouds. The digital currency will be anonymous and good for small transactions — just like cash, the Mint says. To make sure its technology meets the gold standard in a world where digital transactions are gaining steam, the Mint is holding a contest for software developers to create applications using the MintChip.'" It looks like the Canadian Mint might have a bit of Sweden envy.
This discussion has been archived. No new comments can be posted.

Canadian Mint To Create Digital Currency

Comments Filter:
  • by vux984 ( 928602 ) on Wednesday April 11, 2012 @09:26PM (#39652579)

    "And unlike BitCoin, a peer-to-peer hosted digital currency with a fluctuating value, MintChip is simply a new way to exchange Canadian dollars. Plus, itâ(TM)s backed by the Canadian government. "

  • by hobarrera ( 2008506 ) on Wednesday April 11, 2012 @11:17PM (#39653489) Homepage

    If I can get my hands on it, I can tamper it. Period.

    Ok, not me, but rather, an expert on the subject.

  • Re:My Ass (Score:2, Informative)

    by Anonymous Coward on Wednesday April 11, 2012 @11:36PM (#39653603)

    Canada doesn't have software/algorithm patents. Sorry.

  • by Dwonis ( 52652 ) on Wednesday April 11, 2012 @11:47PM (#39653683)

    Let me repeat that, the security of offline transactions is based entirely on a secret which is on every single mintchip.

    I don't think that's true. I had a look at some of their protocol documentation---which isn't all that detailed---and it looks like they're probably using PKCS#7 signatures and X.509 certificates.

    Unfortunately, they aren't willing to publish enough information to actually analyze the security of the system to determine whether it's trustworthy [] (nothing about how the chip itself is secured, for example), but they have released enough information that we can figure out some limits on its security, and it doesn't look all that great. I'll probably get modded down for karma-whoring here, but here's what I posted on that forum, after looking at the limited documentation they provided on their website:

    Let me get this straight: MintChip is a proprietary, patented, centralized, unpublished cryptosystem, where a trusted-third-party (the Mint) signs a certificate saying "this private key was stored in a tamper-resistant hardware token that is designed not to double-spend", so we're supposed to just be able to assume that any valid MintChip transaction signatures are trustworthy, even offline. As soon as one person extracts a private key from a MintChip token (which they will, given that there's a monetary incentive), the fundamental assumption that the whole system relies upon is destroyed.

    Your organization appears to know this, which explains why you emphasize that MintChip is intended for "low value" transactions.

    Fine, so the security of the whole system depends on the security of these hardware tokens, and yet you're "not in a position to release" any tangible information about them? Why should anyone invest in this system? Because you're The Mint?

    You have the threat model wrong, too. Why on earth would you want to emulate cash? Cash is easy to counterfeit. It only remains useful because there's a high risk vs. payoff associated with uttering counterfeit cash. On the other hand, MintChip is supposed to be used online, so even if we detect a counterfeit, there's not much chance that the fraudster will actually go to jail. There's also a much larger number of potential fraudsters (basically, everyone connected to the Internet).

    MintChip also doesn't deliver on its privacy claims. "No personal data is exchanged in the transaction." That's not true at all. According to your documentation, every MintChip has a *single*, 16-digit ID that's generated by the central authority and used in all transactions, so there's no reason why these IDs couldn't be tracked the way companies already track credit card numbers.

    The funny thing is that this all could have been implemented on top of Bitcoin. Make some tamper-resistant hardware with some Bitcoin private keys inside it, and sign a certificate saying "the keys for these addresses are in tamper-proof hardware". For low-value transactions, they could be accepted at face value, but if we wanted greater certainty, we could inject the transaction into the Bitcoin network and wait for a few confirmations to avoid double-spend fraud.

    Way back in 1999, Bruce Schneier posted a list of nine cryptography "snake oil" warning signs ( []). I see 3 of the 9 warning signs here already.

  • Re:A better name (Score:4, Informative)

    by Toze ( 1668155 ) on Wednesday April 11, 2012 @11:48PM (#39653693)
    The Canadian ear doesn't hear it. To the American ear, we evidently pronounce it more like "oot" than "owt," which is what they consider normative. or something. []
  • by Dwonis ( 52652 ) on Wednesday April 11, 2012 @11:49PM (#39653699)
    To clarify, I mean that there probably isn't a single secret that's on all the MintChips. There is probably one private key per MintChip, but you are correct that the security of the whole system appears to depend on all of these private keys remaining secret from their users. Good luck with that, indeed!
  • by Time_Ngler ( 564671 ) on Thursday April 12, 2012 @12:51AM (#39654011)

    If the private key is encrypted, or the computer is offline, how are you going to steal the digital decryption key? You can protect bitcoin as well or better than regular money.

  • by cosm ( 1072588 ) <> on Thursday April 12, 2012 @01:10AM (#39654083)

    What would this service offer that PayPal didn't?>

    'It wouldn't be PayPal' is a necessary and sufficient condition for its existence.

  • Re:My Ass (Score:4, Informative)

    by Chuck Chunder ( 21021 ) on Thursday April 12, 2012 @01:30AM (#39654167) Homepage Journal

    Why would you assume that? Since governments print the money and different governments share techniques on how to make it counterfeit proof, it would just be a trade secret. There's no point in making a patent on it.

    Of course there is, just because you are are printing money doesn't mean you don't want to make money. Securency (involved in producing a lot of modern polymer notes []) certainly hold patents on techniques they use.

"Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats." -- Howard Aiken