With an MA Computer Science and Management Studies from Cambridge University, another in MA in Philosophy at King’s College London, topped with a PhD in Computer Science at Technion in Israel, Gideon Greenspan has no shortage of academic cred’ and his multiple online ventures since 2003 range from Copyscape, a search engine for textual plagiarism, used by millions worldwide to Web Sudoku the web’s most popular sudoku site, with 200,000+ daily visitors. From Question2Answer, an open source platform for Q&A, running on over 15,000 sites… to Family Echo an online family tree tool with over 30 million profiles stored.
His latest venture is running Coin Sciences Ltd., a company developing a suite of technologies and services for public and private blockchains which includes MultiChain, an off-the-shelf platform for creating private multicurrency blockchains, CoinSpark, an integrated solution for asset transfer and notarized messaging over bitcoin and Coin Secrets, which displays metadata recently embedded in the bitcoin blockchain.
His latest post at Multichain, Avoiding the pointless blockchain project, How to determine if you’ve found a real blockchain use case, starts with a ringer…
Blockchains are overhyped. There, I said it.
What is refreshingly clear about the blog post is his brutal honesty – which is needed in the current hype surrounding Blockchain, and anyone thinking of a startup in the Blockchain space NEEDS to read this… because the industry is still in it’s infancy. Everyone is grasping for a buzzword that might, actually, be well-sorted with a relational database and it could be there is no need for a Blockchain anywhere near the concept. All of us in the industry are all waiting waiting to gain a clearer understanding of where blockchains genuinely add value in enterprise IT – as it’s not really all that clear yet.
Here’s how it plays out. Big company hears that blockchains are the next big thing. Big company finds some people internally who are interested in the subject. Big company gives them a budget and tells them to go do something blockchainy. Soon enough they come knocking on our door, waving dollar bills, asking us to help them think up a use case. Say what now?
As for those who do have a project in mind, what’s the problem? In many cases, the project can be implemented perfectly well using a regular relational database. You know, big iron behemoths like Oracle and SQL Server, or for the more open-minded, MySQL and Postgres. So let me start by setting things straight:
If your requirements are fulfilled by today’s relational databases, you’d be insane to use a blockchain.
Why? Because products like Oracle and MySQL have decades of development behind them. They’ve been deployed on millions of servers running trillions of queries. They contain some of the most thoroughly tested, debugged and optimized code on the planet, processing thousands of transactions per second without breaking a sweat.
And what about blockchains? Well, our product was one of the first to market, and has been available for exactly 5 months, with a few thousand downloads. Actually it’s extremely stable, because we built it off Bitcoin Core, the software which powers bitcoin. But even so, this entire product category is still in its diapers.
So am I saying that blockchains are useless? Absolutely not. But before you embark on that shiny blockchain project, you need to have a very clear idea of why you are using a blockchain. There are a bunch of conditions that need to be fulfilled. And if they’re not, you should go back to the drawing board. Maybe you can define the project better. Or maybe you can save everyone a load of time and money, because you don’t need a blockchain at all.
The blog post goes on to brilliantly outline the conditions to determine if one really needs Blockchain technology to fulfill their project. There are eight topics and he elucidates on each one thoroughly.
- The database
- Multiple writers
- Absence of trust
- Transaction interaction
- Set the rules
- Pick your validators
- Back your assets
if your project does not fulfill every single one of these conditions, you should not be using a blockchain. In the absence of any of the first five, you should consider one of: (a) regular file storage, (b) a centralized database, (c) master–slave database replication, or (d) multiple databases to which users can subscribe.
And if you do fulfill the first five, there’s still work to do. You need to be able to express the rules of your application in terms of the transactions which a database allows. You need to be confident about who you can trust as validators and how you’ll define distributed consensus. And finally, if you’re looking at creating a shared ledger, you need to know who will be backing the assets which that ledger represents.
Got all the answers? Congratulations, you have a real blockchain use case. And we’d love to hear from you.
Here’s a recent interview with Greenspan called Gideon Greenspan: The Blockchain Is A New Database Paradigm from the podcast team at Epicenter Bitcoin, hosted by Brian Fabian Crain and Sébastien Couture, two Bitcoin enthusiasts located in Berlin, Germany and Lille, France.
Topics covered included:
- How Gideon got involved in the blockchain space
- Their colored coins implementation MultiSpark and why it failed to get traction
- Why he saw a market for an open-source private blockchain platform and started MultiChain
- What mining diversity is and how it is used for consensus in MultiChain
- How permissions work in MultiChain
- The issues of privacy in blockchains and why you can’t have auditability and privacy
- How private blockchains differ from regular distributed databases
- The five criteria to decide if a project needs a blockchain
- The problem he sees with smart contract blockchains
- FINRA Seeks Comment on New Report on the Potential Implications of Blockchain - January 18, 2017
- Finlync Designs ERP Integration to Distributed Ledger and Blockchain - January 18, 2017
- European Central Bank Considering Digital Currency – Cryptocash - January 18, 2017
- US Homeland Security Testing Blockchain To Track People, Goods Across Borders - January 17, 2017
- Israeli Tax Authorities Might Go After Bitcoin - January 16, 2017
- Senior US Regulator David Blaszkowsky Joins Canadian Blockchain Intelligence Group (BIG) Advisory Board - January 16, 2017
- Seven European Banks Cut Blockchain Deal to Facilitate Easier Cross-Border SME Commerce - January 16, 2017
- Marketforce to Host 2nd Annual The Blockchain Summit on 28th March 2017 in London - January 15, 2017
- Waves Platform Implements New Blockchain Scalability Approaches - January 14, 2017
- China’s Puerbank Group Launches Global Node for A Standardized Blockchain-Based Digital Currency in the UK - January 14, 2017
- DU and Guardtime Partner with Dubai’s NMC Hospital to Revolutionize Electronic Health Records with Blockchain Technology - January 14, 2017
- Report: Blockchain Slated to Become $8 Billion Global Industry By 2024 - January 14, 2017
- Blockchain Could Save Financial Services $110 billion over Next Three Years - January 14, 2017
- Russia Embraces Bitcoin – No Plans to Ban Cryptocurrencies - January 14, 2017
- Canadian BTL Group Completes Blockchain Pilot With Major Global Energy Company - January 12, 2017
- Tokio Marine & Nichido Fire Insurance and NTT DATA Cut Blockchain PoC For Insurance - January 12, 2017
- HfS Research Recognises VirtusaPolaris for Emerging Blockchain Services in BFSI - January 12, 2017
- Deloitte Launches Blockchain Lab in New York - January 12, 2017
- SWIFT launches Blockchain Proof of Concept In Hyperledger - January 12, 2017
- Blockchain VIP’s to Gather for Major Retreat This Month - January 12, 2017
- IBM Watson Health and US FDA Announce Blockchain Healthcare Data Project - January 12, 2017
- Equibit Development Corporation Sets $7 million Funding Target, Crowdsale Date - January 12, 2017
- US National Science Foundation Offers $8.5m in Funding for Blockchain Proposals for Cyberinfrastructure Security - January 11, 2017
- China Poised to Dominate Fintech and Blockchain Markets in 2017 - January 10, 2017
- Respectonomy Social Network To Tackle Censorship Using Blockchain - January 10, 2017
- South Korea Plans to Launch a Full-Scale Pilot Project on Blockchain-powered Financial Services - January 10, 2017
- Postal Savings Bank of China (PSBC) Announces First Blockchain Financial Service - January 10, 2017
- Reserve Bank of India (RBI) Releases Bullish Report on Blockchain for Clearing, Settlement - January 10, 2017
- Blockchain TV – TED Talk | How the Blockchain will Radically Transform the Economy | Bettina Warburg - January 10, 2017
- Alfa-Bank and S7 Airlines Close Blockchain Deal in Russia - January 10, 2017
- Life.SREDA and the Russian Republic of Tatarstan To Introduce Blockchain Technology For Public Administration System - January 10, 2017
- Union Square Ventures Leads $4M Funding Round for Blockchain Startup Blockstack - January 10, 2017
- US Department of Energy Eyeing Blockchain Solutions for Security – Seeking Proposals - January 10, 2017
- India’s Axis Bank to Use Ripple Blockchain for Cross-Border Remittances - January 10, 2017
- Georgia to Store Real Estate Documents in Blockchain System with Bitfury Group and Hernando de Soto - January 10, 2017
- US Depository Trust & Clearing Corporation Selects IBM, AXONI and R3 to Develop Derivatives Processing On Blockchain - January 10, 2017
- Grantcoin Foundation Expands Board of Directors – Distribution Rescheduled to Late January - January 8, 2017
- UNICEF, UK Home Office and BTCC to speak at London Blockchain Week 2017 - January 6, 2017
- American Company The Seam to Form Cotton Blockchain Consortium with IBM on Hyperledger Fabric - January 5, 2017
- Move over Bitcoin – MIT Cryptographer Silvio Micali and his Public Ledger ALGORAND… The Future of Blockchain? - January 5, 2017
- Blockchain to Play Role in Future of Transportation? UBS Teams up with ZF and innology SE to Make it Happen - January 5, 2017
- Blockchain Group Hyperledger Expands into China - January 5, 2017
- The Evolution Of Casinos – Next Generation Transparent Ethereum Smart Contracts Based Casino “Edgeless” - January 5, 2017
- Healthcare Sector Plans to Move Hard and Fast to Blockchain in 2017 - January 5, 2017
- Russia Eyes Blockchain Potential for National Payment System - January 5, 2017
- Bitfury Group Launches Global Blockchain Business Council - January 4, 2017
- India’s Yes Bank Enlists IBM to Help Build Blockchain Solutions - January 4, 2017
- World’s First Cryptocurrency Fund Listed on Exchange - December 25, 2016
- Dubai Future Accelerators Program Invests US$33m In Pilot Projects Including Blockchain - December 23, 2016
- IC3 Publishes Research on Blockchain Utilization of Intel Software Guard Extensions Offering Enhanced Protection - December 23, 2016