Tag Archives: Technology

Cryptocurrencies – What is Bitcoin?


For those that are digitally alert, no day passes without you hearing about Bitcoin, Onecoin, Litecoin, Ethereum, Ripple among others. This is a follow up article on an earlier one I wrote introducing blockchain and cryptocurrencies. It is helpful to first understand blockchain before diving into the world of cryptocurrencies.

What is a cryptocurrency? This is a digital currency that uses cryptography for security.

Digitally, cryptography involves creating written or generated software codes that allow information to be kept secret. It converts data into a form that is unreadable for an unauthorised user, thereby enabling it to be transmitted without fear of an unintended recipient understanding it hence enhancing its integrity.

What is a currency:

  • A Medium of exchange – It is a more efficient way of exchanging products and services as opposed to barter trade.

  • A Store of value – A mechanism by which wealth can be saved and retrieved in the future with some predictability e.g gold, silver, reserve currencies, stocks, bonds etc.

  • A Unit of account – A standard measurement of the value of goods, services, assets and other economic activities e.g. the value of a soda versus ten passion fruits.

A journey through history shows that we have traversed from barter trade all the way to the current paper money as depicted in this image.currency_years

Digital money has been making its mark over the past few decades. As opposed to cryptocurrency, digital money is defined as any means of payment that exists purely in electronic form. Mobile Money would be an ideal candidate in this regard. The reason it can’t be called cryptocurrency is the absence of cryptography.

Cryptocurrencies can be characterised by some or all of the following attributes;

  1. Entirely virtual currency created by computer code.

  2. Rely on the use of cryptography to effect highly secure transactions as well as the creation of new units of the currency.

  3. Rely on a publicly available ledger to keep a record of transactions undertaken.

  4. Use a wallet (defined later) to facilitate transactions.

  5. They are highly decentralised in nature of operation as a result of most of them depending on the blockchain technology (this was covered in the previous article).

  6. Due to the dependence on blockchain by most cryptocurrencies, transactions aren’t easily reversed once approved.

  7. User identities are protected. The public ledger maintained never bears any detail that can uniquely identify a user.

Traditional monetary systems entail Governments issuing money which is then controlled by a Central bank eventually getting to the users through the commercial banks. This implies that there is heavy control by the issuing authority of the currency.

Enter cryptocurrencies, unlike the traditional monetary systems, they are fully decentralised with no central government control. Think about it as community generated currency though this time in a digital format. Money is what it is because people agree to it as a medium of exchange. Hence, any community of people that come together and agree to create their own currency and trade in it can validly create a currency.

Enter Bitcoin

Bitcoin is a cryptocurrency that uses decentralised technology for secure payments and storing money that doesn’t require banks or people’s names. BC_Logo_

It was the first cryptocurrency to be formed in 2009 and has since gone on to be the most widely used or preferred. It has no government backing, no delays when sending money as well as minimal transaction fees if any (due to the elimination of the numerous third parties).

Some terminologies to be familiar with before we proceed are:

  • BTC: A common unit used to describe one bitcoin, just like one US Dollar.

  • Bit: There are 1,000,000 bits per bitcoin, 1 bit = 0.000001 BTC.

  • Bitcoin Wallet: This is where you store your bitcoins. It is a program that manages your bitcoin addresses and allows you to transact. In otherwords, it is a collection of addresses and the keys that unlock the funds within.

  • Bitcoin Address: Is also regarded as the public key, it is like an email address. You issue this to anyone you expect to receive payment from. Always advisable to create a new one for each transaction. You are at liberty to have as many as possible.

  • Private key: Every public key has a private key associated with it. It is a secret piece of data that proves your right to spend bitcoins from your wallet. Kind of like a password.

  • Bitcoin Client: Is the software application or web service managing your wallet and addresses. It connects a user to the Bitcoin network.

Ownership of bitcoins is established through digital keys and signatures. The keys are generated locally using the Bitcoin Client then stored in a bitcoin wallet. These keys then allow the user to sign transactions thereby providing proof of ownership of the traded bitcoins.

Be very careful who generates your private keys and where they are stored. Read more on Bitcoin security !!!!!

bitcoin-work-1

Types of Bitcoin Clients

  1. Full Client: This is a client that stores the entire history of bitcoin transactions, manages the user’s wallets and can initiate transactions directly on the Bitcoin network. It never communicates the private keys and stores them locally.

  2. Web Client: Is accessed through a web browser (kind of like Gmail) and stores the user’s wallet on a wallet owned by a third party server. It relies entirely on third party servers.

  3. Lightweight Client: It stores the user’s wallet but relies on third party owned servers for access to bitcoin transactions and the network. Just like a full client, it stores the private keys locally.

  4. Mobile Client: Largely used on smart phones, it can operate as a full client, lightweight client or web client. Some mobile clients can be synchronised with a web or desktop client, providing a multi-platform wallet across multiple devices, with a common source of funds.

We noted earlier that the “Keys” are very crucial towards the security of your bitcoins. How you store them is determined a lot by your choice of Bitcoin wallet and client.

Local Storage – If you have a good computer and take steps to avoid intrusion or exposure, this option is fine. However, if your computer is hacked into, crashes and you have no backups, or you forget your passwords, then most likely your private keys and bitcoins will be lost forever. You trade off convenience for security in this case.

Remote Storage Reliance is on a third party. If their security is compromised or they act maliciously, your bitcoins are lost forever. Third party exchanges are more likely targets for intruders, when compromised, you are likely to lose your bitcoins for good. The biggest offer here is exchanging security for convenience.

Feel like getting started with Bitcoin? Get more details here.

Bitcoin’s value is increasing in leaps and bounds by the day, the cryptocurrency is gaining lot of credibility in mainstream financial circles. From Europe to Asia and the Americas, restaurants and various businesses are embracing bitcoins as a form of payment. By October 2016, there were 1,587 Bitcoin ATMs worldwide. Virgin Galactic, a Space Tourism company accepts bitcoin payments from customers. The University of Nicosia in Cyprus was the first ever such institution to accept school fees payments in bitcoins.

Over the past one year i.e. November 2016 to November 2017, the price of a bitcoin has early increased tenfold. From US$ 706 on the 14th of November 2016 to US$ 6,863 as of the 15th of November 2017.

bitcoin_1year

Bitcoin price growth over a one year period

If you want to familiarise yourself more with cryptocurrency trading, set up an account. I used Coinbase to set up mine and it gives me rates in Uganda Shillings equivalent for Bitcoin, Ethereum and Litecoin. All these are different cryptocurrencies one can trade in. The snapshot below shows that within a span of one month, the price of one bitcoin currently at UGX 25,069,624 increased by 22% reflecting a net gain of UGX 4,540,169.

Screen Shot 2017-11-15 at 10.25.17

A typical Coinbase account

You may be scared by the cost of a bitcoin being at UGX 25 Million. That shouldn’t bother you so much. You don’t have to buy an entire bitcoin to trade. Remember as earlier noted, a bitcoin is divisible into 1 million bits. This literally means that at the going rate, 1 bit costs UGX 25. So, with UGX 100,000 you could literally buy 4000 bits which is the equivalent of 0.004 bitcoins (BTC).

[Begin Update]

After getting feedback from readers about Coinbase not supporting operations in Uganda, I did some further research and came across SpectroCoin . According to the website, they have support for cryptocurrency trading in Uganda complete with Mobile Money integration allowing you to purchase as low as UGX 500/. This is not an endorsement of their service but like any other venture, I advise you to tread very carefully to avoid making mistakes.

[End Update]

The world is entering a phase of cryptocurrencies, much as there might be a lot of doubt cast upon this trend, the reality is that it’s a matter of time before they too gain credibility just like any other innovations that were derided in the past. Should you be considering them as a form of investment? That is another question that shall be addressed separately.

I hope this has been helpful. Feel free to ask questions in the comments section.

James Wire is a Small Business and Technology Consultant based in Kampala, Uganda

Follow @wirejames on Twitter.

Email lunghabo [at] gmail [dot] com

Other Articles:

Simplifying Blockchain and cryptocurrencies for a Ugandan

Other Sources:

  1. http://www.ironlotuspt.com/images/content/bitcoin-work-1.jpg

  2. https://coinlist.me/wp-content/uploads/2016/12/how-does-bitcoin-work.jpg

  3. http://www.pulselive.ug/bi/finance/finance-bitcoin-just-hit-an-all-time-high-heres-how-you-buy-and-sell-it-id7457611.html

  4. University of Nicosia, Msc in Digital Currency notes.

Government, allow homes to sell Electricity to UMEME


Ever since I installed solar panels onto my roof to supplement the power supply from UMEME, I cant help noticing the number of homes that have a hybrid electricity supply. The frequent failures of power supply from the main grid has led Ugandans to opt for renewable energy alternatives like Solar power.

Due to the good amount of sunshine we enjoy in Uganda, being at the equator, most well installed home Solar systems have surplus energy (at least mine has) that goes unutilised due to the limitations in consumption by the home systems. This energy can be used to generate extra income for the households if only someone bought it.

What brought me to this state of thinking was when I mulled over the possibility of selling some of my solar generated electricity to the neighbours. Upon consultation, I was told that I had to go through a detailed licensing process which only favoured million dollar companies. This led me to find out more about this matter online and that is when I came across the concept of Net Metering.

Net Metering is a billing system that allows electric customers to sell to their electric utility any excess electricity generated from their premises.

How does it work?

Electricity meters are traditionally designed to run in a single direction (say, clockwise) when measuring electricity usage on a premise. However, lately, there are meters that allow for two-way flow of electricity i.e into and out of the premises. These meters therefore can move both clockwise and anticlockwise. Let us say, the clockwise movement occurs when electricity flows from the utility to the premises while the anticlockwise movement occurs when electricity flows from the premises to the main grid.

The electricity supplied to the grid from the premises is then sold to other customers who have demand for it especially during peak times. The utility provider in this case UMEME through its installed systems should be able to invoice the customer accordingly with either a negative or positive balance.

Let us take the example of a home that has a hybrid system. Due to the need for ironing clothes and cooking, they still use main grid electricity of which they consume on average 50 units monthly. The installed solar system that supplies the indoor lights, outdoor security lights, home entertainment system among others yields at least 120 units monthly of which not more than 80 units are consumed. This leaves a balance of 40 units on the solar generated electricity per month. At an estimated retail rate of UGX 687/= per unit currently, this works out to a potential retail income of UGX 330,000/= annually. This is enough to buy 100Kg of rice which for a family that feeds on 5 Kg of rice weekly translates into Five months or 20 weeks supply.

Net Metering is rife in a number of countries like the USA, Canada, Denmark and Australia. Nicaragua is just revising its laws to cater for it too. In Africa, not much is known about efforts in this direction and this presents an opportunity to us as Uganda to pioneer.

Following reforms in the energy sector by the Ugandan Government, private sector players ventured into this space. They are largely concentrated in the production and distribution of electricity. Unfortunately, the Electricity Act of 1999 does not cater for Net Metering in anyway hence making it illegal if attempted.

With the growing push for increased electricity generation by the Government of Uganda, it would be prudent for a consideration of Net Metering as a way of cheaply filling in the gap of the energy deficiency faced. Take the case of only 5000 households each supplying at least 40 units of power to the main grid monthly. This converts to a retail income of nearly UGX 1.7 Billion annually, most of which gets paid to the participating households. Extrapolate this to 50,000 households and you get a picture of the potential impact. The cost of generating this electricity is much less than that from the exorbitantly expensive power projects that have been embarked upon like the thermal generators and some hydro-dams whose construction has been bungled up.

Naturally, I wouldn’t expect UMEME to be a fully cooperating ally in this endeavour because of the shortsighted fear of losing revenue. At one point, I used to spend more than UGX 200,000/= monthly on electricity bills. Today, I am always at pains to spend more than UGX 100,000/=. With my planned added investment in solar, I should bring this down to as low as UGX 30,000/=. The beauty with this increasing independence is that it allows energy that would have been utilised in consumption activities at the home to be diverted to production oriented industrial activities.

Some of the obvious benefits of Net Metering are;

  • Increased adoption of renewable energy systems due to the potential of income generation for homes and businesses.

  • Increased adoption by the consumers leads to a growth in the renewable energy industry with more investors setting up shop.

  • Neighbourhoods could easily get self reliant in energy with Net Metering homes potentially powering other homes.

  • Increase in renewable energy use will release pressure on the environment which is suffering from fossil fuels emissions.

  • The Government benefits from added energy on the main grid without having to solely undertake the investment in production. This lowers the cost of production.

  • New opportunities for innovation are likely to come up like the licensing of companies that undertake Net Metering contractual engagements with households.

What needs to be done?

First and foremost, the Electricity Act of 1999 needs to be amended to allow for new technological advances like Net Metering.

Secondly, there should be changes in the design of the current policies being pursued for electricity generation and distribution.

Finally, there is a need to design a proper structure for power compensations between households on the Net Metering initiative and the utility providers to prevent any form of manipulation.

Over to the Ministry of Energy and Mineral Development.

James Wire is a Small Business and Technology consultant based in Kampala, Uganda.

Follow @wirejames on Twitter

Email lunghabo [at] gmail.com