Yes, but can it run Doom? Layer 2 solutions and blockchain scalability.

, , ,

Just like any new technology, especially one as transformative as blockchain, the hype and expectations start to run up against the limits of its capability and developmental roadmap. In the case of blockchain, throw in the birthing of digital Tamagotchi known as “crypto kitties” last November, and suddenly we see the boundaries of those capabilities tested, even before the vast majority of applications go live.

Ethereum’s “Ether” is the second largest in market cap at the time of writing at USD 84 billion. It is also the protocol most widely referred to when mentioning smart contracts or programs capable of executing code on a blockchain. One of the biggest successes in crypto and blockchain concerning its ability to proxy for trust and generate an infinite ledger of transactions has also become its most prominent frustration. Blockchain and cryptocurrencies are, however, based on ideals that transcend the technology. They broadly cover libertarianism and anti-elitism, and in doing so, the ambition to compete with or replace the likes of Visa isn’t the core priority for those developing the protocols. Developers are content to get it right and protect the systems they are working on, with releases, changes and new directions often taking years and through consensus-based processes involving lengthy testing periods rather than shipping quickly. Something entirely dissimilar to the world of corporate technology and it’s broad adoption of agile principles.

There have been lots of discussion of on-chain solutions to efficiency problems, some of which have resulted in actual implementations, others are still in the works. Things like Proof of Stake and Sharding are examples. What is working against on-chain efficiency solutions, however, is the fact that replication to a network of thousands of computers and systems is, by its nature, inefficient. While some of the proposed solutions address this by reducing restrictions on how much data pushed to every node, eventually, the more reductions made, the more potential impact to the security model and decentralised nature of the ecosystem.

Enter Layer 2 Solutions

A question asked is does every microtransaction need to be instantaneously appended to a blockchain or could these transactions spawn secondary chains or protocols with their own rules and governance that are then consolidated and brought onto a central chain like Ethereum. Such concepts are being referred to as second layer solutions and include ideas such as Truebit, Plasma and State Channels. Their primary objective is to help alleviate the burden of having to run data-intensive applications directly on a blockchain simultaneously.

Using the crypto kitties example, if this application developed its own sidechain which oversaw the logic behind when payments and cat creation took place and the necessary mechanism to resolve disputes (or bailing out to the last known state on the central chain), this could operate alongside something like Ethereum and handle multiple processes before committing back once to the ethereum blockchain. Remembering that things like updates that can occur in relational databases are by its nature not possible in a blockchain ledger. But by using layer 2 and sidechain solutions, a series of append commands could instead be condensed into a single Ethereum entry.

One of the downsides in enabling these sorts of solutions is the potential impact on ecosystem stability. The governance and integration required introduces complexity and opportunities for issues to occur. It also decreases the amount of decentralisation by allowing permissioned and private chains to exist which may be centrally controlled.

Travel-related Implementations

Winding Tree are adopting state channels to provide what they see as a temporary solution to a temporary problem. The expectation here is that on-chain scalability progress will eventually catch up, rendering the need for off-chain processing obsolete. This does not include storage however, with the favoured solutions for decentralisation storage data being IPFS (and Filecoin) and Swarm.

Travel Ledger are looking to develop a payment and settlement solution built on the Ethereum network. They have identified an opportunity to deploy blockchain to simplify the complexity of retailer-consolidator-supplier, booking, invoicing, payment and reconciliation processes as the first step in the practical deployment of blockchain technology. Travel Ledger is investigating private blockchain solutions to assist in overcoming scalability issues, but it would be naive not to think that at least in the interim off-chain solutions will be a part of the Travel Ledger platform.

Back to our previous assertion, the winners in this space are the ones who will be able to demonstrate working solutions without holes or the need to wait for infrastructure to catch up. The world of decentralisation is new; however, expectations regarding speed and price have already been set by traditional companies like Paypal, Expedia and Visa. Like Winding Tree, we view layer 2 solutions as an enabler of progress even if only temporary.

Looking forward to the potential of what a shared dataset could mean, the implications are immense. Where, in the past, the customer experience of booking, checking in, passport control and immigration, boarding, customer loyalty etc. would have meant separate systems were needed to integrate and provide each other with information, with a shared, public ledger, all of these systems become interoperable. Along with greater user experiences comes the opportunity to finally create genuinely innovative travel applications.

The baby & the bath water…

, , ,

Leveraging the transformational power of blockchain and the emerging public blockchain platforms to make practical, real-world solutions for travel retail.

Photo by Taras Shypka on Unsplash

Blockchain has generated a level of hype not witnessed since the dotcom bubble of the late 1990s and early noughties. Many academics, industry watchers and nascent observers have either christened blockchain as a global cure-all or a solution in search of a problem. As the Initial Coin Offering (ICO) fever of 2017 wears off, and the dust settles, there are those that won and those that lost. But the technology that underpins that gold rush still holds potential. Just perhaps not as far and wide and as quickly as once was initially thought. Too many unknowns, too many assumptions, too many new technology paradigms. So at Traversel, we started to think well what does all this mean? How can we leverage the transformational power of blockchain and the emerging public decentralised blockchain platforms and make a practical, real-world solution that bridges the gap between what currently can be done and marrying existing best of breed technical solutions to get the ball rolling?

As a travel-related technology business, we have a vested interest in both travel and blockchain. The travel industry is a complicated industry that is perennially at the forefront of disruption. Many travel-related ICOs have taken place, but the majority of them are blockchain clones of existing business models. A handful of more ambitious projects are looking to harness the real potential of the blockchain through the creation of open, public, decentralised platforms. Winding Tree is one such project with noble ambitions which has just completed a successful Token Generation Event (TGE). Travel Ledger is another blockchain platform that has recently announced its presence. At Traversel we wholly agree with the need to improve the overall travel offering and feel strongly that public decentralised blockchain solutions present the best opportunity to create real innovation. Despite the considerable effort and real progress presently going into resolving the well documented technical shortcomings (e.g. scaling, identity, data storage, interoperability) a perfect, public, decentralised blockchain solution more than likely will involve what is referred to as “layer 2” solutions that work in conjunction with blockchains to become more efficient.

Existing distribution platforms will not wither and die. But instead, we’ll see parallel railways.

In our vision of the immediate future projects like Winding Tree and Travel Ledger provide an alternate path for distribution development. Existing distribution platforms will not wither and die. But instead, we’ll see parallel railways. Those travel suppliers looking for a means and a mechanism to lower costs and have greater control of their product and data will explore blockchain solutions. Travel suppliers who lack the scale and funds to pursue a genuinely global distribution strategy will turn to blockchain solutions to give their products a global presence in a cost-effective manner. This is where we see tremendous potential. Similarly, travel retailers looking to acquire the best possible deal or service for their customers without “money sticking to the middleman’s fingers” along the way. This is the power of the present state of the blockchain in our mind. Healthy competition amongst distribution platforms will ultimately mean consumers benefit. Existing platforms and the newly arriving blockchain platforms are not mutually exclusive but somewhat concomitant, in egging each other on to be better, more efficient and solve existing and future customer problems.

We feel, with the amount of expectation heaped on blockchain that progress and winners will be decided by combining new technology with practical steps. This thought was reiterated recently by Microsoft who, after 12 months of research concluded that blockchain needs to scale via “off chain” solutions. In the case of their foray into decentralised identities, it seems for now only the user’s ID will be placed on chain with all other data managed in an encrypted “ID Hub”.

Decentralisation is an ideal that we have started to move towards in earnest. Some of the most significant movements coming in the self-sovereign identity spaces with Civic, uPort and others. To move forward, there is also a need to use what is in front of us now. Decentralisation / Blockchain purists may see this as insufficient and choose to wait until everything fits the anti-enterprise ideals that the likes of Google and Facebook are facing. The risk, however, is that the reputation blockchain has for being a game-changing technology loses its shine as limited progress unfolds. For now, to be able to take advantage of the hype we need to show blockchain competing against incumbent / traditional systems at speeds and performance levels that are equivalent. To do that we need to get real about what it’s currently capable of achieving and merge that with other existing solutions. Such integrated “workarounds” we would expect to be replaced over time as the blockchain ecosystem evolves.

In the end, we have the same goal. To challenge intermediaries and systems that charge without adding any real value with a protocol that is consumer-centric. We just may disagree on the best steps to get there.