Monday 5 September 2016

BLOCKCHAIN TECHNOLOGY SIMPLIFIED




Assume all you have is a $100 bill to buy goods in a shopping mall. At the checkout you say that you will send an email promising to pay $100, with the email representing a promise to pay (i.e., an “electronic I.O.U.”). The merchant happily accepts the email and goes to the bank. The bank also accepts the email and credits $100 to the merchant’s account.

Sounds odd? Certainly for one reason: assuming just for one second that all happens as described, what is it of your $100 bill? It’s still in your wallet. So does that mean you can buy goods for more than you have by simply sending emails? Too good to be true. However, believe it or not, the transaction can happen (and indeed it does in the real world- just have some patience and we’ll get there).

To understand how this could ever be possible let’s add a group of customers in the mall. Now, when you say that you will send the email I.O.U. the people will ask to receive the same email. There are some “special” customers in the crowd that will compete to be the first to validate the email (e.g., the sender, the receiver, the exchanged amount, the real possession of the claimed amount). Once they validate it, the content becomes “true” for all. But wait a minute: Since all “special” customers in the mall will want their validation to become “the” version of the truth, which one should you follow?

All special participants follow a rule (that is, a “protocol”): The first to solve an electronic puzzle, say a Sudoku, wins the race. As we all know a Sudoku is quite a hard nut to crack, but the solution is easy to check. The winner is compensated for the hard work to solve the Sudoku. There is an incentive for the contenders to win the next time. After checking that the puzzle is properly solved, contenders scrap their version and accept the winner’s validated email as the “version of the truth”. The email is then sent to all the people in the mall, which now all have the same copy, acknowledged as valid and immutable. With the version of the truth publicly accepted, everyone in the mall will know that you owe $100 to the shop and that the $100 bill in your hands is worth nothing.



You now move to the next store in the mall and try to buy other goods worth $100. You make again the promise to pay via email. This time your offer will be refused. Why is that? Well, did I say that also the merchant received the email? This means that he perfectly knows that you don’t have any money left. Before I forget again, both your bank and the merchant’s bank are also in the loop. So the system is self-controlled and there’s no need for any intermediary (e.g., a clearing house or the Central Bank) to tell parties how much each owns and if the transaction is acceptable.

What if instead you make the promise to pay to a clerk who has just been told that he was made redundant and that it’s his last day of work? The clerk may want to retaliate. Why not give a lesson to his boss and accept a fake email payment from a stranger? In other words, what if he who receives your promise to pay has the intention to act maliciously and accepts an irregular transaction? Well, in this case the customers in the store (exactly those who received the first valid email) will raise a red flag (yes, we are in a world where people speak out). As long as 51% of customers say this (after all they all have the same copy of the “truth”), you will be refused to buy the goods. If the malicious clerk wants stubbornly to cheat the system, he will have to convince at least 51% of attendees who have no particular reason, nor vested interest, to buy his story. Hence the effort and energy to turn the system to his favour will be overwhelming and economically unfeasible. The system once again is self-controlling without the need of a central ruling authority.



To add even more “esoteric” elements to this already intricate scenario, when the merchant that received the valid I.O.U. will use it (or a portion of it) with some other party in the mall, the entire population in the mall will be informed exactly of what is happening. The history of the I.O.U. will never be lost and, at any time in the future, someone will be able- if duly authorized- to trace the transactions backwards and know that on that certain day at that certain time you passed your “electronic I.O.U.” to buy goods for $100. It’s as if the full history of the transaction was written in stone and will remain immutable thereafter.

This history repeats for all transactions between all parties in the mall. On a regular schedule the miners run the Sudoku and disseminate the validated I.O.U. emails. To recap, every participant in the mall (banks included) receive a copy of all the valid transactions since they entered the mall. If someone goes out and then returns later, they can still get the list of the transactions (only the valid ones, of course) during their absence. So at any time anyone in the mall has the latest updated list of all valid transactions (i.e., the “truth”) from the beginning of time.



This simple (and rather silly- I apologize) story is to exemplify the features of the blockchain. In blockchain jargon, the “electronic I.O.U” is called “bitcoin”. When you promise to pay $100 it’s as if you are writing on a ledger that the title to redeem a value worth $100 is transferred from your account to the seller’s account. If you try to spend it again (that is, to “double spend”) someone will shout out loud that you are cheating. That’s why the bank will accept the email I.O.U., because they know it belongs to a valid transaction.



You, the stores in the mall, the crowd of customers, the “special” participants that control the validity of all transactions, the banks that convert the I.O.U. into solid cash—and even the unfaithful clerks—all constitute the blockchain infrastructure. There is no centralized control; every party can transact with any other (that is, peer-to-peer) and it’s the system itself that controls the validity of the exchanges. The “special” participants are called “miners”, as their role is to “mine” and validate/ reject transactions following a schedule. Miners exist in the so called “Bitcoin” blockchain (also known as the “Satoshi” blockchain as a tribute to the inventor of bitcoins - Satoshi Nakamoto), while other forms of blockchain (e.g., Ripple) assign different roles to the validators of transactions. Miners collect valid transactions in a “block”. Anyone can track back the history of a transaction because the blocks are connected (i.e., “chained”). So, in a nutshell, blockchain is a chain of blocks, each with a recorded ledger of validated electronic I.O.U.’s. All network members have a copy of the blockchain which represents the agreed version of the truth.

Wednesday 22 July 2015


 Joina City Mall

Drove by this service station on my way to a photoshoot


Borrowed this shot, it details beautiful night view of Harare

The Sunshine city isn't complete with the purple Jacaranda flowers.

Wednesday 27 May 2015

YESHUA, I LOVE YOU





This a powerful worship song. Hope you enjoy it.



Lyrics



Praise the One who has saved me from death
He is God, He is good, He is Jesus

Praise the One who has saved me from death
He is God, He is good, He is Jesus

Yeshua I love You

You are God, You are good, You are Jesus

Tuesday 26 May 2015

A Test That Smells Cancer on Your Breath

In many ways, the large scanners used today to screen for cancer represent many of the problems with advanced technology. They’re complex, they’re invasive and they’re extremely expensive. An innovative new cancer test may change that, bringing simplicity, ease of use and affordability to this delicate medical arena by analyzing a patient’s breath for indicators of cancer.


First unveiled on June 2 at the annual American Society of Clinical Oncology in Chicago, this cancer-detecting breathalyzer system, which is still awaiting clinical trials, is able to conduct prescreening for both breast cancer and lung cancer. Developed by scientists at the Georgia Institute of Technology, the cancer breathalyzer could drastically reduce costs for American patients, while enabling expanded screening in countries with inadequate infrastructure and taboos against mammograms.

“Most of the directions people are moving in are toward the more complex, the more expensive. I wanted something that’s rugged, cheap and easy enough to be done at a routine physical,” said Charlene Bayer, a professor of chemical engineering at Georgia Tech, and a lead researcher on the project.

The cancer breathalyzer works by first capturing the patient's breath in a specially designed container. Once in the container, the breath will stay fresh for up to a month and a half with proper refrigerated storage. The breath container is then sent off to a lab where a chemical sensor searches for the organic compounds emitted by a body infected with cancer.

Since all a doctor needs to do is have a patient breathe into the container and then send it off to a lab, this test radically reduces the cost, time and patient discomfort associated with CAT scans and mammograms. This ease could alter the cancer diagnosis landscape in two important ways, Bayer told Innovation News Daily.

For patients in Western countries, the main problems with cancer screenings are cost and discomfort. This test could reduce the cost of a breast cancer test from $800 to less than $100, Bayer said. Additionally, the test would require none of the invasive physical discomfort associated with those tests.

For patients in developing nations or countries with strict gender barriers, this test could open up even more opportunities to prevent cancer. Not only does it lower the cost of screening to a point of affordability, but its rugged design means doctors operating in remote mountains or thick jungles could use the test. Many cultures also forbid the level of physical intimacy needed to perform tests like mammograms. With the new breath test, a woman wearing a burqa can get screened for breast cancer without causing any cultural offense.

This test does not have the same accuracy as the other, more expensive tests, nor will it totally eliminate their use, Bayer said. Instead, this test will help determine whether or not a patient needs further testing using the more expensive and intrusive devices. But for those Americans who can barely afford their health care as it is, and the hundreds of millions of people in the developing world who currently have little to no access to any cancer screening technology, this invention may be enough to save lives.