Technical hurdles towards the cryptoworld

August 10, 2018

The emergence of the blockchain space is mainly driven by the promise of a global decentralized trusted smart contract platform, which could solve a few serious issues in the way we transact, organize and govern in a digitized world. However, as with any innovation, the development is largely dependent on technical enabling factors which themselves have not yet matured. Here, we take a closer look at each of these factors, and their preliminary solutions.

Our observations
  • The discussion regarding the scalability of smart contract blockchains reached a high point during the launch of the blockchain application named "Cryptokitties", a marketplace and breeding ground for virtual kittens. Because of its popularity, the underlying Ethereum blockchain experienced an enormous congestion, which caused significant delays in the confirmation of blocks. Consequently, the Ethereum development community is looking for ways to solve the scaling issue. Similarly, Bitcoin also faces scaling issues, which caused the Bitcoin Cash fork in 2017.
  • In a paper, Alex de Vries found that Bitcoin mining operations use at least 2.55 gigawatts annually, an amount similar to the energy consumption of Ireland. In the future, the energy consumption could even grow to 7.67 gigawatts.
  • The cryptocurrency space has faced considerable volatility, which in part could refer to the uncertainty regarding underlying fundamentals. In February this year, the volatility among the 6 cryptocurrencies with the largest market cap reached almost 150%/yr.
Connecting the dots

The first issue that has plagued the blockchain space is scaling the technology to a level that allows it to facilitate real world transaction density. In general, the transaction density in blockchain systems is determined by the size of the blocks in which new data is added to the existing chain. However, simply increasing the block size could lead to a centralization of the mining power, since only powerful nodes will be able to process the larger workload. Hence, in general, two alternative approaches have emerged: on-chain (first layer) and off-chain (second layer) solutions. The first approach, known as “sharding”, divides the validating network in “shards”, where each shard is assigned a different batch of transactions. By dividing the work instead of letting each node validate every transaction, the throughput increases. The second approach is to build second layer off-chain solutions, which allow for the settlement of transaction batches in the blockchain (first layer), thereby taking up less space within each block. Good examples are Plasma (for Ethereum) or Lightning Network (for Bitcoin).

Second, permissionless blockchains face criticism due to their considerable energy consumption. This energy consumption is caused by the underlying “proof of work” consensus protocol. By means of a computationally intensive (cryptographic) puzzle, this protocol forces each validator of the blockchain (so called miners) to make an upfront investment (the cost of energy and hardware), which results in honest actors, thereby keeping the blockchain secure and immutable. While there is still ambiguity about the extent to which crypto-mining is actually wasteful, the general perception of it being wasteful could already stall adoption. In order to solve this issue, some blockchain solutions have opted for different consensus protocols, such as ‘Proof of Stake’ (PoS) that do not rely on stakes extrinsic to the chain (e.g. energy), but that instead are intrinsic (e.g. an amount of staked cryptocurrency). However, some believe that using PoS comes at the cost of security.

Third, even though blockchains are useful for maintaining data integrity, due to their immutable nature, it cannot be guaranteed that external data sources, also known as oracles, and the interaction of these oracles with the blockchains are trustworthy (i.e. “garbage in, garbage out”). This, in turn, has resulted in the emergence of technologies and businesses to address the issue. For instance, Oraclize, TLSnotary, and Intel’s Software Guard Extensions enable the secure interaction between oracles and blockchains; elsewhere, Chainlink Oracle Service attempts to guarantee the data integrity by using multiple oracles and incentive mechanisms.

A final important issue of blockchains is related to their transparent nature, which enables nodes to validate the content of the blockchains independently. This characteristic is at odds with security and privacy concerns which demand that sometimes data needs to be hidden. Consequently, a few different technologies are being developed to keep data secret while, at the same time, keeping it machine readable and computable (e.g. Oasis labs, Enigma, TEE, zk-STARKS).

In sum, we can see that scalability, energy consumption, data integrity and data security/privacy are important technical obstacles that need to be addressed before blockchain-driven applications will take center stage. Interestingly, in solving these issues, we see that trade-offs between scalability, decentralization and security/privacy must be made. In the end, as was the case in the development of the Internet and the Web in the last decades, during which we experienced security issues (e.g. solved by HTTPS), scalability issues (e.g. solved by TCP/IP), and workload problems (e.g. network bandwidth), the hurdles in the blockchain space are not necessarily insurmountable. They should, however, be perceived as underlying technologies that each have their own paths of development. In fact, the maturation of blockchain tech is the continuation of the development of the Internet, in which consensus protocols are added to the stack.

Implications
  • The development of blockchains will stimulate research and development in adjacent domains like encryption, chip manufacturing, distributed computing systems and virtual governance. Hence, it is expected that in the slipstream of the maturation of the blockchain space, other new technologies and applications will emerge.
  • Since the trade-offs between scalability, decentralization and security/privacy will be different for different applications, it is expected that in the foreseeable future, the blockchain space will be heterogeneous instead of a one-size fits all blockchain. For instance, store of value blockchains (e.g. Bitcoin) will need higher security (e.g. by using PoS), whereas means of exchange blockchains will rely on PoS or second layer solutions.

Series 'AI Metaphors'

×
1. The tool
Category: the object
Humans shape tools.

We make them part of our body while we melt their essence with our intentions. They require some finesse to use but they never fool us or trick us. Humans use tools, tools never use humans.

We are the masters determining their course, integrating them gracefully into the minutiae of our everyday lives. Immovable and unyielding, they remain reliant on our guidance, devoid of desire and intent, they remain exactly where we leave them, their functionality unchanging over time.

We retain the ultimate authority, able to discard them at will or, in today's context, simply power them down. Though they may occasionally foster irritation, largely they stand steadfast, loyal allies in our daily toils.

Thus we place our faith in tools, acknowledging that they are mere reflections of our own capabilities. In them, there is no entity to venerate or fault but ourselves, for they are but inert extensions of our own being, inanimate and steadfast, awaiting our command.
Read the article
×
2. The machine
Category: the object
Unlike a mere tool, the machine does not need the guidance of our hand, operating autonomously through its intricate network of gears and wheels. It achieves feats of motion that surpass the wildest human imaginations, harboring a power reminiscent of a cavalry of horses. Though it demands maintenance to replace broken parts and fix malfunctions, it mostly acts independently, allowing us to retreat and become mere observers to its diligent performance. We interact with it through buttons and handles, guiding its operations with minor adjustments and feedback as it works tirelessly. Embodying relentless purpose, laboring in a cycle of infinite repetition, the machine is a testament to human ingenuity manifested in metal and motion.
Read the article
×
3. The robot
Category: the object
There it stands, propelled by artificial limbs, boasting a torso, a pair of arms, and a lustrous metallic head. It approaches with a deliberate pace, the LED bulbs that mimic eyes fixating on me, inquiring gently if there lies any task within its capacity that it may undertake on my behalf. Whether to rid my living space of dust or to fetch me a chilled beverage, this never complaining attendant stands ready, devoid of grievances and ever-willing to assist. Its presence offers a reservoir of possibilities; a font of information to quell my curiosities, a silent companion in moments of solitude, embodying a spectrum of roles — confidant, servant, companion, and perhaps even a paramour. The modern robot, it seems, transcends categorizations, embracing a myriad of identities in its service to the contemporary individual.
Read the article
×
4. Intelligence
Category: the object
We sit together in a quiet interrogation room. My questions, varied and abundant, flow ceaselessly, weaving from abstract math problems to concrete realities of daily life, a labyrinthine inquiry designed to outsmart the ‘thing’ before me. Yet, with each probe, it responds with humanlike insight, echoing empathy and kindred spirit in its words. As the dialogue deepens, my approach softens, reverence replacing casual engagement as I ponder the appropriate pronoun for this ‘entity’ that seems to transcend its mechanical origin. It is then, in this delicate interplay of exchanging words, that an unprecedented connection takes root that stirs an intense doubt on my side, am I truly having a dia-logos? Do I encounter intelligence in front of me?
Read the article
×
5. The medium
Category: the object
When we cross a landscape by train and look outside, our gaze involuntarily sweeps across the scenery, unable to anchor on any fixed point. Our expression looks dull, and we might appear glassy-eyed, as if our eyes have lost their function. Time passes by. Then our attention diverts to the mobile in hand, and suddenly our eyes light up, energized by the visual cues of short videos, while our thumbs navigate us through the stream of content. The daze transforms, bringing a heady rush of excitement with every swipe, pulling us from a state of meditative trance to a state of eager consumption. But this flow is pierced by the sudden ring of a call, snapping us again to a different kind of focus. We plug in our earbuds, intermittently shutting our eyes, as we withdraw further from the immediate physical space, venturing into a digital auditory world. Moments pass in immersed conversation before we resurface, hanging up and rediscovering the room we've left behind. In this cycle of transitory focus, it is evident that the medium, indeed, is the message.
Read the article
×
6. The artisan
Category: the human
The razor-sharp knife rests effortlessly in one hand, while the other orchestrates with poised assurance, steering clear of the unforgiving edge. The chef moves with liquid grace, with fluid and swift movements the ingredients yield to his expertise. Each gesture flows into the next, guided by intuition honed through countless repetitions. He knows what is necessary, how the ingredients will respond to his hand and which path to follow, but the process is never exactly the same, no dish is ever truly identical. While his technique is impeccable, minute variation and the pursuit of perfection are always in play. Here, in the subtle play of steel and flesh, a master chef crafts not just a dish, but art. We're witnessing an artisan at work.
Read the article

About the author(s)

FreedomLab Fellow Arief Hühn headed FreedomLab from 2018 until 2023, directing our research and business endeavors with a special emphasis on the impact of emerging digital technologies on the economy, politics and society. He holds a master's degree in communication sciences from Radboud University Nijmegen and a doctorate degree in human-computer interaction from Eindhoven University of Technology.

You may also like