{"id":8470,"date":"2017-03-06T11:21:14","date_gmt":"2017-03-06T11:21:14","guid":{"rendered":"https:\/\/www.kaspersky.co.uk\/blog\/?p=8470"},"modified":"2019-11-22T10:07:42","modified_gmt":"2019-11-22T10:07:42","slug":"blockchain-implementation","status":"publish","type":"post","link":"https:\/\/www.kaspersky.co.uk\/blog\/blockchain-implementation\/8470\/","title":{"rendered":"Keeping blockchain on track while the hype fades"},"content":{"rendered":"<p>About a year ago, a number of people, truly passionate enthusiasts and straight-up frauds alike, started manically preaching the coming of the Blockchain Almighty. It will change the world forever, said the Cult of the Blockchain. The technology, they predicted, would enable ultimate transaction chain transparency thanks to the distributed ledger. Traditional payments systems would be tossed out on the garbage heap of history. Central banks would be transformed throughout the world.<\/p>\n<p>Forget about transactions for a second \u2014 blockchain was set to make a lot of other things obsolete. For example, the fanatics said that, thanks to blockchain, we\u2019ll no longer need to notarize documents, and GPS data could confirm deliveries, causing payments to be released automatically when an item arrives at its destination. Basically, to fix the world\u2019s imperfections, just add blockchain.<\/p>\n<p>Unfortunately, neither enthusiasts nor frauds managed to explain how the magic would happen. Worse still, nobody bothered to talk about blockchain\u2019s inherent drawbacks, except for the problem of its high performance demands, which make the technology nonviable for massive transactions (say, tens of thousands of transactions per second, as is common in any modern payment system).<\/p>\n<p>By end of 2016, the lively conversation had died away. The frauds mostly scattered, and the enthusiasts got serious. Now it\u2019s time to give this technology a sober look and figure out what blockchain is and why it could\u00a0indeed introduce some fundamental changes.<\/p>\n<h2>What is blockchain?<\/h2>\n<p>Simply put, blockchain is a chain of transactions. Each block on the chain \u2014 or database \u2014 contains information about the previous block. One cannot change the information without attracting notice. Once transaction data is affirmed by miners (the controllers or keepers of the process), the block becomes ironclad. Its contents are open, but they are protected by a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Hash_chain\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">hash chain<\/a>. The database contains publicly available, unecrypted information about all transactions, signed by <a href=\"https:\/\/en.wikipedia.org\/wiki\/Public-key_cryptography\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">asymmetric key<\/a>.<\/p>\n<p>I don\u2019t think it makes sense to cover the topic is deeper detail, since you can read it in a <a href=\"https:\/\/www.kaspersky.co.uk\/blog\/bitcoin-easy-explanation\/7636\/\" target=\"_blank\" rel=\"noopener\">separate post<\/a>. But in essence, using blockchain we (theoretically) can obtain a reliable, initially trusted, and tamper-proof database. It\u2019s impossible to mimic a transaction by showing a faux payment confirmation. You cannot say you paid on time but the transaction took a long time to execute. They say you can negotiate even with a bank, but not with blockchain. All of your actions are carved in stone, with no government involvement needed.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Simplifying blockchain \u2013 <a href=\"https:\/\/t.co\/o6X4YhjHjh\" target=\"_blank\" rel=\"noopener nofollow\">https:\/\/t.co\/o6X4YhjHjh<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/bitcoin?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">#bitcoin<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/infosec101?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">#infosec101<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/banking?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">#banking<\/a> <a href=\"https:\/\/t.co\/HbyUYTyt4J\" target=\"_blank\" rel=\"noopener nofollow\">pic.twitter.com\/HbyUYTyt4J<\/a><\/p>\n<p>\u2014 Kaspersky (@kaspersky) <a href=\"https:\/\/twitter.com\/kaspersky\/status\/773936521623764993?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">September 8, 2016<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>So, what\u2019s the problem? There are a lot of miners who are ready to hash blocks. Everyone needs transparency and reliability. And no one really likes regulators and other monopolists. Why is blockchain nowhere to be found?<\/p>\n<h3>Not so fast<\/h3>\n<p>Blockchain experts say the distributed ledger cuts transaction time from days to minutes. And that\u2019s true. But there is more to the story: they\u2019re talking about complex transactions involving higher numbers of objects and subjects. As an example, if one were to use a blockchain-secured transaction to buy an island with a construction site, the verification and all background checks would take much less time than they would using traditional methods.<\/p>\n<p>Whereas traditionally, dozens of people would need to dig into piles of documents and papers to affirm the status of the land, construction, and encumbrances, and at the same time verify the authenticity of documents, a blockchain complete these tasks in an instant. The object of purchase is checked, the money is paid, and the next block inherits the name of the new owner. (However, we\u2019re setting aside the work of getting the information about the island into the blockchain: if you seriously want to use blockchain for real estate transactions you need to gather all the ownership history you can about as many properties as you can, and put it in blockchain database; otherwise it\u2019s unlikely to work).<\/p>\n<p>But for simple transactions like a person-to-person money transfer, the speed of translation does not increase \u2014 quite the opposite. Blockchain was developed to support Bitcoin, which assumes a block takes 10 minutes to create, regardless of the equipment\u2019s processing power. Also, the system runs corrections after every 2,016 blocks, which adds more time. In traditional, centralized systems such a transaction takes a fraction of a second.<\/p>\n<p>Another pain point is the considerable (and constantly growing) volume of data associated with each transaction. When megabytes of data are transferred to and fro every time a transaction of a few dollars is executed, any computing system will break.<\/p>\n<p>Finally, omnipresent, crystal-clear transparency is simply not needed. Blockchain is a high-precision, specialized tool for vast yet limited scope of use cases \u2014 not a panacea for regulators and existing payment systems.<\/p>\n<h3>So, nothing new?<\/h3>\n<p>Distributed databases are a thing of the late 80s. Once more powerful computers were united into local and then global networks, there emerged an immediate need to enable a precise block of data to be transferred without involving the central node. This approach was specifically interesting to the defense officials who wanted to pass a packet from A to B, being 100% sure of its integrity and the success of the transfer, regardless of any pesky troubles \u2014 like, say, a nuclear blast.<\/p>\n<p>Blockchain is just one of the improved and enhanced varieties of distributed database that can be used for financial transactions both reliably and confidentially. Some actually think that Bitcoin was created by military folks who sought ways to sponsor new rebels in the Middle East without anyone finding out. That\u2019s one reason regulators are a bit unsettled. It\u2019s great when new and exciting technology emerges, but it would be quite upsetting to find out, after years of use, that the shadowy figure who created it installed a backdoor.<\/p>\n<h3>A regulator we need \/ don\u2019t need<\/h3>\n<p>In the ideal \u201cBlockchain World\u201d model, government plays little or no role in any transactions. People and organizations have to agree between themselves that blockchain is reliable and should be used in transactions. So they use it.<\/p>\n<p>But the real world has other rules \u2014 someone big and powerful has to pull the strings. For example, if one person promises to pay another in Bitcoins for purchased goods, and then reneges, then the wronged party needs to be able to go to court and plead for restitution or punishment. Today, such transactions exist in a legal gray area. For blockchain transactions to work in the real world, there needs to be a system for handling mishaps \u2014 or mischief \u2014 which means making regulations that courts can use to enforce the rules.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">The Future of <a href=\"https:\/\/twitter.com\/hashtag\/Bitcoin?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">#Bitcoin<\/a> After The Mt. Gox Crash <a href=\"http:\/\/t.co\/eOheelpQnM\" target=\"_blank\" rel=\"noopener nofollow\">http:\/\/t.co\/eOheelpQnM<\/a> by <a href=\"https:\/\/twitter.com\/stefant?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">@stefant<\/a> <a href=\"https:\/\/twitter.com\/hashtag\/MtGox?src=hash&amp;ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">#MtGox<\/a><\/p>\n<p>\u2014 Kaspersky (@kaspersky) <a href=\"https:\/\/twitter.com\/kaspersky\/status\/443110516001873922?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener nofollow\">March 10, 2014<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Here is another scenario. One advanced bank decides to execute a blockchain transaction \u2014 and does so. Let\u2019s imagine the reaction of a central bank. If the transaction was large enough, it\u2019s entirely likely that the bank would lose its license the very same day. That means, for such a transaction to be legitimate, the government needs to pass some acts.<\/p>\n<p>Of course, blockchain might spare central banks having to manage the control and validation of transactions. But regulation and enforcement are still necessary; the adoption of blockchain won\u2019t make the world a perfect place.<\/p>\n<h3>Why the silence?<\/h3>\n<p>Lately, the hype around blockchain has quieted. Some banks even decided to leave the R3 blockchain consortium after joining with great fanfare in autumn 2016. Does that mean the hype is over? Is blockchain, like Pok\u00e9mon Go and \u201cneural network\u201d photo filter apps, dead to the media and the general public?<\/p>\n<p>Actually, quite the contrary. Those who have quieted down were the loudest supporters of the technology \u2014 the true believers and the frauds. Meanwhile, some major companies such as IBM have developed dozens of prototypes and are starting to work on beta versions. Those solutions are intended for the applications we described above \u2014 freight, certification of deals, real estate, business correspondence, document exchange, and more. In this case, it\u2019s quite clear which problems these solutions are designed for and whether they have profit potential. They do not need to brag: The work is being done, and this looks like just the calm before the storm.<\/p>\n<h3>What\u2019s in the works?<\/h3>\n<p>Bank of Canada and its partners <a href=\"http:\/\/www.coindesk.com\/project-jasper-lessons-bank-of-canada-blockchain-project\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">created project Jasper to test blockchain<\/a>. Of course, not a lot of details are available, but some curious findings are known. It was found the system would not work without a central bank, because standards must be applicable to everything in their sphere, even blockchain. Which raises a tricky question: How many verifiers (miners) should there be, and who can be entrusted with access to the blocks?<\/p>\n<p>In addition to trials, a couple of attempts have been made to demonstrate blockchain support as a token of a product\u2019s \u201cinnovation.\u201d However, no one has ever succeeded turning a dog into a mermaid by attaching a fish tail to its body.<\/p>\n<p>Blockchain is another key technology suffering from too much PR. We\u2019ve seen that happen with any number of technologies: cloud, P2P, and big data, to name a few. First come the overexcited fanatics screaming with delight. Skeptics follow with sarcastic smirks. But then \u2014 zap! \u2014 a technology once thought strange becomes ubiquitous, although not usually in the way it was initially advertised.<\/p>\n<p>Blockchain is about to make its way into many enterprises businesses\u00a0in the form of so-called <em>private blockchains. \u00a0<\/em>However, that said: it\u2019ll be some time before the private blockchains start interacting with each other.<\/p>\n<p>However, notaries should start getting worried. A bit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Until very recently, news of blockchain was all around. Now that the hype has passed, let\u2019s contemplate blockchain\u2019s future.<\/p>\n","protected":false},"author":609,"featured_media":8471,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1623],"tags":[374,956,573,1752,1061,842,321],"class_list":{"0":"post-8470","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-bitcoin","9":"tag-blockchain","10":"tag-cryptography","11":"tag-distributed-databases","12":"tag-finance","13":"tag-future","14":"tag-technology"},"hreflang":[{"hreflang":"en-gb","url":"https:\/\/www.kaspersky.co.uk\/blog\/blockchain-implementation\/8470\/"},{"hreflang":"en-ae","url":"https:\/\/me-en.kaspersky.com\/blog\/blockchain-implementation\/5990\/"},{"hreflang":"en-us","url":"https:\/\/usa.kaspersky.com\/blog\/blockchain-implementation\/10871\/"},{"hreflang":"es-mx","url":"https:\/\/latam.kaspersky.com\/blog\/blockchain-implementation\/8985\/"},{"hreflang":"es","url":"https:\/\/www.kaspersky.es\/blog\/blockchain-implementation\/10157\/"},{"hreflang":"it","url":"https:\/\/www.kaspersky.it\/blog\/blockchain-implementation\/9882\/"},{"hreflang":"ru","url":"https:\/\/www.kaspersky.ru\/blog\/blockchain-implementation\/14214\/"},{"hreflang":"x-default","url":"https:\/\/www.kaspersky.com\/blog\/blockchain-implementation\/14183\/"},{"hreflang":"fr","url":"https:\/\/www.kaspersky.fr\/blog\/blockchain-implementation\/6794\/"},{"hreflang":"pt-br","url":"https:\/\/www.kaspersky.com.br\/blog\/blockchain-implementation\/7201\/"},{"hreflang":"de","url":"https:\/\/www.kaspersky.de\/blog\/blockchain-implementation\/9867\/"},{"hreflang":"ja","url":"https:\/\/blog.kaspersky.co.jp\/blockchain-implementation\/14734\/"},{"hreflang":"ru-kz","url":"https:\/\/blog.kaspersky.kz\/blockchain-implementation\/14214\/"},{"hreflang":"en-au","url":"https:\/\/www.kaspersky.com.au\/blog\/blockchain-implementation\/14183\/"},{"hreflang":"en-za","url":"https:\/\/www.kaspersky.co.za\/blog\/blockchain-implementation\/14183\/"}],"acf":[],"banners":"","maintag":{"url":"https:\/\/www.kaspersky.co.uk\/blog\/tag\/blockchain\/","name":"BlockChain"},"_links":{"self":[{"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/posts\/8470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/users\/609"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=8470"}],"version-history":[{"count":1,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/posts\/8470\/revisions"}],"predecessor-version":[{"id":17560,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/posts\/8470\/revisions\/17560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/media\/8471"}],"wp:attachment":[{"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=8470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=8470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kaspersky.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=8470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}