Uniswap is a financial DApp
DApp stands for “Decentralized Application”. They are the apps that are Based on Blockchain. Its operation data and records are stored cryptographically in public (and decentralized) blockchains such as Ethereum or others.
These are the types of platforms Open source and works independently , In the sense that there is no central server and no unit that controls everything that happens there. Users of this type of service are those who control the operation through distributed nodes.
As for the end customer, The interface is similar to any regular application because the visible type can be configured using the same languages and criteria as these services.
The difference, then, is not in the front or graphical interface, but in the behind-the-scenes or rear-end, or the technology that supports it. DApps, which, as already mentioned, are based on blockchain.
These applications can be used on computers, smartphones or the Internet and there are different types. There are Dapps for finance, art, games, collectors and more.
A few examples Ethereum-generated DApps: Uniswap, which allows easy exchange of tokens; Dark Forest, a video game that invites you to “conquer the planets” or a fund to buy and sell digital works.
Ethereum is a community management technology that manages Ether (ETH) cryptocurrencies and thousands of decentralized applications (Illustration: Jovani Pérez / Infobae)
How does it work
The DApps They are one Blockchain Who has the appropriate smart contract or smart contract. At this point we have to explain that Smart contracts or smart contracts These are computer programs that automatically execute established contracts.
In these cases, smart contracts confirm the authenticity of the interaction carried out. So each interaction creates data entry into the network. This data is stored Cryptographically. This means that the actions performed are visible in blockchain explorer, but the data is not visible in plain text because it is encrypted.
Besides, You should know that each blockchain has its own consensus protocol, Which means the method chosen by this network to generate and share data between nodes. These consensus protocols can be Job Confirmation (PoW), as in the case of Bitcoin, or Bet Confirmation (PoS).
In DApp, each user represents a node in the network and is therefore responsible for ensuring proper operation The network to which it belongs. Communication takes place in a block network, as mentioned above, where every movement is recorded.
Dark Forest, video game example DApp
When it arises In a new transaction in DApp, information is updated at each node that forms the network And in this way the system ensures that data is not altered and is not lost. In this way each user or node contributes to maintaining the integrity of the information and the functioning of the service.
The Decentralization This means that each user has a complete history of actions taken on the platform. Since DApps run on the blockchain as long as there is an active node, the system will continue to operate. The same does not happen with traditional apps that run on a centralized system.
Another point to note about DApps is that Use of cryptography Which protects the information. Data can only be viewed by the creator and not the entire network. Network nodes check for validity but cannot see the data.
In turn, the application data is no longer in the hands of the individual or company Not stored on centralized serversWhich minimizes the chances of disseminating information directed at the unit.
Continue reading: