Opera Now Resolves the .Crypto Top-Level Domain

Opera recently announced that its browser would start resolving .crypto addresses. The interesting thing about that is that .crypto is not an officially recognized ICANN top-level domain.

Rather it is the work of Unstoppable Domains which is an attempt to “replace cryptocurrency addresses with a human readable name.”

In an announcement of new updates to its browser, Opera wrote,

True crypto-geeks will appreciate the fact that Opera has also partnered with Unstoppable Domains, a blockchain naming system built on Ethereum.

Blockchain domain names are similar to .com or .org domains, the main difference being that they are stored on a decentralized public ledger (Ethereum). Registering .com or .org domains allows people to easily reach web addresses instead of having to type in a long IP address. A .crypto domain or wallet address works in much the same way, providing this experience on a blockchain. What this means in practice is that by owning a .crypto domain name, you can simplify your wallet address. Instead of sending someone a long set of numbers, you can use a short address like operafan.crypto, which makes it easier to send and receive cryptocurrencies in your wallet.

For those who don’t use Opera, there is a Chrome extension that will resolve the .crypto domain name space correctly within that browser as well.

Fraudster Used QR Code Generators to Steal Bitcoin

I’ve always wondered about the possibility of using QR codes for nefarious purposes, since they essentially encode URLs or other information in a format not easily readable by humans. ZDNet reports about some scammers who used QR code generators to steal tens of thousands of dollars worth of Bitcoins.

The scam here is fairly straightforward. When requesting payment in Bitcoin, users often send QR codes to recipients that encode the wallet information that the Bitcoin payment should be sent to. This is because Bitcoin addresses are fairly lengthy.

The scammers set up a Bitcoin generator that would always generate a QR code pointing back to a wallet controlled by the scammers. Since QR codes are not human readable, the person using the QR code generator would likely not notice the issue until it was too late and money was transferred to the scammer’s wallet instead of their own.

Bitcoin Can’t Perform More Than 7 Transactions Per Second

Weird that in all the coverage of Bitcoin I have read over the years, this is the first article I’ve seen dealing with its absurdly low rate limit,

The problem is caused by Bitcoin’s design, which is capable of processing at best only seven transactions per second. This week the currency, which is powered by a decentralized network of computers run by people and businesses around the world, hit its capacity limit. A backlog of stranded transactions has built up. (There is debate as to whether this happened naturally, or by a person or group intentionally trying to cause problems for Bitcoin.)

At the time of writing there were about 20,000 Bitcoin transactions waiting to be processed. Some will go through much sooner than others.

You can attach a fee to a Bitcoin transaction for priority processing, and some Bitcoin software automatically suggests or sets one that will get you prompt processing. People using software that doesn’t adjust like that have found themselves cut off. Individual Bitcoin users and businesses have complained of transactions expected to go through in minutes getting stuck for many hours, or even days.

Now that’s a scaling problem.

IRS Publishes Virtual Currency Notice

On March 25, 2014, the U.S. Internal Revenue Service published a notice on how it intends to treat virtual currencies such as Bitcoin. The IRS has decided that, for the moment, it will treat Bitcoin as property rather than currency for tax purposes.

Full text of the IRS guidance is below:
Continue reading “IRS Publishes Virtual Currency Notice”

Zerocoin

A lot of the coverage of Bitcoin makes absurd claim that Bitcoin transactions are anonymous, even though the Bitcoin Foundation itself makes clear that there is little privacy in Bitcoin,

Some effort is required to protect your privacy with Bitcoin. All Bitcoin transactions are stored publicly and permanently on the network, which means anyone can see the balance and transactions of any Bitcoin address. However, the identity of the user behind an address remains unknown until information is revealed during a purchase or in other circumstances.

Zerocoin is an effort to add anonymity to Bitcoin at the protocol level in order to create a truly anonymous ecash solution,

  • Zerocoin operates in the Bitcoin network and is implemented as a series of extensions to the existing Bitcoin protocol. This approach means that Zerocoin can be deployed without relying on a central coin issuer or bank (as used in previous e-cash schemes). Moreover, since no single trusted party operates the Zerocoin system, attacks on Zerocoin must take on a substantial fraction of the Bitcoin network.
  • Zerocoin uses provably secure cryptographic techniques to ensure that Bitcoins cannot be traced. These techniques allow users to conduct transactions on the Bitcoin network while receiving strong mathematical guarantees that the transactions cannot be traced. These guarantees remain in place even if a portion of the Bitcoin network is compromised by an attacker.
  • Other anonymous cash systems rely on distributing the work of anonymizing users amongst a set of parties. This approach works well if all parties are fully available but can be subject to “denial of service” attacks where a small number of nodes are taken offline. Because Zerocoin is built on top of Bitcoin, it is widely distributed among all the Bitcoin peers, ensuring that the system can remain available even when many nodes are compromised.

Matthew Green of John Hopkins University and one of the creators of Zerocoin gave a presentation at Microsoft in 2013 outlining how Bitcoin users can be easily be de-anonymized and how Zerocoin would provide anonymity for crypto-currency users.