A simplified story on Blockchain & dApps

Vivek Sai
Vivek Sai
Sep 6, 2018 · 5 min read
image courtesy — The daily dot

The year 2008 witnessed a historic event when an anonymous tech-wizard launched one of the most successful cryptocurrencies buzz — Bitcoin. The success of Bitcoin can be attributed to the technology supporting its operation, i.e., the Blockchain.

The internet is flooded with the concept of the blockchain, and what’s more intriguing about this technology is that it has parted the world in three groups.

  1. group A comprises blockchain evangelists who consider it as the “sole propeller” on the highway of decentralized heaven;
  2. group B includes people who call it a hysterical-hype;
  3. and group C belongs to those who are unaware of it.

To enlighten the basic knowledge of the blockchain to group C, I have stitched a layman analogy.

Representative Case 1: Let’s say Miss Pinto (head of the college) is addressing the first lecture of a new IT batch in her college. She has the list of student details. To mark the attendance, she calls out all the names with respective marks denoted in her register book. This helped her to evaluate who topped the merit chart. Here, the teacher is the central authority who bears all the responsibility of announcement (she is the intermediary body).

Representative Case 2: Let’s fire Miss Pinto for a while. What could be the way to figure out the topper? Let’s assume that students settled on a plan of action where a roll number would convey its marks loudly and all the students would note down the marks in their notebooks. The process continues until every mark is recorded on everyone’s notebook. Once the complete record is piled up, all the notebooks are cross-verified and matched. After all the record books are checked, all of them will sign their records on all the notebooks.

Key Takeaway: The second case didn’t need the teacher to transfer any information. This created a relationship between neighbors. Together, they know all the marks. This is exactly what blockchain does. It connects the information eliminating the need for the central entity. And what’s more exciting? The blockchain does all this by maintaining the transparency.

Story Continues…

While students can see the people in the room and what their marks are, they don’t know about each other’s personal identity (first day of the engineering). So, after an informal introduction between them, they undergo a random conversation. This conversation can be considered as the transaction between two students. If two of the students are discussing each other’s marks, there’s no way either of them could manipulate the marks.

Merits Of Record Noting

  1. Distributed ledger book: The loss of one of the record book would still have no impact on the records as everybody has access to the information.
  2. Hack and manipulation resistant: If anyone has to tamper their records, a cheater would have to steal all the record books, change the transaction, forge the sign, or bribe majority of the students to modify their record books. On a blockchain network, imagine you have thousands of record holders and only have 10 minutes to manipulate or hack nodes. This makes the blockchain network impervious to hacking.
  3. Trustless network: You don’t have to place your trust in the single entity/student. Everything is on a consensus model.
  4. Effective proofing: Even if the majority of the students are convinced, it would not be worth the effort. The reward would be less than the energy burned in convincing others.

Since blockchain is an immortal database, it can solve as small as land registry dispute (court can verify the owner in a minute) to as big a problem of the traditional banking system. The world is data-driven and blockchain is the reservoir of interminable data. Thus, there is a sudden affinity towards blockchain in the developer’s world.

dApps for mobile- grip the future in your palm

There is a general misconception that blockchain fits enterprise IT or massive business processes only. Just as the blockchain rumbles the enterprise arena, one field which is expected to explore the semantics of it is “decentralized mobile applications or dApps.”

Blockchain offers more power to mobile app solutions — majorly for the safe transaction, data validation, and secure payment processing and infrastructure. As the blockchain strides ahead, developers should be aware of the use cases and scaling issues related to it. Here are some of the blockchain use cases of the real world:

  1. Massive Adaptation: Just to match the pace of ever-leaping globe, developers are switching their interests so that they don’t miss out on a major technical revolution. Primary industries like financial services, government institutions and banking sector of developed nations, healthcare, IoT, supply and chain management, inventory management, and asset supervision are deriving the benefits of blockchain technology.

Amidst all these use cases, the real challenge which developers face today is to crack down the riddle “which of those use-cases deserve all the attention and time.”

  1. Stamp of positivity: The tech-giants like IBM, Amazon, and Microsoft are adding blockchain technology in the plethora of business operations and global interfaces. This marks the positive stamp on its success and encourages the developers to foresee the blockchain-centric future.

With the plenty of use-cases around, what has invited the growth of blockchain? Of course the problems with the traditional applications. With the potpourri of advantages the blockchain has to offer, here’s how Groov Operating Environment (groov) would shape the perspective of the users.

User’s purview:

  1. Single Mega-app would embed multi-mini apps: The users are in the need of multi-services under one roof. Groov can typically help in serving all the needs through a mega app which would comprise of mini-applications in it.
  2. Occupies less space & prevents battery: As mentioned above, users are propelled to uninstall the applications due to the lower space. Traditional applications are also responsible for killing the battery life. dApps solve these interlinked issues.
  3. Generates trust: dApps can be trusted because along with the front-end (Javascript) code (via browser inspection tools), the back-end logic (contract code) can be inspected by them. So, the verification of backdoor threats would become easier for them.
  4. Enhanced communicative channel: The interacting point between the users and machine should look like unpretending and real. Hitherto, the communication channel has been in infancy. But the ripple effect of combining blockchain and AI is expected to reach the farther distance of interaction enhancement. AI and encryption can work well. AI bots and chat option can personalize the communicative channel whereas blockchain could track the decisions made by AI.

The experienced developers acknowledge the fact that developing a dApp for mobile is a strenuous task and can carve unimaginable challenges.

The quintessential need of businesses & developers to explore Dapps is a friendly operating environment which simplifies the development — discovery — experience.

Groov is a collaboration, conversation and mobile centric operating environment that enables the development, discovery and management of Dapps.

The needs we aim to solve for an end user :

1. A unified communication platform for messaging & services

2. Simplify the discovery of services

3. Improve experience of services with assistance of AI & bot

The needs we aim to solve for business & developers:

1. Quicker development of products

2. Reduce commercial burden of development cost

3. Friendly operating environment with tools (AI & bots) & openness to Integrations

groov

A simple to use, conversational Operating Environment for dApps

Vivek Sai

Written by

Vivek Sai

groov

groov

A simple to use, conversational Operating Environment for dApps

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade