Position: Home page » Ethereum » The explanation of gas in Ethereum

The explanation of gas in Ethereum

Publish: 2021-05-05 17:28:07
1. Ethereum blockchain has exposed three major problems, and its founder vitalik buterin has been unable to interpret them for a long time. The first is the low performance and TPS of Ethereum blockchain as a whole; The second is that resources are not isolated. The event of cryptokitties virtual cat once occupied 20% of the traffic of the whole Ethereum, which directly caused Ethereum network users unable to carry out timely transactions, which is the biggest pain point of resources not isolated; The third problem lies in the embodiment of Ethereum's governance structure. As a decentralized distributed ledger, the founder team of Ethereum has dominated its network development in the past. The over centralized governance mode has led to the bifurcation of eth, etc and ETF in Ethereum, and the Ethereum community is now in a state of fragmented governance. In the view of Ma Haobo, founder and CEO of "aelf", all kinds of disadvantages of Ethereum are unacceptable. Therefore, the positioning of "aelf" is born for the next generation of decentralized underlying computing platform of Ethereum, which focuses on solving the problems of insufficient performance, non isolation of resources and governance structure of Ethereum.
2. Ethereum is not a kind of currency, but a decentralized intelligent protocol. It can be understood as a huge global account book. The logic of this intelligent protocol does not need a specific server to support its daily operation. Instead, it is the protocol terms given by the executors before entering among the scattered users. This is an application evolved from decentralization
compared with bitcoin, we can find that Ethereum is more difficult to develop a new encryption technology than bitcoin. This breakthrough has greatly reced the development cost and time for developers who apply blockchain technology. The emergence of Ethereum once again reiterated the need to split the center, as well as the feasibility and advantages of decentralized distributed applications, to the existing economic market, the financial sector a new direction of development and throw to the society a new entrepreneurial ideas and opportunities.
3. Gas & gt; ethestimateGas({ from:ethaccounts [1], to: ethaccounts[2], value:50000000000000 }) 21001 > Ethgasprice 2000000000, as shown above, shows this account [1] = & gt; The transaction of account [2] needs 21001 gas, and the current gasprice is 2000000000. How many gas does it take to send transaction / call contract method in Ethereum
4.

Ethereum miner fee

1. In a public chain, anyone can read and write data. Reading data is free, but writing data to the public chain costs a certain amount of money, which helps to prevent junk content and protect its security through payment

Secondly, any node on the network (each connected device containing a of the account book is called a node) can participate in the mining method to protect the network. As mining requires computing power and electricity charges, miners need to be paid for their services, which is also the origin of miners' fees

Third, the difference between Ethereum and bitcoin, Ethereum introces the concept of gas, the purpose of which is to limit the amount of work required to execute the transaction and pay for the execution. Gas is used to measure the resources (including computation, storage, bandwidth, etc.) consumed by your transaction (or contract code call)

extended data:

ten rights of miners:

1. The "ten rights" of coal mining enterprise workers in safe proction include: the shift leader does not go down the well, and the workers have the right not to go down the well; The workers have the right to leave the well early if the shift leader leaves the well early; Workers have the right not to work if potential safety hazards are not investigated; If the management personnel command against rules and regulations, the workers have the right not to carry out them

Without safety measures, workers have the right not to start work; Workers have the right not to go down the well if they don't organize safety study before class; If the "Trinity" (monitor, safety inspector and gas inspector) safety inspection is not carried out, workers have the right not to start work

The workers have the right not to start the work if the detection and monitoring system is not installed in place and operates abnormally; Workers have the right not to go down the well if they are not equipped with fully qualified labor protection and protective equipment; The route to avoid disaster is not marked, and workers have the right not to go down the well. The coal mine shall not dect the wages and dismiss the workers for the above reasons

5. Return the result of ifconfig
eth0 to awk for processing
where - F & # 39;:|< br />+'
this is a separator defined by awk and then matched with "BCAST & quot;, Take the content of the fourth column
since your command is not universal, you can't output the result here, but you should intercept the broadcast address
6. Last time, I cooperated with Shengshi Huacai company in Shenzhen. Shengshi Huacai company knows a lot about the development of blockchain system, and many companies are looking for them to do blockchain system.
7. Gas required by ordinary exchange
& gt; eth.estimateGas({ from:eth.accounts [1], to: eth.accounts[2], value:50000000000000 })
21001
> Eth. Gasprice
2000000000

as above, the account [1] = & gt; The transaction of account [2] needs 21001 gas, and the current gasprice is 2000000000. Let's verify that
unlock account 1, send this transaction, and start mining packaging
8.

Gas is translated as "gasoline cost". Gas was originally implemented on the Ethereum blockchain to measure the computing and storage resources consumed by messages

in other blockchains, node participants specify gasfee in local currency, and then pay priority fees to the proction node participants' blocks according to the natural gas consumed by the message

In fact, gas is similar to gasoline, which is used as the energy of a car to ensure that the car can run normally. Gas on Ethereum network "refuels" the transaction behavior and allows users to perform different operations


{rrrrrrr}


the reason for the existence of gas. Gas fee will be priced from high to low. Messages with low price may not be packaged, while messages with high price will be packaged first, so gas fee is a market behavior

when the news is congested, the cost of gas will rise. If we do not deal with the congested news in time, we will lose the computing power. If the computing power does not recover for two consecutive days, we will be severely punished

if there is no gas, users can execute a program that will never stop. The reason may be that there is a problem with the code, or someone does evil. In order to prevent this situation, Ethereum introces the gas cost associated with each operation, which will prevent the program from running forever, and finally make the whole network stagnate

9. In a public chain, anyone can read and write data. Reading data is free, but writing data to the public chain costs a certain amount of money, which helps to prevent junk content and protect its security through payment. Any node on the network (each connected device containing a of the ledger is called a node) can participate in a way called mining to protect the network. As mining requires computing power and electricity charges, miners need to be paid for their services, which is also the origin of miners' fees
miners will give priority to the deals with reasonable gas and high gas price. If the miner's fee paid by the user is very low (out of gas), the transaction may not be packaged by the miner, resulting in the failure of the transaction. The transaction cost of tokenpocket (also the transaction cost of Ethereum) = gas quantity * gas price
gas is the unit used to measure the calculation workload required to perform specific operations on the Ethereum blockchain. The name itself was not chosen by accident. Gas is actually similar to gasoline, which is used as the energy of a car to ensure that the car can run normally. Gas on Ethereum network "refuels" the transaction behavior and allows users to perform different operations
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.
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