Hi Dennison,
First of all let me thank you for starting this discussion. Let me apologize in advance, I will be fairly long winded as I feel there are many topics to go over. I propose starting a separate thread for patent related issues in the Legal subforum. I see this thread being quite cluttered with both topics, also I would hate some of our personal feelings towards patents having some sort of effect on the development of a Bitcoin NFC standard so that all products, software, and mobile apps work seamlessly. I expect a few other physical cryptocoin guys will show up ITT. The more the merrier... I think together we can find a solution for both issues and give physical Bitcoins a brighter future. As someone interested in the physical cryptocoin space, the topic of NFC integration into physical cryptocoin products really interests me. I find it quite fitting that Bitcoin be integrated with such a new exciting technology as NFC, as they are both new and exciting technologies in and of themselves.
I have spent many hours of my free time over the past year or so brainstorming, researching, and experimenting with different ways to make physical cryptocoins more counterfeit and tamper resistant. Lately, I have mainly focused on increasing tamper evident properties through chemistry-based experiments, specifically to thwart the hypodermic needle attack. Although I have had some successes with certain experiments, almost all of the things I have tried have not worked at all. It is certainly a trial and error process, and I'm just throwing things at the wall to see what sticks. I feel like I am very close to a solution, in fact I feel like I have already developed a chemistry-based solution for the attack, but I need to do more experiments to be certain. In fact, I just had my first break through after many failed experiments yesterday, so I am quite excited to see what will come of that!
I'm getting off track with the second paragraph, but I know it will probably interest a few people that will be reading this thread and it brings me to my next point... it is REALLY hard (maybe impossible) to increase the tamper evident and counterfeit resistant qualities of physical cryptocoins beyond how they exist today (with a private key hidden underneath a tamper evident hologram) without using new technologies or centralizing the coins themselves. Obviously this is Bitcoinland, and everyone knows centralization can only lead to bad things, so that leaves us with using new technologies to improve upon them. Most (if not all) manufacturers of physical cryptocoins are going to need to develop new ways of securing their products, or they will be left behind by other vendors and see their sales slow to a trickle. Thus, patents covering new technologies (in this case RFID/PUF) and physical Bitcoins could possibly hamper the industry as it is today. I admit if there was anyone holding a patent such as this, I would want it to be you Dennison, as you have been around for a while and likely have Bitcoin's best interest at heart. In the end, I still can't help but feeling this will not be a good thing for Bitcoin. I do not personally think that the words Bitcoin and Patent should be used in the same sentence.
I urge anyone that has already filed a patent application regarding Bitcoin NFC technology to come forward and provide us with that application. In your case Dennison, I have not been able to locate your application and this is troubling for me for two reasons. Firstly, I would like to make sure that your patent doesn’t regurgitate information that was published to the public domain prior to your application and that no other patents already exist that would encompass your method. I respect you Dennison and understand where you are coming from when filing this patent, but I feel that I would be doing a disservice to all future Bitcoiners if I didn’t try to fight it. I am guessing your patent was filed before this method was published to public domain on February 8, 2014 by Zach (
http://www.indolering.com/puf-bitcoin#)? Even if your patent was indeed filed before then, I am not certain that the patent will be considered valid considering there have been many NFC/PUF related technologies developed and used for a while now. Although I am just learning about it, PUF technology has been in use since the 90s, and is currently used by every tap-to-pay solution that exists along with everyday credit cards. You are positive that none of these companies have published how their systems work to the public and/or filed patents on them? I will be looking into this. Secondly, I would like to develop hardware and software doing something along the lines of what it appears your patent is for. Ever since I read Zach’s blog and was introduced to the idea, I just can’t see a better way of making a physical Bitcoin. However, since I am not able to locate the patent, how am I supposed to know what I can or cannot do? I don’t want to spend thousands of dollars in development costs if the end product is patented and I can’t use it anyways.
Please don’t take any of this personally. I want what’s best for Bitcoin, and I am willing to put that in front of both your best interests and my own. I feel like I might be burning a bridge here by saying all of this… after all, if this patent is approved then I will likely need to work closely with you if I want to stay in the physical cryptocoin space. I just don’t want any hard feelings lingering over the topics I have brought up in this post. Even though I may not agree with it, I do not hold any hard feeling towards you for filing the patent, and I hope you can award me the same courtesy for voicing my opinion against it. I would also like to reiterate that if this patent is inevitable, I would rather you be the owner than
.
As far as establishing a standard for NFC use with Bitcoin, I think this is a fabulous idea. I have already passed the maximum amount of time I can spend pounding on a keyboard for now, but I have a few ideas to toss around. I feel like Zach did a good job of establishing a framework for NFC formatting. I’m not sure if you have seen this, but it is located here: https://github.com/namecoin/wiki/wiki/puf
I’m looking forward to the future of physical Bitcoins, it seems like they will be here before we know it. If we can all work together and create a standard, then it will be neat to see all the products that come out of this and how they work seamlessly with each other’s apps and whatnot… it will be a really cool thing to see come to fruition. I hope I can be of some help ITT other than providing a wall of opinion!