header image

Technical Article

The Rise of Decentralized Apps


In 2009, Satoshi Nakamoto opened up the door to cryptocurrency as a feasible assiduity. He created Bitcoin, which had all of the fundamentals of what we'd find in any other digital currency. It was the flag deliverer for the movement of the decentralized operation that's just now arising in 2018. This is the birth of the digital age and a change in frugality as we know it. The global cryptocurrency request cap grew from$ 17 million to over$ 500 million in just one time. moment, Bitcoin, Ethereum, and numerous further are each considered licit currencies with their own blockchains that seamlessly interact with each other. Satoshi Nakamoto publishes a paper outlining his “peer-to-peer electronic cash system ” which would operate without central control. fastening to the conception of operation without central control, the Decentralized operations — also known as" dApps" or" dapps" are digital operations that run on a blockchain network of computers rather than counting on a single computer.

What are dApps?
Decentralized operations are programs that run on a blockchain network in a public, open-source, decentralized terrain and are free from control and hindrance by any single authority. It allows people to interact with one another without the need for third parties. dApps are profitable because, rather than counting on the capability and responsibility of third parties, they apply contracts and agreements using solid law and a subcaste of computers.
To simplify, dApps are more advanced performances of regular apps that give you complete control over your deals. They give you the particular freedom to interact with a peer without being held responsible for it. These programs, too, don't bear any particular information to serve.

What are the features of Decentralized operations?
Open Source: The operation’s law structure must be substantially available for public exploration.
Decentralized: The operation’s data should be stored on a public and decentralized blockchain platform.
Incitement: The operation must use commemorative digital coffers to award its network sympathizers.
Protocol: The operation must induce commemoratives using a cryptographic agreement algorithm to demonstrate evidence of value.

Structure of Decentralized operations
Steps to make Decentralized operations are listed below:
• Publish White Paper on the DApp: Publishing a white paper defining the design, features, and oddities of the DApp is pivotal, and is also the veritably first step. Your whitepaper should address a problem you wish to break. It should state the intentions and pretensions of the Dapp.
• Gather Community: Gain community involvement by stating the plan and agitating the proportion that will go to the development budget and other essential allocations. Being transparent about the distribution of commemoratives is critical.
• Begin Development: When all is stated and achieved, after gaining the price range and tuning the idea, it’s time to start development. And formerly you have got commenced, it turns pivotal to change daily or month-to-month updates that help in constructing surroundings for community individualities.
• Launch the Product: Launch the product with release notes stating the conservation plans so that the community is involved.

Dapps have the eventuality to reshape the web. further, than anything, the most significant advantage of Dapps is that they're decentralized. All software product possessors have endured web time-out, security breaches, and other failures and bugs. Dapps are then to break numerous of those problems.

Here are some of the critical benefits of Dapps:
• Removing transaction fees;
• Users can retain control of their data;
• Open-source;
• Since there is no central place to hack, they reduce massive data breaches;
• Censorship-proof;
• Can accept cryptocurrency as payment;
• Can generate income for users;
• No central authority or monopoly;
• Readily scalable.

Thanks to Dapps and blockchain technology, we now have access to DeFi, a new fiscal ecosystem devoid of third-party control. DeFi runs on trusted, distributed networks, therefore allowing anyone to pierce a wide range of fiscal products and services from any position in the world. It means people will face far smaller walls to penetrating and using fiscal services compared to traditional systems.
DeFi is just one illustration of the type of changes Dapps can give. Dapps can produce peer-to-peer commerce like Amazon and eBay, peer-to-peer pall storehouses like Dropbox or Google Drive, and indeed a peer-to-peer app request like the Apple App Store and Google Play. Overall, they can work to reshape the business geography through decentralization.
Blockchain can be used to power a world where all online stores, media, content, services, and particular data are distributed across platforms rather than being held on a centralized garçon by big pots.

What Are Some examples of Centralized and Decentralized Apps?
Well-known exemplifications of centralized apps are Twitter, Facebook, Instagram, and Netflix. Banks and other fiscal institutions use centralized apps to allow their guests' online access to their accounts.
Peepeth, a social network volition to Twitter, is an illustration of a decentralized app. Cryptokitties is a dApp game that allows druggies to buy and vend virtual pussycats. MakerDAO is a decentralized credit service supporting the stablecoin Dai and allows druggies to open a collateralized debt position( CDP).

Devika Rose Kiran

College of engineering Kidangoor

Updates

Aptitude Test

Aptitude test was conducted as a part of Elever 2.0. It was an exclusive event for IEEE CS Members. The competition was the 5th task of the leaderboard series Elever 2.0 conducted by IEEE CS Kerala Chapter.

The task was an aptitude test to support placement drives. It especially helped students to get an idea of the type of questions presented by companies. Therefore it was an extremely well thought out event with a good motive to help students. Individual students with a valid IEEE CS membership could only participate in the event. The event was conducted on 14th August. The registrants were added to a WhatsApp group where further details of the event were provided. Judging criteria were based on the number of correct answers and the time taken to complete the answers.

The winners of the competition were as follows:
1. Vishnupriya G, The Collective, SCTCE.
2. Ankit John Abraham, Raid, RSET.
3. Abhiram Ramachandran, Raid, RSET.

All About REM and UPE

All About REM and UPE is a seminar talk conducted by IEEE Computer Society Kerala Chapter on 7th August 2022 at 7 PM via Google Meet. It gave an insight into the most renowned Richard E. Mervin and Upsilon scholarships. The guest speakers were Bhadra Jayakumar, a REM Scholar Spring 2021 and Malabar Hub SYP Coordinator of IEEE CSKS and Lavanya E V, a UPE Scholar 2021and Malabar Hub SYP Coordinator of IEEE CSKS.

Mentoring IEEE REM Scholarship

This was an IEEE CS Kerala Chapter initiative. A month-long mentoring program on the renowned REM Scholarship was proposed for the event. The event helped to understand the basics and receive proper mentorship for applying for the Richard E. Merwin Student Scholarship (REM).

It was a great event conducted by researched professionals in the field and they provided expert mentoring and guidance for the students to receive this scholarship. It greatly increased the chances of students receiving the award. The registrants were added to a WhatsApp group where further details of the event were provided. It was conducted from September 1, 2022, to September 30, 2022.

IEEE Computer Society offered $40,000 in student scholarships from $1,000 and up to recognize and reward active student volunteer leaders in student branches or chapters who show promise in their academic and professional efforts. This scholarship was created in honour of the late Richard E. Merwin, past president of the IEEE Computer Society, to recognize and reward student leadership.

Pitch Deck Challenge

Pitch Deck Challenge was the fourth task conducted under Elever2.0 by IEEE Computer Society Kerala Chapter. It was an idea pitching competition that took place from 20th July 2022 to 27th July 2022. It was conducted online exclusively for IEEE CS members.

It aimed at promoting creative technical thinking to solve an everyday problem. It successfully provided a platform for students to flaunt their problem-solving skills. Cash price worth Rs.1000 was awarded to the winner.

The winners of the competition were as follows:
1. Adithya Sunil, Vector Squad, CE-Attinga.
2. Vinayak M, Technocrats, GECBH.
3. Sharika Reghunath, Technocrats, GECBH.

Pitch Your Panel

Pitch your panel, a group discussion competition was conducted exclusively for girls by the IEEE CS Kerala Chapter. The event was organised on 16 July 2022, with the platform being Google Meet. Technical topics were given to the participants upon which they were asked to share their views and present their knowledge. The event was conducted to improve and assess the participants' thinking, listening and speaking, problem-solving, decision-making skills and personality. Vishnu Priya of SCT evolved as the winner of the event. While Irene Paul of GEC Wayanad and Anna Ann Mathew of Mar Athanasius College of Engineering, Kothamangalam shared the first runners up positions, GouriChandana B S of GEC Barton Hill secured the second runner-up position.

Chatbot Workshop Using Dialog Flow

A Workshop on Chatbot using Dialog Flow was organized by Women in Computing of IEEE CS Kerala Chapter on 30 July 2022. The event was held online from 7 PM to 9 PM. The session was held exclusively for girls, handled by Mr Sreelal T S- Organizer Flutter Kozhikode. The workshop ended with a competition designed for practical experience on the topic.

The winners were Vishnupriya G from Sree Chitra Thirunal College of Engineering, Trivandrum, Nandhana P from Government Engineering College Idukki, Painavu and Mayookha S Shankar from Sree Chitra Thirunal College of Engineering, Trivandrum in the first, second and third positions respectively.

Slash Key

Slash Key was a 30-hour Hackathon organized by the IEEE Computer Society Kerala Chapter and hosted by the IEEE Computer Society Student Branch Chapter at St.Joseph’s College of Engineering and Technology. With 16 Teams and 54 participants, the event became a fantastic opportunity for the volunteers and participants to advance their technical, analytical, and problem-solving abilities. Slash key was organised in 6 phases; starting off with the ideation phase, 4 stages of the Build Phase and finally the Presentation Phase. As an introductory event, a session "Hackathon 101" led by Mr Karthik K, Chair- Industry Engagement Subcommittee IEEE CS SYP MGAB, was also organised. The participants were free to choose a problem statement from any of the seven topics including Paper-free solutions, Smart Education, Metaverse, Health care, Fintech, Entrepreneurship and open innovation with social relevance.

The judging panel, which included Mr Karthik K, AI Engineer at Innovation Incubator Advisory, Mr Alan Mathew, ETL Developer at Guidehouse, Co-Founder of ZetGo, and Mr Aravind P Unnithan, Software Engineer at InApp, evaluated the progress of the teams every six hours before making a decision. Based on their overall evaluation, five teams were selected for the presentation phase, following which, the winners were announced and prizes were distributed.

The Winners of Slash Key - Team ASTROID
• Abhijith U - SRM IST
• Devanand A - GEC Bartonhill
• Akhiljith K - GEC Barton Hill

The Runner Up of Slash Key - Team Parippuvada Overflow
• Angelo Antu - CUSAT
• Nandu Kannan - CUSAT
• Kiran A - Sacred Heart College
• Heyron J Milton - CUSAT

Ternion

Ternion is 4 hours reverse coding challenge conducted by IEEE Computer Society Kerala Chapter. It was conducted on the 30th of July 2022 from 9 AM to 1 PM so as to challenge the in-depth understanding of the participant's knowledge of coding. The participants could compete in teams of a maximum of 2 members and were made to participate in 2 rounds each one consisting of 8 questions.

The winners were selected on the basis of their score on Hackerrank, and the cumulative time taken for them to complete the question.
First - Team Shooks (Muthoot Institute of Technology and Science),
Vishnu Prakash, Jishnu R.
Second - Team Soloman(Sree Narayana Guru College of Engineering and Technology),
Joel Eldho.