当前位置:网站首页>DAPP for getting started with eth
DAPP for getting started with eth
2022-07-03 03:55:00 【crayon-shin-chan】
file :https://ethereum.org/zh/developers/docs/dapps/
1. brief introduction
Decentralized applications (dapp) It is an application built on a decentralized network , A combination of smart contracts and front-end user interfaces .
Ethereum smart contracts are accessible and transparent , Like open API equally
So your dapp It can even contain smart contracts written by others .
2. Definition
dapp The back-end code is decentralized P2P Running on the network .
Corresponding to this , It is an application that runs back-end code on a centralized server .
dapp It can be written in any language ( It's like a app). There is front-end code and user interface , Can call its back end .
The front end can be hosted on decentralized storage , Such as IPFS.
- De centralization : dapp Run on Ethereum , It is an open decentralized platform
- Turing Complete :dapp You can perform any operation according to the required resources
- Isolation, : stay EVM In the virtual environment of . Even if the smart contract has problems , It will not hinder the normal operation of the network
3. Intelligent contract
To introduce dapp, Smart contracts need to be introduced , namely dapp Backend .
Smart contract is a computer program on Ethereum network , Strictly follow the code written in advance .
Once the smart contract is deployed in the Ethereum network , Can't change .
Dapps It can be decentralized , It is because it is controlled by the established logic of smart contracts , Not personal or
边栏推荐
- [Apple Push] IMessage group sending condition document (push certificate) development tool pushnotification
- [mathematical logic] predicate logic (first-order predicate logic formula | example)
- 在 .NET 6 项目中使用 Startup.cs
- Mysql Mac版下载安装教程
- JMeter starts from zero (III) -- simple use of regular expressions
- [daily question] dichotomy - find a single dog (Bushi)
- MPLS setup experiment
- [mathematical logic] propositions and connectives (propositions | propositional symbolization | truth connectives | no | conjunction | disjunction | non truth connectives | implication | equivalence)
- [MySQL] the difference between left join, right join and join
- Recursion: one dimensional linked lists and arrays
猜你喜欢
js中#号的作用
在写web项目的时候,文件上传用到了smartupload,用了new string()进行转码,但是在数据库中,还是会出现类似扑克的乱码
pytorch是什么?pytorch是一个软件吗?
ffmpeg下载安装教程及介绍
小程序获取用户头像和昵称
Without sxid, suid & sgid will be in danger- Shangwen network xUP Nange
Simple wechat applet development page Jump, data binding, obtaining user information, obtaining user location information
Mongodb replication set [master-slave replication]
SAP UI5 应用开发教程之一百零五 - SAP UI5 Master-Detail 布局模式的联动效果实现明细介绍
没有sXid,suid&sgid将进入险境!-尚文网络xUP楠哥
随机推荐
Mongodb installation & Deployment
MPLS setup experiment
For instruction, uploading pictures and display effect optimization of simple wechat applet development
Makefile demo
leetcode:297. 二叉树的序列化与反序列化
动态规划:最长公共子串和最长公共子序列
Appium自动化测试框架
没有sXid,suid&sgid将进入险境!-尚文网络xUP楠哥
释放数据力量的Ceph-尚文网络xUP楠哥
Téléchargement et installation du client Filezilla
SAP UI5 应用开发教程之一百零五 - SAP UI5 Master-Detail 布局模式的联动效果实现明细介绍
毕设-基于SSM宠物领养中心
Bisher - based on SSM pet adoption center
基于Pytorch和RDKit的QSAR模型建立脚本
Mutex and rwmutex in golang
What can learning pytorch do?
小程序获取用户头像和昵称
[DRM] simple analysis of DRM bridge driver call process
简易版 微信小程序开发之for指令、上传图片及展示效果优化
How to execute a swift for in loop in one step- How can I do a Swift for-in loop with a step?