ABSTRACT
It has been a decade since the concept of blockchain was invented as the underlying core data structure of the permissionless or public Bitcoin cryptocurrency network. Since then, several cryptocurrencies, tokens and ICOs have emerged. After much speculation and hype, significant number of them have become problematic or worthless! The public blockchain system Ethereum emerged by generalizing the use of blockchains to manage any kind of asset, be it physical or purely digital, with the introduction of Smart Contracts. Over the years, numerous myths have developed with respect to the purported utility and the need for public blockchains. The adoption and further adaptation of blockchains and smart contracts for use in the permissioned or private environments is what I consider to be useful and of practical consequence. Hence, the technical aspects of only private blockchain systems will be the focus of my SIGMOD 2019 keynote. Along the way, I will bust many myths associated with public blockchains. I will also compare traditional database technologies with blockchain systems' features and identify desirable future research topics.
- Alibaba. Blockchain as a Service. https://www.alibabacloud.com/help/product/84950.htmGoogle Scholar
- Alibaba Group. Alibaba Cloud Launches Global Blockchain as a Service, October 2018. https://www.alibabagroup.com/en/news/press_pdf/p181024.pdfGoogle Scholar
- AWS. Amazon Managed Blockchain. https://aws.amazon.com/managed-blockchain/Google Scholar
- AWS. Amazon Quantum Ledger Database (QLDB). https://aws.amazon.com/qldb/Google Scholar
- AWS. Blockchain on AWS. https://aws.amazon.com/blockchain/Google Scholar
- Androulaki, E. et al. Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains, Proc. 13th EuroSys Conference, Porto, Portugal, April 2018. https://arxiv.org/pdf/1801.10228Google ScholarDigital Library
- Androulaki E., Cachin C., De Caro A., Kokoris-Kogias E. Channels: Horizontal Scaling and Confidentiality on Permissioned Blockchains. Proc. European Symposium on Research in Computer Security, Barcelona, Spain, September 2018.Google Scholar
- Baidu. Blockchain Solution. https://cloud.baidu.com/solution/blockchain.htmlGoogle Scholar
- Baidu. Super Chain -- XuperChain. https://xchain.baidu.com/Google Scholar
- Bakshi, S., Yarmosh, Y., Zhang, L., Freund, A. Enterprise Ethereum Alliance Off-Chain Trusted Compute Specification V0.5, October 2018. https://entethalliance.org/wp-content/uploads/2018/11/EEA_Off_Chain_Trusted_Compute_Specification_V0_5--1.pdfGoogle Scholar
- BigchainDB. BigchainDB 2.0 -- The Blockchain Database, May 2018. https://www.bigchaindb.com/whitepaper/bigchaindb-whitepaper.pdfGoogle Scholar
- BigchainDB. BigchainDB Documentation. https://docs.bigchaindb.com/en/latest/Google Scholar
- Brandenburger, M., Cachin, C., Kapitza, R., Sorniotti, A. Blockchain and Trusted Computing: Problems, Pitfalls, and Solution for Hyperledger Fabric, May 2018. https://arxiv.org/pdf/1805.08541Google Scholar
- Brown, R., The Corda Platform: An Introduction, May 2018. https://www.corda.net/content/corda-platform-whitepaper.pdfGoogle Scholar
- Burnett, D., Coote, R., Nevile, C., Noble, G. (Eds). Enterprise Ethereum Alliance -- Enterprise Ethereum Client Specification V2, October 2018. https://entethalliance.org/wp-content/uploads/2018/11/EEA_Enterprise_Ethereum_Client_Specification_V2.pdfGoogle Scholar
- Buterin, V. Ethereum: The Ultimate Smart Contract and Autonomous Corporation Platform on the Blockchain, December 2013. https://web.archive.org/web/20131219030753/http://vitalik.ca/ethereum.htmlGoogle Scholar
- Cachin, C., Vukolic, M. Blockchain Consensus Protocols in the Wild, July 2017. https://arxiv.org/pdf/1707.01873Google Scholar
- ChainDD Research. Baidu Releases White Paper Indicating Its Ambitions in Blockchain, October 2018. https://www.chaindd.com/3133404.htmlGoogle Scholar
- Cocco, S., Singh, G. Top 6 Technical Advantages of Hyperledger Fabric for Blockchain Networks, December 2017. https://www.experfy.com/blog/top-six-technical-advantages-of-hyperledger-fabric-for-blockchain-networksGoogle Scholar
- Dinh, A., Wang, J., Chen, G., Liu, R., Ooi, B.C., Tan, K.-L. BLOCKBENCH: A Framework for Analyzing Private Blockchains, Proc. ACM SIGMOD International Conference on Management of Data, Chicago, USA, June 2017. http://www.comp.nus.edu.sg/~ooibc/blockbench.pdfGoogle Scholar
- Dinh, A., Zhang, M., Ooi, B.C., Chen, G. Untangling Blockchain: A Data Processing View of Blockchain Systems, IEEE Transactions on Knowledge and Data Engineering, Volume 30, Issue 7, July 2018.Google ScholarCross Ref
- Enterprise Ethereum Alliance. About the EEA. https://entethalliance.org/Google Scholar
- Ethereum. A Next-Generation Smart Contract and Decentralized Application Platform, March 2019. https://github.com/ethereum/wiki/wiki/White-PaperGoogle Scholar
- FISCO BCOS. FISCO BCOS Featured Cases, September 2018. https://www.fisco-bcos.org/assets/docs/FISCO%20BCOS%20-%20Featured%20Cases.pdfGoogle Scholar
- FISCO BCOS. The Building Block of Open Consortium Chain. https://www.fisco-bcos.org/Google Scholar
- Gorenflo, C., Lee, S., Golab, L., Keshav, S. FastFabric: Scaling Hyperledger Fabric to 20,000 Transactions per Second, March 2019. https://arxiv.org/pdf/1901.00910.pdfGoogle Scholar
- Greenspan, G. Multichain Private Blockchain, July 2015. https://www.multichain.com/download/MultiChain-White-Paper.pdfGoogle Scholar
- Greenspan, G. The Blockchain Immutability Myth, May 2017. https://www.coindesk.com/blockchain-immutability-mythGoogle Scholar
- Greenspan, G. Three (non-pointless) permissioned blockchains in production, November 2017. https://www.multichain.com/blog/2017/11/three-non-pointless-blockchains-production/Google Scholar
- Greenspan, G. R3 Corda: Deep Dive and Technical Review - A Detailed Look at the Non-Blockchain Blockchain, May 2018. https://www.multichain.com/blog/2018/05/r3-corda-deep-dive-and-technical-review/Google Scholar
- Greenspan, G. Scaling blockchains with off-chain data, June 2018. https://www.multichain.com/blog/2018/06/scaling-blockchains-off-chain-data/Google Scholar
- Greenspan, G. Smart Contract Showdown: Hyperledger Fabric vs MultiChain vs Ethereum vs Corda - There's More than One Way to Put Code on a Blockchain, December 2018. https://www.multichain.com/blog/2018/12/smart-contract-showdown/Google Scholar
- Greenspan, G. Multichain 2.0 Beta Released, December 2018. https://www.multichain.com/blog/2018/12/multichain-2-0-beta-released/Google Scholar
- Han, R., Gramoli, V., Xu, X. Evaluating Blockchains for IoT, Proc. 9th IFIP International Conference on New Technologies, Mobility and Security, Paris, France, February 2018.Google ScholarCross Ref
- Hearn, M. Corda: A Distributed Ledger, November 2016. https://www.corda.net/content/corda-technical-whitepaper.pdfGoogle Scholar
- Hileman, G., Rauchs, M. Global Blockchain Benchmarking Study, The Cambridge Center for Alternative Finance, September 2017. https://www.jbs.cam.ac.uk/fileadmin/user_upload/research/centres/alternative-finance/downloads/2017-09--27-ccaf-globalbchain.pdfGoogle Scholar
- Huawei. Huawei Blockchain Whitepaper - Toward a Trusted Digital World, April 2018. https://static.huaweicloud.com/upload/files/pdf/20180416/20180416142450_61761.pdfGoogle Scholar
- Hyperledger. Five Hyperledger Blockchain Projects Now in Production, November 2018. https://www.hyperledger.org/blog/2018/11/30/six-hyperledger-blockchain-projects-now-in-productionGoogle Scholar
- Hyperledger. Case Study: How Walmart Brought Unprecedented Transparency to the Food Supply Chain with Hyperledger Fabric, February 2019. https://www.hyperledger.org/wp-content/uploads/2019/02/Hyperledger_CaseStudy_Walmart_Printable_V4.pdfGoogle Scholar
- Hyperledger. A Blockchain Platform for the Enterprise - Hyperledger Fabric. http://hyperledger-fabric.readthedocs.io/en/latest/Google Scholar
- Hyperledger Caliper. Getting Started. https://hyperledger.github.io/caliper/docs/1_Getting_Started.htmlGoogle Scholar
- IBM. IBM Food Trust: Adding Trust and Transparency to Our Food. https://www.ibm.com/blockchain/solutions/food-trustGoogle Scholar
- IBM. IBM Blockchain Platform -- Technical Overview, February 2019. https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?htmlfid=KUW12555USEN&Google Scholar
- IBM, Maersk. TradeLens Solution Brief, March 2019. https://www.tradelens.com/wp-content/uploads/2019/03/TradeLens-Solution-Brief_Edition-One2.pdfGoogle Scholar
- IBM, Maersk. TradeLens Documentation. https://docs.tradelens.com/Google Scholar
- IEEE. IEEE Blockchain Standards. https://blockchain.ieee.org/standardsGoogle Scholar
- Intel. Intel Select Solution for Blockchain: Hyperledger Fabric, February 2019. https://www.intel.com/content/dam/www/public/us/en/documents/solution-briefs/select-block-chain-hyperledger-fabric-sb-final.pdfGoogle Scholar
- ISO. ISO/TC 307 Blockchain and Distributed Ledger Technologies. https://www.iso.org/committee/6266604.htmlGoogle Scholar
- JD.com JD Launches Blockchain Open Platform, August 2018. https://jdcorporateblog.com/jd-launches-blockchain-open-platform/Google Scholar
- JP Morgan, Quorum: Ethereum for Enterprise Applications, October 2017. https://github.com/jpmorganchase/quorum-docs/blob/master/Quorum_Architecture_20171016.pdfGoogle Scholar
- JP Morgan, Quorum Whitepaper v0.2, September 2018. https://github.com/jpmorganchase/quorum-docs/blob/master/Quorum%20Whitepaper%20v0.2.pdfGoogle Scholar
- Microsoft. Azure Blockchain Workbench Documentation. https://docs.microsoft.com/en-us/azure/blockchain/workbench/Google Scholar
- Mohan, C. Permissioned/Private Blockchains and Databases. http://bit.ly/CMbcDBGoogle Scholar
- Murthy, C. Blockchain DB-unked, August 2016. https://ripple.com/files/db-unked.pdfGoogle Scholar
- Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System, 2008. https://bitcoin.org/bitcoin.pdfGoogle Scholar
- Narayanan, A., Clark, J. Bitcoin's Academic Pedigree, ACM Queue, Vol. 15, No. 4, August 2017. https://queue.acm.org/detail.cfm?id=3136559 Google ScholarDigital Library
- Nasir, Q., Qasse, I., Talib, M.A., Nassif, A.B. Performance Analysis of Hyperledger Fabric Platforms, Security and Communication Networks, Volume 2018, Article ID 3976093, September 2018. http://downloads.hindawi.com/journals/scn/2018/3976093.pdfGoogle ScholarDigital Library
- Natoli, C., Gramoli, V. The Blockchain Anomaly, Proc. IEEE 15th International Symposium on Network Computing and Applications, Cambridge, USA, November 2016. https://arxiv.org/pdf/1605.05438Google ScholarCross Ref
- Natoli, C., Gramoli, V. The Balance Attack or Why Forkable Blockchains are Ill-Suited for Consortium, Proc. 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Denver, USA, June 2017. https://research.csiro.au/data61/wp-content/uploads/sites/85/2016/08/balance_attack.pdfGoogle ScholarCross Ref
- Oracle. Oracle Cloud - Using Oracle Blockchain Platform, Release 19.1.3, March 2019. https://docs.oracle.com/en/cloud/paas/blockchain-cloud/user/using-oracle-blockchain-platform.pdfGoogle Scholar
- Popper, N., Lohr, S. Blockchain: A Better Way to Track Pork Chops, Bonds, Bad Peanut Butter? New York Times, March 2017. https://www.nytimes.com/2017/03/04/business/dealbook/blockchain-ibm-bitcoin.html?Google Scholar
- Rauchs, M. et al. Distributed Ledger Technology Systems -- A Conceptual Framework, The Cambridge Center for Alternative Finance, August 2018. https://www.jbs.cam.ac.uk/fileadmin/user_upload/research/centres/alternative-finance/downloads/2018--10--26-conceptualising-dlt-systems.pdfGoogle Scholar
- Rauchs, M. et al. 2nd Global Cryptoasset Benchmarking Study, The Cambridge Center for Alternative Finance, December 2018. https://www.jbs.cam.ac.uk/fileadmin/user_upload/research/centres/alternative-finance/downloads/2019-01-ccaf-2nd-global-cryptoasset-benchmarking.pdfGoogle Scholar
- Ripple. Product Overview, October 2017. https://ripple.com/files/ripple_product_overview.pdfGoogle Scholar
- SAP. Blockchain Application Enablement. https://help.sap.com/viewer/product/BLOCKCHAIN_APPLICATION_ENABLEMENT/BLOCKCHAIN/en-USGoogle Scholar
- SAP. Hyperledger Fabric on SAP Cloud Platform. https://help.sap.com/viewer/product/HYPERLEDGER_FABRIC/BLOCKCHAIN/en-USGoogle Scholar
- Sawtooth, Hyperledger Sawtooth Documentation, V1.1.4. https://sawtooth.hyperledger.org/docs/core/releases/latest/Google Scholar
- Schuster, B. The Ripple Currency Problem: Why Permissioned Blockchains Will Devalue XRP, December 2017. https://hackernoon.com/the-ripple-currency-problem-why-permissioned-blockchains-will-devalue-xrp-d79aef84c074Google Scholar
- Tapscott, D., Tapscott, A. Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money, Business, and the World, ISBN 978--1101980132, May 2016. Google ScholarDigital Library
- Tencent. TBaas. https://cloud.tencent.com/document/product/663Google Scholar
- Tendermint. Tendermint Documentation, August 2018. https://tendermint.com/docs/Google Scholar
- Thakker, P., Senthil Nathan, N., Viswanathan, B. Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform, Proc. 26th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Milwaukee, USA, September 2018. https://arxiv.org/pdf/1805.11390.pdfGoogle ScholarCross Ref
- Vukolic, M. Rethinking Permissioned Blockchains, Proc. 1st ACM Workshop on Blockchain, Cryptocurrencies and Contracts, Abu Dhabi, UAE, April 2017. http://vukolic.com/rethinking-permissioned-blockchains-BCC2017.pdfGoogle ScholarDigital Library
- Walch, A. Open Source Operational Risk: Should Public Blockchains Serve as Financial Market Infrastructure? December 2016. Chapter in Handbook of Digital Banking and Internet Finance, Vol. 2, D. Lee, K. Chuen, R. Deng (Eds.), Elsevier, 2017. https://ssrn.com/abstract=2879239Google Scholar
- Walch, A. Deconstructing 'Decentralization': Exploring the Core Claim of Crypto Systems, January 2019. To appear in Crypto Assets: Legal and Monetary Perspectives. https://ssrn.com/abstract=3326244Google Scholar
- Wang, S., Dinh, A., Lin, Q., Xie, Z., Zhang, M., Cai, Q., Chen, G., Ooi, B.C., Ruan, P. Forkbase: An Efficient Storage Engine for Blockchain and Forkable Applications, Proc. International Conference on Very Large Data Bases, Rio de Janeiro, Brazil, August 2018. http://www.vldb.org/pvldb/vol11/p1137-wang.pdf Google ScholarDigital Library
- Wikipedia. Blockchain (database). https://en.wikipedia.org/wiki/Blockchain_(database)Google Scholar
- Wikipedia. Temporal Database. https://en.wikipedia.org/wiki/Temporal_databaseGoogle Scholar
Index Terms
- State of Public and Private Blockchains: Myths and Reality
Recommendations
The effects of individual-level espoused national cultural values on the willingness to use Bitcoin-like blockchain currencies
AbstractSome have called bitcoin a real bubble, while, according to others, it is the most radical invention of the twenty-first century. Nevertheless, there is a consensus regarding the disruptive potential of blockchain technology, which is ...
Highlights- Espoused national cultural values affect the use of blockchain currencies.
- ...
Deconstructing Blockchains: Concepts, Systems, and Insights
DEBS '18: Proceedings of the 12th ACM International Conference on Distributed and Event-based SystemsPopularly known for powering cryptocurrencies such as Bitcoin and Ethereum, blockchains is seen as a disruptive technology capable of impacting a wide variety of domains, ranging from finance to governance, by offering superior security, reliability, ...
Blockchain and crypto forensics: Investigating crypto frauds
AbstractIn the past few years, cryptocurrency has gained widespread acceptance because of its decentralized nature, quick and secure transactions, and potential for investment and speculation. But the increased popularity has also led to increased ...
Taxonomy of Crypto Forensics: Investigating Crypto Frauds image image
Comments