DApps as the Future Database

in #dapps5 years ago

The leak of information in social media still become a major issue that raises so many questions on how to secure private information more effectively. This happens as most users sign up an account on the internet or applications, input their information, and not being aware on the attached terms and conditions. Users tend to skip the read and choose to tick the box, agreeing on everything they don’t know. In result, their data could get exploited by untrustworthy companies.

Apart from users, the companies behind those applications, even the trusted one, considered very vulnerable to information leakage. A centralized organization usually only focuses on doing things that are beneficial to them even though it is detrimental to users. But, what if there are other options where we can use the application and still able to keep our data safe? This option actually already exists and is called DApps, or known as Decentralized Applications.

DApps is safer than centralized application because of its blockchain technology. It becomes an application with decentralized network and is run by users without central control or potential failure. This means that users using the application will not give their personal data to companies that can misuse their data.

When launched, this application will work autonomously. Users can vote on any changes in the software by using a consensus mechanism. Users have to provide the computational power needed to keep the network running. Then, they will receives the original token from the platform as compensation.

Once you enter information into the blockchain system, the information is stored permanently. Any external authority that tries to block dApp will certainly find it difficult because dApp is not present on all IP addresses, as there are only few authorities that have dApp networks. This makes the system immutable. DApp also transparent in terms of data, because all the code must be open source so that anyone can see and verify the claims of the creator.

DApp are also more resistant to attacks compared to applications that only depend on one server. Applications that have a single server will stop completely if an attack occurs on the server. While dApp will only stop running if every computer connected to the network is attacked and damaged. This condition believed to be very unlikely to occur. If there is only one computer that is damaged then it will not have too much impact on the whole server.

There are several public blockchain networks and dApp platforms where developers can build their own decentralized application, such as Vexanium and Ethereum. Although both have similarities in the way it works, Vexanium is different compared to Ethereum and most similar platforms out there. For a simple measure, let’s take a look at the differences between Vexanium and Ethereum.

Vexanium use C++ programming language that is easier to use and understand for programmers, while Ethereum use Solidity which is more complex. Vexanium use the DPoS (Delegated Proof Of Stakes) consensus which means it will prioritize scalability and network performance by using block producers. Meanwhile Ethereum uses Proof of Work (PoW) consensus mechanism and is in the process to move into Proof of Stake (PoS) Mechanism that needs a lot of computing power, which is costly and not efficient.

Vexanium can accommodate more than two thousand transactions per second on the blockchain network. Whereas most platforms, including Ethereum, can only accommodate 15 to 20 transaction per seconds. Vexanium also does not charge transaction fees unlike most platforms, which usually require transaction fees in every transaction made by users. It is a resource model fee, which means users just need to stake some VEX to rent bandwidth on the Vexanium blockchain.

Vexanium uses account names just like when you sign up and create your nickname in social media or other application. User can create a 12 character readable username instead of long wallet addresses in Ethereum. As long as the name is available, user can create and use the name as they wish. This is just a simple comparison between two dApp platform, Vexanium and Ethereum. But, the decision is still yours to make, which platform is more suitable for you.ebfde93d6ec05431db64a.jpg