Ethereum operation technology
just like bitcoin, Ethereum is neither controlled nor owned by anyone - it is an open source project created by many people around the world. Different from bitcoin protocol, Ethereum's design is very flexible and adaptable. It is very easy to create new applications on the Ethereum platform. With the release of homestead, anyone can use the applications on this platform safely
Ethereum is a programmable blockchain. It does not give users a series of preset operations, 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
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.
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
Ethereum is an open source public blockchain platform with smart contract function. It provides decentralized virtual machine (Ethereum virtual machine) to process point-to-point contract through its special cryptocurrency ether (also known as "Ethereum")
The token on theblockchain is called ether, and the code is eth. It can be traded in many foreign exchange markets of cryptocurrency, and it is also the medium used to pay transaction fees and computing services on Ethereum
the concept of Ethereum was first proposed by vitalik buterin, a programmer, from 2013 to 2014, inspired by bitcoin, with the general meaning of "next generation cryptocurrency and decentralized application platform", and began to develop through ICO crowdfunding in 2014. As of February 2018, Ethernet is the second highest cryptocurrency in market value, second only to bitcoin
extended data:
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
compared with bitcoin, the biggest difference of Ethereum is that it can support a more powerful scripting language (technically speaking, Turing's complete scripting language), allowing developers to develop any application and implement any smart contract on it, which is also the most powerful point of Ethereum. As a platform, Ethereum can be compared with Apple's app store, on which any developer can develop applications and sell them to users. Each type of financial contract can be written as a smart contract in the form of program code<
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system.
Ethereum is an open-source public blockchain platform with smart contract function. It mainly provides decentralized virtual machine to process point-to-point contracts through its special encrypted currency Ethereum, which is fast and unlimited in quantity. In other words, it is a monetary payment system, but their functions and purposes are different
if bitcoin is considered to be a shared global book that securely records all bitcoin bills. Then Ethereum is to maintain a shared computing platform, which can flexibly and safely run any program users want. Because of this, many countries and enterprises are developing how to use Ethereum technology in the real world.
Since the white paper was published at the end of 2013, Ethereum has gone through more than six years. The development process and planning of Ethereum:
01 project start-up and testing phase
at the end of 2013, Ethereum founder V God released the original white paper of Ethereum and launched the Ethereum project. On July 24, 2014, Ethereum launched a 42 day crowdfunding campaign, with more than 30000 bitcoins raised and 60 million ether coins sold in advance
in May 2015, Ethereum team released the last test network before the official version was launched, code named Olympic
02 main network launch and upgrade
in July 2015, Ethereum main network was launched and continuously upgraded. According to the introction in the white paper, Ethereum network development is divided into four stages. The Ethereum team has given each stage a name full of artistic flavor, which are frontier, homeland, metropolis and tranquility
1. Frontier is the first stage of Ethereum network, lasting from July 2015 to March 2016. This stage is the initial stage of Ethereum network. At this stage, there is only a command line interface and no graphical interface, which is mainly suitable for developers
2. Homestead entered the homestead stage on March 14, 2016. Compared with the frontier stage, the operation of Ethereum network is more stable, and its security and reliability are improved. At this stage, the ease of use of Ethereum has been greatly improved, and ordinary users can easily experience and use Ethereum. The wallet of Ethereum graphical interface is proced in this stage
3. The third stage of metropolitan Ethernet network is metropolitan. The metropolitan phase is divided into two small upgrades, Byzantium and Constantinople. Both upgrades are hard forks
the Byzantine version was upgraded on October 16, 2017. This upgrade mainly includes five proposals for improvement of Ethereum, realizing faster and safer transactions of Ethereum, making Ethereum's smart contract suitable for commercial transactions. At the same time, the difficulty of mining is improved, and the block reward is reced from 5eth to 3eth
the Constantinople version was upgraded on March 1 this year. The upgrade was initially expected to be in mid-2018, and has been postponed for many times e to various reasons. The original consensus algorithm was expected to be converted from POW to POW / POS hybrid consensus algorithm, but it was not realized in practice. Although the goal of the roadmap has not been achieved, this upgrade has also brought some changes to Ethereum. This upgrade includes five proposals for Ethereum improvement. The main changes after the upgrade include: the block award is further reced, from 3eth to 2eth, the difficulty bomb is delayed for 12 months, and the shift instruction is added to Ethereum virtual machine. The completion of Constantinople upgrade marks the end of Ethereum's Metropolitan phase
4. The fourth stage of serenity Ethereum is serenity stage, which is the last milestone in Ethereum roadmap, and the release time is to be determined. In the quiet phase, Ethereum will completely convert from POW to POS, and Ethereum will also enter the 2.0 phase
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system