Position: Home page » Ethereum » DAPP Ethereum

DAPP Ethereum

Publish: 2021-05-02 20:17:23
1.

Ethereum is a new and open blockchain platform, which allows anyone to build and use decentralized applications running through blockchain technology in the platform. Like bitcoin, Ethereum is neither controlled nor owned by anyone - it's an open source project created by many people around the world

Different from bitcoin protocol, Ethereum is very flexible and adaptable. It's very easy to create new applications on the Ethereum platform. Anyone can use the applications on the platform safely

Ethereum is a programmable blockchain. It does not give users a series of preset operations (such as bitcoin trading), but allows users to create complex operations according to their own wishes. In this way, it can be used as a platform for many types of decentralized blockchain applications, including but not limited to cryptocurrency

in a narrow sense, Ethereum refers to a series of protocols that define a decentralized application platform. The core of Ethereum is Ethereum virtual machine (EVM), which can encode any complex algorithm. In computer science terminology, Ethereum is "Turing complete.". Developers can use the existing JavaScript and python as the model of other friendly programming languages to create applications running on the Ethereum simulator

like other blockchains, Ethereum also has a peer-to-peer network protocol. Ethereum blockchain database is maintained and updated by many nodes connected to the network. Each network node runs the Ethereum simulator and executes the same instructions. Therefore, people sometimes call Ethereum "world computer"

this massive parallel operation throughout the Ethernet network is not to make the operation more efficient. In fact, this process makes computing on Ethereum slower and more expensive than on traditional computers. However, each Ethereum node runs Ethereum virtual machine in order to maintain the consistency of the whole blockchain. The consistency of decentralization makes Ethereum have high fault tolerance, zero downtime, and can keep the data stored on the blockchain unchanged and anti censorship

Ethereum platform has no characteristics and value. Like programming languages, it's up to entrepreneurs and developers to decide what to use. However, it is clear that some application types benefit more from the functions of Ethereum than others. Ethereum is especially suitable for those applications that automatically interact directly between points or promote group coordination activities across networks

for example, coordinate the application of point-to-point market, or the automation of complex financial contracts. Bitcoin enables indivials to exchange money without the help of financial institutions, banks or governments. The impact of Ethereum may be more profound

in theory, any complex financial activities or transactions can be automatically and reliably carried out on Ethereum with coding. In addition to financial applications, any application scenario with high requirements for trust, security and persistence, such as asset registration, voting, management and Internet of things, will be affected by Ethereum platform on a large scale

2.

1. Different network architectures:

decentralized application (DAPP) runs on the distributed network, the information of participants is protected (or anonymous), and the decentralized operation is carried out through different people in the network nodes. Distributed network is made up of node computers which are distributed in different places and have multiple terminals. When any line in the network fails, the communication can be completed through other links, which has high reliability

traditional app needs services provided by third-party service providers, and can achieve wireless network access through mobile communication network, which belongs to the centralized network architecture mode

2. Different from open source:

DAPP applications must be open source. Most of the tokens issued by DAPP run independently rather than controlled by an entity. All data and records must be encrypted and stored on a public and decentralized blockchain

traditional app software, games, navigation and other applications are generally provided by third-party service providers, which should solve the problems of right protection and economic interests, and their programs are not open source


extended data


in 2018, a large number of new DAPP projects were launched. According to the statistics, there are about two or three thousand dapps in the whole network. According to the DAPP survey of fluence labs, 72% of DAPP projects were launched in 2018. This means that in the past year, the number of dapps in the whole network has more than tripled

of all dapps, more than 80% are developed on Ethereum, about 20% on EOS and less than 10% on Tron. It is worth noting that about 10% of the projects are developed on multiple main chains at the same time, while the number of dapps developed on other main chains is relatively rare

there are about ten projects based on gxchain, mainly small applications in block city

3.

Hello, I'm a small naughty bag in the blue ocean of blockchain. I'm glad to be able to answer your question. In your presentation, we have raised two questions, and we will answer them one by one

it can be said that we are still in the exploration stage of blockchain technology. How to apply some technical principles? In other words, how to realize the landing value? It is also necessary for indivials to improve their comprehensive understanding of blockchain through professional learning and training, so as to fully grasp the opportunity

it is suggested that questioners can go to the professional ecation platform like "blockchain blue ocean" to comprehensively improve themselves through science popularization, instry development trend and other aspects

4.

DAPP is the abbreviation of Chinese distributed app for decentralized application
a DAPP has background code running in a distributed peer-to-peer network. The background code of traditional app is running on the centralized server
the front-end code of a DAPP can be developed by any language, just like the traditional app. In addition, DAPP's front-end code can be hosted in distributed storage services, such as swarm or IPFs
If an application = front end + back end, because Ethereum contract is composed of code running in Ethereum distributed point-to-point network, distributed application = front end + contract
the picture shows a DAPP architecture:

app we all know that it is a client application, which is the abbreviation of application. DAPP is d + app, and D is the first letter of English word decentralization. Chinese word translation is decentralization, that is DAPP is decentralized application. This is to understand the concept literally. To form a clear, accurate and necessary concept in the brain, we need to understand DAPP in depth
compared with app, the biggest difference between them is centralization and decentralization. App needs money first, so it needs financing first; Then there will be more people, so we will develop and operate after recruiting all the people. DAPP is the proct of inheriting traditional app and combining the characteristics of blockchain, which is more like crowdfunding mode, sharing mode and decentralization mode

5. We see a lot of information about the blockchain on the fast online blockchain. The blockchain will transform the information internet into the value Internet. At the same time, fast online has accumulated a lot of experience in these technologies and made great efforts in the development of Internet finance. Fast online through research, blockchain will greatly improve the current life scene. What scenarios can blockchain be applied to? Here are some answers for reference only:
1. Information security
2. Food safety
3. Information security
1. Identity protection
2. Data integrity protection
3. Key infrastructure protection
4. Financial instry
1 Digital currency: improve the convenience of currency issuance and use
2. Cross border payment and settlement: realize point-to-point transaction, rece intermediate costs
3. Bill and supply chain financial business: rece human intervention, rece costs and operational risks
4. Securities issuance and transaction: realize quasi real-time asset transfer, accelerate transaction clearing speed
5 Customer credit investigation and anti fraud: rece the cost of legal compliance and prevent financial crimes
6. Equity crowdfunding: equity crowdfunding based on blockchain technology can achieve decentralized trust and ensure the return of investors< 5. Supply chain management 6. Government affairs management 1. Election 2. Government affairs service
6. Bl60
continue to dig 75 in Ag
go back to learn skills and go to the thousand layer stone forest. Dig slowly
you will want to die
. If you have money, buy some mines to melt
7. It doesn't matter if you can't go to the North Pole. As long as you have money, you can buy ready-made ore smelting. That's also up.
8. It's not difficult. I'm good at it
9. Domestic or foreign? Metamask is popular in foreign countries, clevergo is recommended in China
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750