visit
In total, as of March 21, 2021, out of 3809 decentralized applications:
1. More than 1800 - live/active. 2. More than 1100 - closed/inactive. 3. Are in testing (are in beta tests) - 292. 4. In development - 246. 5. There is a prototype - 178. 6. Broken - 58. 7. Only the concept has been developed - 42. 8. Hidden - 11. Decentralized applications based on Ethereum are used daily by more than 90,000 active users, EOS - 30,000, Tron - 10,000. In December 2018, there was a surge in the number of new decentralized applications - 172. This is the highest rate of new decentralized applications in the entire history of this market. as of March 21, 2021. Main events on the DApps market for February 2021: ● BSC (Binance Smart Chain) has overtaken Ethereum in terms of transaction volume and unique active wallets. Blockchain has generated over $ 700 billion in transaction volume. ● Venus, powered by Binance Smart Chain, had $ 400 billion in deals. ● Ethereum posted the largest Total Value Locked (TVL) in February at $ 40 billion. ● The NFT sector has performed the best ever. The top 3 NFT dapps have grown from $ 71 million to $ 342 million. The NBA Top Shot accounted for 67% of the transaction volume. Ethereum's scalability problems persist, with the result that other solutions (blockchains) have begun to strengthen their position in the market. At the same time, the NFT sector began to show its real potential. Not only well-known projects have achieved record-high sales, but the industry's newcomers have shown impressive results.Categories/types of DApps
For an application to be considered decentralized, it must be open source and standalone, with no organization controlling most of the application's tokens. The application must be decentralized, and data and records must be stored on a public blockchain. Decisions to make changes to the DApp are made based on user consensus. Tokens can also be distributed through ICOs.There are 3 categories/types of DApps:
1. DApps that have their own blockchain. 2. DApps that use other dapps with their own blockchain to function - these DApps are protocols and have their own tokens required to operate. 3. DApps that use protocols of the second type to function, but are also protocols that issue and require tokens. Users must use tokens to access the application. Validators (miners) are incentivized by rewarding their activities with application tokens. Ethereum is by far the most popular DApp platform and a great example of the first type of DApp. Other popular platforms of this type are NEO, EOS, and Bitcoin. Many Bitcoin DApps are moving to other platforms like Ethereum due to their faster speed and more flexibility to use. DApps built on top of the Ethereum protocol are examples of the second type of DApps. An example is the 0x protocol, which was built on top of the Ethereum blockchain to support decentralized exchanges. DApps of the third type are built on top of existing protocols of the second type, and the obvious example is the DDEX decentralized exchange, which runs on the 0x protocol. The question arises whether the development of new DApps can affect the price of Bitcoin or the price of Ethereum. There is no definite answer. On the one hand, the demand for cryptocurrencies increases the price, on the other hand, pressure on the networks can slow down transaction times and hurt prices. It is unlikely that Bitcoin will have enough DApps that will affect the volume of transactions and the demand for the coin. Due to poor scalability, DApps could migrate to the Free TON blockchain, which has much better scalability. Now there is no such possibility, but it will appear very soon. The transition of DApps from other blockchains to the Free TON blockchain will greatly affect the value of the TON Crystal token and the popularity of the project. The potential for using DApps is endless. Virtually all industries can benefit from DApps by enhancing application security, integrating with cryptocurrencies, and without outside interference. A large number of startups unreasonably ignore the benefits and possibilities of decentralized applications. By developing the ideal environment for DApps, you can take decentralized applications to the next level. Free TON, by the way, can do it.Benefits of Decentralized Applications (DApps)
The popularity of DApps has grown along with the popularity of cryptocurrencies. Blockchain is as secure as cryptocurrencies (TON Crystal, POLS, SNVT), but the human factor is not safe. Protecting your own cryptocurrencies and tokens requires a thorough understanding of the essence of decentralized systems and the fact that in many respects the security of funds depends solely on a person. A large number of people do not understand this, so they bypass DApps and refuse to use them in everyday life. However, decentralized applications have far more pros than cons. For example, open-source - contributes to the broader development of the DApps ecosystem, allowing developers to create much more ideally designed DApps with more useful or interesting features. In fact, decentralized applications have almost the same benefits as blockchains. Below are the obvious benefits of DApps.Smart contracts
Ethereum-based DApps are created using smart contract technology. These are programs that work like real contracts but differ in several key aspects. The most important of these differences is the fact that smart contracts only code, and do not require a third party to rule on the contract. Once implemented, they are fully automated and completely unchanged. This is because smart contracts are, at their core, simply an “if / then” algorithm that executes as soon as a set of preconditions are met. For example, if you rent out an apartment to someone, you can formalize the terms of your contract into a smart contract that will be executed automatically - for example, providing the tenant with access to the apartment if he paid the rent. This will protect both parties to the contract from fraud.Open-source code
Decentralized applications are open source. This allows you or your trusted representatives to ensure that the application is fully functional. Everything that the application does is set out in open source code, which is available to each of us. Moreover, anyone can edit and make changes to it, or use it as a base for their own application. For example, if you take the example above for renting an apartment, you could create an open-source AirBnB-like site that anyone could test or improve.Only the backend is different, the frontend may be the same
An important difference is that, to the end-user, a decentralized application can look just like any other centralized application. This is because the only difference is the backend where the application data is stored. The front-end can be coded in a common language, such as JavaScript, and then connected directly to the blockchain using the blockchain programming language (in the case of Ethereum, Solidity). Thus, DApps provide the unique benefits that accompany blockchain technology (privacy, security, transparency) across a variety of use cases: games, financial applications, and utilities. Everyone benefits from decentralization.Decentralized applications vs smart contracts
Those new to decentralized applications might say that DApps are like smart contracts, they are simple systems. Yes, in part they are very similar, but there are a number of things that are very different. However, this does not mean that decentralized applications and smart contracts are not related to each other. DApps are websites and applications connected to the blockchain, and smart contracts are what allows them to connect to the blockchain. DApps use a traditional programming language to render a page (like HTML or Javascript). At the same time, they use smart contracts to interact with the blockchain. This is very different from today's standard. Than? Using an API that links a site or application to a centralized database. Smart contracts are an internal component and play a small role in the functioning of DApps. Simply put, building a DApp based on smart contracts requires a system of many smart contracts. In addition, the creation of an external interface can only be done with the help of external software.