Why is there so much Ethereum
although the price of Ethereum continues to decline, there are still many investment opportunities. Nowadays, many people invest in Ethereum through virtual currency trading in the realm Kingdom, which is not affected by the rise and fall of prices, but also can invest less money in the shortest time to obtain more income.
Ethereum is the next generation of cryptography ledger. It intends to support many advanced functions, including user issuing currency, intelligent protocol, decentralized transaction and what we think is the first fully decentralized autonomous organization (Daos) or decentralized autonomous company (DACS) application
Ethereum does not specifically support every single type of function as a feature. On the contrary, Ethereum includes a built-in Turing complete scripting language, which allows you to write code for the feature you want to implement through a mechanism called "contract". A contract is like an automatic agent. Every time a transaction is received, the contract will run a specific code, which can modify the data storage inside the contract or send the transaction. Advanced contracts can even modify their own code
Ethereum was launched on November 1, 2015, and launched on August 22, 2016 on bitcoin trading platform, a well-known domestic trading platform; 30-¥ About 60, current: ¥ 1259.97, the rise is amazing

first, smart contracts are so good that they are not useless
smart contracts. As the name suggests, smart contracts refer to contracts that can be executed automatically by computer code; Ethereum virtual machine is used to execute smart contract; Smart account is the carrier that smart contract can be executed. In other words, smart account, this "account" can be controlled by Ethereum virtual machine. According to what control, according to smart contract
there is no free lunch in the world. The smart contract function is so good that it's not useless. When you trade in Ethereum, you have to pay the miner's handling charge. So what's the handling charge you have to pay on Ethereum system, and what's the relationship between
gas and handling charge
2. What's the matter with Ethereum gas
Ethereum gas is similar to automobile fuel. It needs Ethereum gas to drive smart contract. Gas is an English word, Chinese meaning: gas, gasoline, this thing in daily life, is a consumable. Why does Ethereum proce fuel
what is the meaning of gas in Ethereum? In fact, Ethereum's gas is closely related to transaction costs. Ethereum transaction needs service charge. This gas is the calculation mode of service charge of Ethereum
in the setting of Ethereum, the transaction fee is similar to an encrypted fuel, namely gas, which can drive the movement of smart contracts. When Ethereum executes transactions on the blockchain, the fuel will be graally consumed according to the rules of the characteristics
from this point of view, gas is really the same as its original intention, like automobile fuel. If you want to start a car, you must need fuel
What is the difference between the transaction fees of Ethereum gas and bitcoin When it comes to handling charges, you may be familiar with them. There is no free lunch in the world. Both Ethereum and bitcoin need service charge, but the service charge mode of the two is different. Bitcoin is used to pay bitcoin as a transfer fee directly, but Ethereum is not In essence, Ethereum is a virtual machine, which is decentralized and controlled by people all over the world, forming a "world-class computing network". When you send a token, execute a contract, transfer Ethereum, or do other things on the block, the computer needs to calculate when processing the transaction, which consumes network resources. In this way, you have to pay the "gas" to get the computer to work for you and the miners to process the transaction for yougenerally, the higher the gas price the sender is willing to pay, the greater the value the miners get from the transaction, and the more likely the miners are to choose the transaction. In this way, miners are free to choose to trade. In order to set the gas price for the sender as a reference, miners can directly put forward the lowest gas price they need to execute the transaction
How to calculate the gas consumption of Ethereumwhen Ethereum virtual machine processes transactions, Virtual Opportunities process one by one according to the operation instructions determined in the transaction, and each operation instruction has a specified gas consumption
Ethereum system stipulates two accounts: one is normal account and the other is smart account
for ordinary transfer transaction, that is to call "normal account", the required gas is fixed 21000
when calling "smart account", because the complexity of smart contract is different, the required gas is also different. The more resources (computation, memory, etc.) used to process transactions, the more gas will be needed. For example, an addition operation will consume 3gas. If more complex operations are performed, the more gas will be consumed
then you may ask a question: when a user's transaction involves a malicious smart contract, the contract is extremely complex, and the execution of the contract will consume unlimited fuel, what should we do? The solution of Ethereum system is: in order to avoid unlimited gas consumption caused by malicious
smart contract, the user needs to set the maximum allowable fuel consumption when sending the transaction, namely
gaslimit. In this way, even if there is a malicious smart contract, the worst case is only within the fuel consumption range specified by gaslimit
What is the relationship between Ethereum gas and transaction feeson Ethereum, the service charge you pay is equal to gasprice times gasused
you can understand gasprice as the unit price of fuel and gasused as how many liters of fuel the car needs
for a car, if you say 20 yuan per liter of gasoline, 10000 liters of gasoline is 200000 yuan. For Ethereum, each
gas is 20 gigabytes (gigabytes is the unit of quantity of Ethereum currency), and 10000 gas is: 20 times 10000 equals 200000 gigabytes, 20000 gigabytes equals 0.0002 Ethereum, that is to say, the transaction procere is 0.0002 Ethereum
the specific exchange value is shown in the following table:
for specific exchange rate query, you can check the following website:
for details https://jin10086.github.io/etherconVerter/
both gas price and ether price are freely regulated by the market, but they are different in that the price of ether fluctuates according to the market situation, while the price of gas is determined by miners, If the price of fuel falls below the miners' minimum requirements, the miners refuse to process the deal. The separation of gas and Ethereum can protect the system from the possible fluctuation with the rapid change of Ethereum price
generally speaking, most miners will choose to give priority to their interests. When dealing with the transaction, they will arrange according to the gas price from high to low, and give priority to those with high gas price. If you are in a hurry to trade, you need to raise the gas price so that the miners can see you earlier; If you are not in a hurry, you just need to set a gas price, which is above the bottom line of gas price set by miners
How is gas obtainedin fact, gas is the ether coin purchased from the miner. The ether coin in the user's own account can purchase gas from the miner, and the Ethereum client will automatically purchase gas with Ethereum according to the specified maximum transaction expenditure limit
Where did gas go in the endfor each transaction, the initiator of the transaction must set the gas limit and gas price. Different operations will proce different gas costs. When the gas is used up, the miner will stop executing, and the gas used will be used as a reward to the miner. This will involve several situations:
the first situation is that if there is a surplus gas, the miner will stop executing, Then the remaining gas will be returned to the transaction initiator or the creator of the smart contract. For example, if I send an Ethereum to Yiyi, the gas limit I set is 50000, and the gas normally consumed is 21000, then the remaining 29000 that has not been consumed will be returned to me
in the second case, if the gas limit I set is too low, or the Ethereum in my account is not enough to pay for my gas consumption, then the transaction will be cancelled e to insufficient gas, and the gas used for calculation will not be returned to my account
in the third case, if the transaction fails, I have to pay the handling charge for the occupied computing resources
How to set a reasonable gas pricebefore each transaction, you can query this website to confirm the gas price to be set: https://ethGasstation.info/ To sum up, in this article, we mainly introce the gas and service charge of Ethereum: gas is equivalent to fuel oil. When you process transactions on Ethereum virtual machine, you will consume computing resources, that is, gas. On Ethereum, the service charge you pay is equal to gasprice multiplied by gasused, that is, the unit price of gas multiplied by the total amount of gas consumed. The complexity of the operation is different, and the cost of gas is also different. When the gas is used up, the miner will stop executing, and the gas used will be used as a reward to the miner. The miner will give priority to the trader with higher gas price
2015-08-17 09:17:38 Views: key words: Mike
related reading: Mike Hearn: internal contradictions in the enterprise prevent Google from accepting bitcoin
Yes, it's coming. The community is beginning to separate, and bitcoin is about to bifurcate: including software, and perhaps blockchain. The two sides of the split are bitcoin core and the micro variant program based on the same program, called bitcoin XT. On August 16, Beijing time, there is now a full version of bitcoin XT
this bifurcation has never happened before. I want to explain this from the perspective of bitcoin XT developers: it can't be said that it hasn't been communicated enough
bitcoin bifurcation, this topic may make many people curious, so this article is written for ordinary readers. It doesn't involve the knowledge that has been debated before
the original version of bitcoin was carefully arranged by Nakamoto, and has always been very clear. The debate is about growth. In 2008, he answered the first question about the design of bitcoin, saying:
visa processed 37 billion transactions in fiscal year 2008, or an average of 100 million transactions per day. So many deals require 100GB of bandwidth = 12 DVDs or 2 HD quality movies = about $18 of bandwidth at the current price
assuming that the bitcoin network reaches this scale, it will take several years. By then, sending two HD movies over the Internet may not be a big deal
at that time, he was more tired of bitcoin expansion than any of us. His plan is to make bitcoin popular from the beginning, and he knows that this success will change how people use his system. In 2010, he said, "it's good that we keep [blockchain] files as small as possible
the final solution will not care how big it (blockchain file) becomes
but now, while it is still small, keep it in a small state, and the growth of new users will be faster. When I finally implement client only mode, it's no longer a problem
"
in 2011, through a series of calculations, I expanded the expansion intuition of Nakamoto in detail: if bitcoin becomes so popular, will it completely replace visa? The answer is that his plan is credible - you don't need anything else but a computer, even if there's so much traffic. Before he left, I also implemented the model he talked about
it was Nakamoto's plan that brought us together. It has changed the lives of thousands of people around the world. Some of us give up our jobs, others devote their spare time to the project, others set up companies and even travel around the world. This is an idea that ordinary people can complete mutual payment through blockchain and create this global community
that's the vision I signed, and that's the vision Gavin Andresen signed, and that's the vision signed by millions of developers, founders of startups, evangelists, and users around the world
and this vision is now in danger. In recent months, it's clear that a small group of people have completely different plans for bitcoin. These people have never really understood Nakamoto's intention because they are worried about success, if the technology has never been improved, if people can't run bitcoin on their home computers? Doesn't this make bitcoin move away from centralization and more like banking? What if people start to rely on bitcoin, even if it's imperfect
now, Nakamoto has chosen to disappear, and they want to make a major change: substantially increase transaction costs, end support for mobile P2P wallets, give up unconfirmed transactions, and many things that have never been found in the project's founding documents
the so-called lightning network, which is about to be promoted as a substitute for Nakamoto's design, does not exist. The white paper describes that it was announced earlier this year, and if it can be realized, it will be a huge departure from the bitcoin we know and love. Pick one of the many differences, and a bitcoin address won't work. What they will be replaced with has not yet been worked out (because no one knows). There are many other surprising pitfalls that I mentioned in another article. What will it eventually proce to make our existing bitcoin network better? It is still extremely unclear
what happened to the free market
in theory, none of this should be a problem. Lightning network is built on the blockchain, but it needs a rather trivial upgrade process to achieve the best function. Of course, people are willing to explore this direction, which is entirely possible. If the jobs they set up are better than the existing ordinary bitcoin network, then the market will choose their way, if so... It is fair competition for them! The current design of bitcoin is unlikely to be the final version for payment. This is a reasonable imagination, one day it will be eliminated in the competition, or enhanced by something else
but our system is working today. It has an ecosystem, including developers, exchanges, wallets, ATMs, books, applications, conferences, and many people have learned how it works
if there was a free choice, would people decide to move to a completely different system
we don't know, but the people who are pushing these things don't want the market to make a decision. That's what happened
a long time ago, Nakamoto set up a temporary "mixed brand assembly computer": he limited the size of each block to 1 MB. He did so in order to keep the blockchain in a small state in the early days, until we now call it the creation of SPV wallet (that is, what Nakamoto calls "client only mode"). As mentioned above, when the time comes, it can be adjusted. It has never been said that it is permanent. In the end, it becomes irrelevant. In 2011, I wrote the first SPV tool with my respected colleague Andreas schildbach, and we built the first and most popular Android wallet together. Since then, SPV wallets have been used on major platforms. Therefore, Nakamoto's reasons for this temporary restriction have been solved a long time ago
with the continuous growth of bitcoin, its blocks are also growing. Reasonable traffic forecasts show that the block will reach the current system limit sometime next year, at the latest in 2017. Another bubble or pressure cycle will force us to exceed that limit before, and the result may not be beautiful.
so it's time to raise the upper limit, or delete it completely. That's our plan, and the problem starts: those who don't want to see bitcoin expand have decided to postpone the process. They saw a beautiful, one-time opportunity to forcibly transfer bitcoin's predetermined path to a completely different technological trajectory. They don't know what this alternative design will be, and of course they haven't built it yet. But it doesn't matter. They believe that by blocking the growth of the blockchain, they can "motivate" (that is, force) the bitcoin community to switch to different things, something more in line with their personal technical taste
why restrict blockchain
so far, I haven't explained much about these people or who they are. I think it's a very time-consuming and laborious thing to name names in this article, and it seems to be futile in the end. Presumably those who care about this matter already know it, and those who don't know it can't recognize the people who are involved in it
I just want to say that they are very few people who have access to the bitcoin core code base, or those who are convinced by their arguments
therefore, we will not discuss these arguments here, which has been too much. Gavin and I have written articles to analyze the questions raised by everyone to refute them. Sometimes the answer is some common sense, some will be more in-depth, need more work, such as network simulation
the best place to understand these controversies is in Gavin's blog. I hope to find a link to a collection of opinions similar to those refuting Gavin's point of view, but none of them
to sum up, in the long and hard debate, several different opposition groups:
if bitcoin approaches this limit, we will be stimulated to create something better
the limit should be raised, but it is not ready (the actual time is not specified)
if bitcoin is expanded and becomes more centralized, it will no longer be bitcoin< Other people: if the objections you support are not listed above, please check Gavin's blog and find out the answer
the first point may become a reality one day, but it is not comparable with the theoretical system on paper. But no one who has seen any alternative solutions on the table thinks they can be implemented within 12 months (see another example in the last paragraph, for example)... Even assuming they are better. This is also an example of the nirvana fallacy:
the nirvana fallacy refers to the name of the informal fallacy of some unrealistic and idealized substitutes for something more practical. It can also refer to the tendency to think that there is a perfect solution to a specific problem, so it is also called perfectionism fallacy
it's obviously advantageous to create an imitative dichotomy for a current choice. But it's also totally incredible. One who uses the nirvana fallacy can attack any opposing idea because it is imperfect. According to this fallacy, the choice is not between real-world solutions. One is a realistic solution, and the other is an impractical solution, which is the "better" choice between the two
the answer to the second objection is too vague. It is reasonable to believe that the overall upgrade of each bitcoin node may take one year, and the actual bitcoin network capacity overload will cause serious damage. We really should be ready before that. In the bitcoin development mailing list, there are two people who have professional capacity planning experience, and both of them have
I think the first reason why Ethereum has been setting new records is that it has a lot of capital
the second reason is that many ordinary people have paid attention to virtual currency . These ordinary people have strong purchasing power, and they may have been speculators in stocks or funds before. When they find that the virtual currency is rising well, they will bring a lot of money into the market. The admission of these ordinary people will increase more capital admission, because in the view of capital, these ordinary people are a crop of leeks
the third reason is e to the soaring price of bitcoin, bitcoin is now rising very rapidly, from $20000 a bitcoin in 2020 to $60000 a bitcoin now. It's terrible. For a lot of capital, they can't speculate on bitcoin. Because bitcoin's plate is too big, they have to go back and speculate on Ethereum
first, a large amount of capital has entered the market
at present, the global economy is not very good, there are not many things that can be invested, and the global currencies are devaluing and inflating for a lot of capital, their money will depreciate one day if they hold it in their hands. They need to invest their money. At this time, they find that the virtual currency can keep the value and will not inflate. At this time, there will be a lot of capital, with a lot of money to buy Ethereum. When a lot of people go to buy Ethereum, it is normal for Ethereum prices to rise

how many years can the ether coin be g
how many Ethernet coins can be proced each year? At present, five new ether coins are generated for each new block. If you dig out a block every 14 seconds, it will take 31.5 million seconds (365 x 24 x 60 x 60) a year, which means that 2.25 million blocks are g out every year
every miner has considered how long the ether coin can be g, whether I can't dig the ether coin after I buy the miner, or I can't dig the ether coin after I invest in the miner. I can tell you clearly that the ether coin can't be g up, and the official shows the quantity when it comes to the ether coin, but don't go, Ethernet currency is constantly bifurcating. Once the quantity is threatened, it will continue to bifurcate. The miners can continue to dig for new currencies from the bifurcations. For example, etc and ETF are examples. After the bifurcations, the ETH price will go up crazily. Therefore, miners need not worry about the quantity of Ethernet currency.
