BitPoker.io Update 1

Posted by on Oct 6, 2016 in BitPoker, C#, Code, Technical, Thoughts | 2 Comments

I’ve decided to start doing monthly updates on my side project BitPoker. This is project is being developed outside of the paid work, running the meetups, being on the BAA board, other side projects and being a Dad. Distributed poker has been talked about for a number of years. A good paper about turn based […]

Issuing assets with coloured coins

Posted by on Mar 6, 2015 in Code, Technical | No Comments

Today marks a milestone for Bitcoin Brisbane and one of our new clients project.  Coloured coins are a fantastic idea. Tokens that represent assets already exist.  They are your frequent flyer points, your balance on your travel card or loyalty points at your favourite coffee shop.  All of these systems work fine today, so what’s […]

Crypto-inflation

Posted by on Sep 30, 2014 in Technical, Thoughts | No Comments

Throughout this article I will reference Bitcoin, however the same logic applies to all cryptocurrencies available today. Many people once touted fixed supply as one of Bitcoin’s strengths. I knew this wasn’t valid for one fundamental reason; inflation is a symptom of a healthy modern economy. Capitalist economies prosper when money exchanges hands, ie. people […]

Ordinary Differential Equations and bitcoin mining

Posted by on Sep 22, 2014 in Mining, Technical, Thoughts | One Comment

Calculus is the language in which God wrote the universe.  Differential equations exist everywhere in nature.  An example is the predator prey model (Lotka–Volterra equation).  The population of rabbits grow;  as there an increased supply of prey for the foxes to eat so the population of the predator (foxes) also grow.  This of course creates […]

Importing your private key

Posted by on Jul 30, 2014 in Technical, Wallets | No Comments

If you have purchased bitcoins at our Farmers Market, or elsewhere via a Paper Wallet, you will need to import your private key into some software to spend it. The software will do a number of things. Get unsent transactions Create the amount to spend / send Calculate the change Sign the transaction Broadcast to […]

Tuesday, May 20ths meetup

Posted by on May 9, 2014 in Meetup, Technical | No Comments

Microsoft are sponsoring this meetup and catering the event.  My discrete math professor Dr Stebila from QUT will be guest speaking on the night.  His area of research is “Security on the internet” and will be giving us some insides to the algorithms that protect Bitcoin and other crypto currencies. What more could you want? […]

Mixing addresses with Cantor Pairing Function

Posted by on Apr 30, 2014 in Technical, Thoughts, Wallets | No Comments

Cantor Pairing Function for n currency addresses. Abstract Given the explosion in altcoins, it will be reasonable to assume that merchants will be accepting a number of different crypto coins as payments.  We are seeing Bitcoin, Litecoin and Dogecoin as the front runners. I propose instead of providing the user with different addresses for each […]

Bitcoin Public and Private Keys Explained

Posted by on Mar 12, 2014 in Technical, Thoughts | No Comments

At its core, a Bitcoin address starts with just a number, albiet an extermely large number. So lets take a number. 31.   As a lot of Bitcoin math uses base 16 or hex numbers, we choose 31 so we can also show the conversion process. 31 in hexadecimal becomes 1F:  1 x 16^1 + 15 […]