1. Introduction
The Ethereum ecology has developed as mature as a modern city. Various DeFi protocols and NFT protocols are like high-rise buildings, but there are still many unknown corners in the colorful city. This is the dark side of Ethereum. forest.
The concept of the dark forest comes from "The Three-Body Problem", which describes the dark forest in this way: "The whole universe is like a dark forest, and different races are lurking like different hunters. Since they don’t understand other people’s intentions, the only option is to eliminate the exposed hunter.”
This is very similar to the current situation of Ethereum. On Ethereum, a user initiates a transaction, which will be spread throughout the peer-to-peer network composed of all nodes of Ethereum, and the content-zce of the transaction is completely transparent, which means that any network Any full node can see the transaction content-zce of most transactions. In short, any user's transaction is a "bright card" for the node operator, and they can see all the information of the transaction, including the address that initiated the transaction, the transaction amount, and the transaction gas fee. And we know that on Ethereum, miners sort transactions according to the gas fee from high to low, which means that when someone knows the gas fee of a user's transaction, they can adjust their own gas fee To actively control the order of your transactions.
The Web3 fund ABCDE issued a proposal in the BendDAO community saying that it plans to provide liquidity of 10,000 Ethereum: on August 24, BMAN, the initiator of the developer community BeWater, and Du Jun, the co-founder of Huobi, established a $400 million Web3 fund ABCDE in BendDAO The community released a new proposal, which plans to purchase 20% of the total Token (2 billion BEND) from the BendDAO treasury, reach a strategic partnership with BendDAO and provide it with a liquidity of 10,000 ETH. In the proposal, the purchase price of 2 billion BEND is 2400ETH, and the lock-up period is 18 months.
ABCDE Capital stated: By making ABCDE a member of the BendDAO community, the proposal will help increase BendDAO ETH reserves and strengthen BendDAO's position as the market-leading NFT liquidity protocol. [2022/8/24 12:45:43]
As a result, there will be several situations in the Ethereum network that undermine the expectations and experience of the transaction sender (usually identified as a certain degree of "attack"), which are generally initiated by robots:
1. Front-running: refers to making a profit by making a specific transaction rank ahead of the target transaction (attacked transaction) in the same block, mainly for liquidation and arbitrage transactions;
There are currently 181,301 unconfirmed transactions on Ethereum: Jinse Finance reported that according to data from btc.com, there are currently 181,301 unconfirmed transactions on Ethereum. The current difficulty of the entire network is 2,290.71T, the average block generation time is 13.2S, and the number of transactions per second is about 9.19. As of now, the global average price of Ethereum is $233.62, with a 24h drop of 1.67%. [2020/6/15]
2. Back-running: refers to making a profit by making a specific transaction rank behind the target transaction in the same block, typically targeting information input mechanism (Oracle) transactions or large-order transactions;
3. Sandwich attack: The combination of the above two attack forms allows the target transaction to be sandwiched between two transactions with a specific structure, thereby making a profit. Sandwich attacks have greatly broadened the scope of attacks, and even an ordinary AMM DEX transaction may become a target. The attacker's first construction transaction creates greater fluctuations in the transaction price. After the target transaction is executed, the second construction transaction is executed immediately, and the tokens used to launch the attack are exchanged to complete the benefits.
Taking Uniswap as an example, its price model is x * y = constant. For example initial x = 10, y = 10, then constant = 100. Then when:
News | The developer successfully runs the Ethereum 2.0 client Nimbus on the Android phone: The Ethereum 2.0 client Nimbus published a community article, and the developer introduced the method of compiling and running the Nimbus client on the Android phone. The Nimbus client is positioned as an Ethereum 2.0 shard client for resource-constrained devices, and Nimbus already supports running on the most popular development board, the Raspberry Pi (model 3B+). The developer's phone is a OnePlus 6T, but he says it should theoretically work on newer Android phones as well, unless it's a device with less storage or RAM. Nimbus is developed by the Status team, a chat and wallet tool for the Ethereum platform. [2020/1/15]
User A buys y for 1 x. At this time x = 11, y = 9.09 (x*y=100), user A gets 10-9.09= 0.91 y;
User B buys y for 1 x. At this time x = 12, y = 8.33 (x*y=100), user B gets 9.09-8.33=0.76 y;
User A sells all y. At this point y = 9.24, x = 10.82 (x*y=100), user A gets 12-10.82=1.18 x.
News | The number of unconfirmed transactions on Ethereum is 61,743: According to data from Etherscan.io, the current number of unconfirmed transactions on Ethereum is 61,743. Recently, the number of unconfirmed transactions on the Ethereum network remains high and is still very congested. [2018/9/25]
It can be seen that as long as user A can complete the buying action before user B, then an arbitrage of 0.18 x can be completed one after the other. Of course, there will not be such a large profit margin in the actual situation, but as long as the profit can To cover the cost of gas fees, there must be robots to arbitrage.
To a certain extent, there are many such arbitrage opportunities on the chain, but precisely because of the many opportunities, more and more robots are dedicated to arbitrage, which gradually forms a dark forest, that is, when you run a robot You don’t know whether you are a hunter or a prey in the eyes of other hunters, because when you are arbitrage, there may be other arbitrage robots waiting to arbitrage you.
There is still fair competition between robots, because after all, it is a competition in the technical dimension, but when miners participate, the whole pattern is completely different, because miners have the final decision on packaging transactions, so in this whole In this food chain, the miner is the man standing at the top of the food chain. This food chain is probably like this, miners eat big robots, big robots eat small robots, and small robots eat ordinary users.
Exclusive | Chen Jiu: The shrinking price of Ethereum will cause the project to fail to proceed normally: In response to the recent drop in the price of Ethereum, Jinse Finance exclusively interviewed Chen Jiu, the founder and CEO of Chen Jiu Jinfu and the founding partner of Block VC, on this matter. He said: "At present, for the teams that issue tokens on Ethereum and plan to apply them on Ethereum, there is no doubt that due to the serious shrinkage of project start-up and operating funds, some team projects cannot move forward normally. If the project has relatively high requirements for the performance of the main chain , will also be greatly affected. In terms of investment, many institutional colleagues in the currency circle have not invested in any projects recently” [2018/8/23]
Such an arbitrage pattern is the most harmful to ordinary users. The previous outbreak of DeFi led many ordinary users to form the habit of on-chain transactions, but the real reason for the surge in gas fees is that these robots continue to push up gas fees for arbitrage. Some time ago, the successful operation of Flashbots ate up many robots, which also reduced the gas fee. However, from the perspective of the development of the entire Ethereum, the low gas fee is also problematic for the security of the entire network. The fundamental reason for this is that the network security of Ethereum needs to be maintained by miners.
At present, the income of Ethereum miners comes from two parts, one part is block rewards, and the other part is gas fees. With the advancement of EIP1559, the income of miners is likely to decline. If the price of ETH also falls in the future, it will inevitably cause the income of many miners to fail to keep up with the cost. At this time, some miners will inevitably withdraw from the network, which will also indirectly affect network security. , so how to solve this problem is also a core of the ecological development of Ethereum.
A representative example is that Archer DAO is seeking a balance of interests between MEV and ordinary users. Its core logic is to transfer the benefits that were originally plundered by arbitrage robots to miners in a certain way. The arbitrage robots that don’t have many benefits in the Ethereum ecosystem are expelled from the entire ecosystem, and then this part of the benefits is given to the miners, so that the miners still have the motivation to maintain network security. At the same time, due to the advancement of EIP1559, the gas fee of ordinary users will also be reduced. .
Second, the joint
There are three main roles in Archer DAO, suppliers (Suppliers), miners (Miners) and liquidity providers (LPs). Suppliers mainly provide strategies. Most of them are composed of a group of scientists who are very proficient in chain business and arbitrage opportunities , they will provide strategies for Archer's arbitrage system, telling miners how to obtain arbitrage opportunities, and because miners are at the top of the food chain, they can maximize the arbitrage opportunities provided by suppliers, and then liquidity providers mainly provide funds to participate in the entire process.
As more and more suppliers participate, more and more arbitrage opportunities can be captured. As more and more miners participate, more and more transactions can be packaged, which means There are more and more arbitrage opportunities that can be realized, so with the development of the Archer DAO ecology, the income of miners in this ecology will also be higher and higher.
For example, on sushiswap, 8eth can be exchanged for 0.112YFI; in cream, 0.112YFI can be exchanged for 3,940USDC; and on Uniswap, 3,940USDC can be exchanged for 11.35 ETH. In this arbitrage transaction, a total of 3.35ETH can be generated, of which 1.675ETH is distributed to the miners, and 1.675ETH is distributed to the supplier strategy provider.
And we know that miners are the top predators of the entire arbitrage food chain on the chain. Their participation in arbitrage and liquidation may bring additional benefits to the entire Ethereum ecosystem. One of them is to improve the performance of DeFi and suppress Frontrunning bots results in fewer frontrunners.
Due to the more timely and efficient liquidation, it can reduce the mortgage rate in markets such as lending; the prices between different DEXs are becoming more and more consistent, and tokens have better price discovery; it will also lead to fewer front-running transactions, because front-running transactions There are fewer opportunities to submit transactions through private channels.
From this perspective, Archer can purify the DeFi environment while achieving higher returns by uniting miners, strategy providers, and liquidity providers. DeFi projects currently using the Archer system include Sushiswap, Uniswap, Cream, AAVE, Balancer, Compound, mStale, DODO, Curve, Oasis, etc. These DeFi projects use Archer to achieve more timely liquidation, token price discovery, and less Be the first to trade for a better user experience. This is why DeFi projects are willing to cooperate with Archer.
We believe that the Archer DAO project is logically self-consistent, but from the point of view of actual operation, there are two key points:
Whether there are enough strategy providers, because good strategists can also choose to arbitrage themselves, accessing Archer DAO can take advantage of the value of miners, but at the same time share part of the profits, so for strategy providers, it is inevitable There is a balance of interests considerations;
The participation of leading miners, the mining circle is a small circle, and the miners are very familiar with each other. If the leading miners unite and use some advantageous strategies, they can completely establish a more powerful ecology than Archer DAO, and these Miners have sufficient funds, and the demand for liquidity providers is very low;
Of course, it does not mean that Archer DAO is worthless. It is a very innovative idea that it can introduce miners, and if the ecological development is fast enough and can attract some big miners to enter the game, then the accumulated first-mover advantages may make it It will become the most indispensable part of the Ethereum ecosystem in the future.
Tags:
No one would have thought that a few "Twitters" from Musk's big boss would make the zoo series coins turbulent.
With the continuous growth of the Osasion consensus group and the development of the community ecology.
Recently, the author has been thinking about the problems of the modern monetary economic system. In the first section of economics class, the teacher will tell you the basic definition of money: medium of exchange.
1. Introduction The Ethereum ecology has developed as mature as a modern city. Various DeFi protocols and NFT protocols are like high-rise buildings.
Golden Finance Blockchain, May 8th In today's increasingly fierce market competition.
1. Musk and V God acted at the same time, and the cryptocurrency plungedIn the early hours of May 13, 2021, Beijing time.
Chia, known as "Green Bitcoin", has been aware of the high energy consumption of Bitcoin since August 2017, so its mining method has changed from graphics card mining to hard disk mining.