(07th JUNE,2019)
Decentralized applications (dApps) are applications that run on a P2P network of computers rather than a single computer. dApps, have existed since the advent of P2P networks. They are a type of software program designed to exist on the Internet in a way that is not controlled by any single entity.
A decentralized application (dapp, Dapp, dApp or DApp) is a computer application that runs on a distributed computing system. DApps have been mostly popularized by distributed ledger technologies (DLT), namely the Ethereum Blockchain, where dApps are often referred to as smart contracts.
DApps may run on top of distributed computing systems such as Ethereum or Bitcoin. Decentralized applications are stored on and executed by a Blockchain system. (From WiKipeia)
I have been thinking about the design of new web services. From now on, the opportunities to use cryptocurrency in the site is increased. Then, transaction of buy/sell is required crypto currency based settlement. Then, they need wallet for these trading. This is the big risk of any kind of business servicers. Decentralized APP is Peer top Peer model. And we may implement user to servicers by P to P payment model. But even so, usability and vulnerability are should be consider. Especially, crypto currency exchange servicer model. I made a status Observation Agent Node to select anonymous nodes to store the dividing data. We need more reality for implementation including the latency time and capacity of data storage. But, some of ideas are coming on our head. I will show you some of them later.
Comments