Menu
Home
Advertise
Forums
Search forums
What's new
Unread posts
Latest activity
Earn Money
Review Website/Apps
Passive Income
Money apps
Paid Survey
Stock
Forex
Real estate
Paid to write
Social Media Monetization
Crytocurrency
Bitcoin (BTC)
Ethereum (ETH)
Crypto Exchange
Mining
Crypto Faucet / Airdrops
Binance
Business
Business strategy
Funding a business
Marketing
Digital Marketing
Social media marketing
Email marketing
Brand management
Personal Finance
Money Saving
Personal loan
Retirement
Debt help
Savings for Students
Tax relief
Insurance
Car Insurance
Life Insurance
Liability Insurance
Home Insurance
Health Insurance
Disability Insurance
FAQ
Log in
Register
What's new
Search
Search
Search titles only
By:
Search forums
Menu
Log in
Register
Install the app
Install
Home
Forums
Money Making Forums
Cryptocurrency Forums
Blockchain & Decentralized Applications (dApps)
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
[QUOTE="GXBlocks, post: 146942, member: 5543"] In this article, we dive into the nitty-gritty of what decentralized applications are. It is also necessary to understand the relationship between blockchain and decentralized applications, what has happened in recent years, the differences between [I]Decentralized Applications (dApps) & Traditional Applications (webapps)[/I] and why they are considered [B][I]the evolution of traditional applications.[/I][/B] Blockchain protocols have been growing rapidly since the advent of Bitcoin about 10 years ago. The protocols from then until today are constantly evolving and improving in order to unlock new functions and use cases. In recent years, a growing decentralized application industry, known as dApps, has emerged in the forefront, which is based entirely on blockchain, and has the ability to do everything from financing to web browsing, document collection and much more. [IMG]https://miro.medium.com/max/500/0*CnZ4YmLz9H_E7pJm[/IMG] [HEADING=2]What is a dApp?[/HEADING] Decentralized applications (dApps) are digital applications that exist and run on the top of the blockchain networks. Also, [B][I]dApps can run on a Peer-to-Peer network of computers instead of a single computer.[/I][/B] DApps have the possibility to appear similar to web applications in terms of user experience (UX). It is important to mention that [B][I]decentralized apps eschew centralized servers to transact in a distributed network.[/I][/B] [IMG]https://miro.medium.com/max/700/1*mN3KtWqEoAQhcRSz4YbgNg.jpeg[/IMG] [URL='https://theworldwecreate.net/insights/building-a-decentralized-future-with-dapps']Benefits & Points of Consideration of dApps[/URL] [IMG]https://miro.medium.com/max/500/0*TByqhP7BhAjFw4vM[/IMG] dApps Features Also, it is important to mention that dApps has three main advantages! First of all, dApps are [B]Fault-Tolerant, [/B]this is because no node controls the data transaction or data registrations in this decentralized P2P network. Then, one other Advantage of Using DApps is that [B]Prevents Internet Censorship. [/B]There is no central control authority that has a DApps network, it controls and prevents the violation of Internet censorship. So it is practically impossible to handle datasets in favour of one person. Finally, dApps [B]Increased Trust on the System. [/B]DApps are not owned by a single entity, so users have more trust that their data will not be stolen or manipulated. [HEADING=2][B]Web Apps vs DApps[/B][/HEADING] One web app, such as Trello, Twitter or Uber, operates on a centralized computer system owned and operated by an organization that has full control over its operation. [B]Traditional web applications depend on the frontend and backend.[/B] The [B][I]backend is controlled by a single organization[/I][/B], [B][I]regardless of how many users there are (frontend).[/I][/B] More specifically, web apps have [B]devices[/B] and [B]servers.[/B] [B][I]Devices and servers communicate via messages through HTTP protocol.[/I][/B] For example, when you open Medium on your web browser, the feed on display, is the frontend and it is drawn data held on the company’s web server, which is the backend. It is important to mention that at the frontend dApps & web apps use the same technology to deliver a page on the internet. [B][I]The difference is in the backend[/I][/B]. More specifically dApps runs the process by communicating with the respective blockchain networks through a “[I]wallet[/I]”, which serves as a bridge to the blockchain ecosystem. [HEADING=2]What do we mean with ‘wallets’?[/HEADING] So, it is easier than you think. ‘[B][I]Wallets[/I][/B]’ [B][I]manage your blockchain address[/I][/B]. However, the encrypted keys, which we have mentioned in our previous article, are necessary in order to perform the [B]identification[/B] and [B]authentication[/B] (verification). As we mentioned above, web apps using the HTTP protocol to communicate, [B]dApps[/B] instead of that, [B]trigger smart contracts that interact with the blockchain and execute transactions.[/B] Therefore, a dApp is a frontend user that communicates with smart contracts, which transact through the blockchain.[B] Blockchain validates and confirms the dApp data, through the distributed network of nodes.[/B] One well-designed decentralized application differs from a web application mainly in a technical partition, more specifically in that it has no servers, HTTP and potential censorship. [I]A dApp to be considered a dApp must meet certain criteria.[/I] [B][I]But what are they?[/I][/B] First of all, it is obvious that the [B][I]dApp architecture differs from conventional platforms[/I][/B], this is because a dApp is completely [B]open-source[/B], none of the network participants in it owns the majority, so any changes to be made must be agreed upon. It is also necessary to[B] create digital data[/B] that acts as[B][I] proof of value.[/I][/B] In addition, its assets should be distributed as rewards to the network. Finally, which is very important, the data [B]must be stored[/B] in a decentralized blockchain. [HEADING=2]Future Outlook[/HEADING] Ethereum has been a major driver of the dApp ecosystem due to smart contracts, user base and network. DApps will be able to develop user interfaces, which will resemble conventional web apps, but at the same time will have access to the new possibilities provided by blockchain technology. So, as it is already known, blockchain dApps can be applied from online purchases and transactions to social media networks. To conclude, it is important to mention and make it clear that due to blockchain technology, applications have evolved into dApps, which are the evolution of traditional applications. --- GX Blocks Energy [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
Money Making Forums
Cryptocurrency Forums
Blockchain & Decentralized Applications (dApps)
Top