当前位置:网站首页>NFT transaction principle analysis (2)
NFT transaction principle analysis (2)
2022-06-26 15:51:00 【NFT practitioner】
How do scientists grab enough NFT
Scientists use programs to snap up NFT, Is to use various means to make their own transactions TX Can be packed by miners before others , Complete before sold out NFT mint. At the same time, scientists are pursuing perfection , The most perfect result is of course your own TX It appears in the first block that meets the public sales status , That is to say rob Block0.
Two scenarios Block0 Here's the picture , At the same time Block0 It can also avoid the subsequent rush buying Gaswar, Reduce snap up costs . But now more and more roll ,Block0 It will happen Gaswar, such as XRC Public sales are less than 200 individual , Get into Block0 Of scientists TX Count >200, There are also many because Gas The execution is too low, and the execution is too late to seize .

The means used by scientists can be summarized as follows :
1、 Lower information acquisition delay
Similar to financial quantitative transactions , All funds expect that the communication delay between their servers and the exchange will be lower . Blockchain is similar , such as CEX Everyone will access the server of the central exchange nearby .NFT mint and DeFi The transaction takes place in the Ethereum network , We are looking for a faster Ethereum Node Or access to the network of large ore pools , Faster monitoring to Txpool Of pending TX, Get the information you need to make the program execute in a timely manner .
2、 Trading takes a shorter path
1)、 I looked directly at the top TX The interaction process , Scientists' choices must be made directly through procedures and NFT Contract to interact with .
2)、 By deploying your own contracts on the chain , Through private contracts and NFT Contract interaction . Although private contracts require external TX Trigger , But contracts can be purchased in bulk , Especially suitable for unlimited mint In quantity NFT.( Now more and more NFT The limiting caller is the contract )
3、 Batch submit transactions
In addition to the private contract mentioned above mint outside , If the project limits the number of mint Number , Can pass Flashbots Package multiple TX Submit... Together .
contract mint
An example of contract snapping up ,YOKAI Public after-sales service . Scientists use private contracts , A total of mint750 individual . Detailed see TX .
YOKAI Contract code , There is no limit to one address mint How many? , Only once tx Can only mint 2 individual . So it was reserved by scientists .

Artifact Flashbots
Use Flashbots There are a few advantages of :
1) It can be packaged in batches TX Submit... Together , Can independently control the packaging TX The order of priority .
2)Flashbots The submitted TX Will not appear in Txpool, It will not be seen until it appears on the chain . This provides TX The secrecy of , So a lot of DeFi The quantitative trading platform advertises its access Flashbots.( Personally, I think this is only temporary , With Flashbots Widely used ,Flashbots The submitted TX Will still be monitored )
3) adopt Flashbots mint Failure will not be accepted Gas fee
Burning block
Simply put, it's always going on tx, Send more mint The probability of success is high , Lucky enough to squeeze in Block0. The problem with this solution is that it will be very expensive Gas fee , It belongs to a rich and willful game . Generally, the starting time of burning block is considered , Every time Tx interval , Number of times sent ,gas Expenses, etc , This is generally based on the project time , monitor pending tx, Consider the speed of the block on the chain .
How to prevent scientists
With the emergence of the rush of scientists , More and more projects are beginning to use various methods to prevent scientists from snapping up , The essence of these methods is to restrict scientists from directly invoking contracts mint, Let the people selected by the project party be able to mint
1、 Only through the white list
The white list mechanism is used for all project sales , In this way, the project side will screen out the people who really appreciate the project through rules .
But there are rules, there are countermeasures , Grade + Number of invitees , There have been chat robots and invited heads of the workshop ; When creating art, Taobao is looking for someone to paint ; Now it has developed into a limited time invitation Discord; Let's guess riddles, do tasks and other games .
The project side is the studio that racked its brains and whitelisted , Ordinary NFT Players are also fooled around by various rules .
2、 The public sale adopts the capital verification lottery method
Such as NFT For public sale , A certain amount of money is required to verify the wallet in advance ETH, Then give the winning list through the system lottery . But many project parties are not willing to do one in order to save time 1:1 Our Lottery System , The final public sale list is substantially oversold , Finally, we rush to buy .
3、 Verify the signature on the server mint
Similar to the recent hot HAPE How to do it , Open NFT Contract restrictions can only be applied to a private, closed source contract mint. After the source contract is closed, the background server of the project side interacts , Technically speaking, this plan is still going ahead web2 Centralized thinking and web3 The idea of decentralization seems to be in conflict .

NFT How to develop in the future
The liver is too white. Everyone feels that now NFT The industry is very unhealthy , but NFT The industry is still in its early days , If there is a problem, there is a market, and someone will come out to solve the problem .
NFT The offering needs to be public, notarized and transparent , Personally, I think we can learn from the two familiar scenes in real life :
1、 Offering of new shares , How long does the exchange conduct account trading 、 Threshold for capital verification , And then lottery for sale .
2、 Jingdong Moutai rush to buy , JD platform conducts account authentication 、 Guarantee of fairness of rush purchase, etc .
Both of these scenarios ensure fairness through the authority of the platform , But in web3 There should be a new scheme based on blockchain contracts to achieve similar functions , Like right now DeFi Various trading agreements in the market , In the near future NFT Offering agreement , Provide a fair, notarized and transparent sale mode . I am still learning how to do it , You are also welcome to guide the discussion .
The future should be NFT The project party accesses one NFT Launch platform , The project side focuses more on artistic creation and the evolution of the road map , Investors are more focused on the content and prospects of the project , The launch platform solves the problem through technology NFT Various issues of the offering .
边栏推荐
- AUTO sharding policy will apply DATA sharding policy as it failed to apply FILE sharding policy
- 2022北京石景山区专精特新中小企业申报流程,补贴10-20万
- CNN优化trick
- 音视频学习(二)——帧率、码流和分辨率
- 在哪个平台买股票开户安全?求指导
- A blog to thoroughly master the theory and practice of particle filter (PF) (matlab version)
- Evaluate:huggingface评价指标模块入门详细介绍
- nanoPi Duo2连接wifi
- [applet practice series] Introduction to the registration life cycle of the applet framework page
- 面试踩坑总结一
猜你喜欢

SQLite loads CSV files and performs data analysis

Application of ansible automation

Evaluate:huggingface detailed introduction to the evaluation index module

Reflection modification final

PCIe Capabilities List

Use of abortcontroller

NFT交易原理分析(2)

2Gcsv文件打不开怎么处理,使用byzer工具

Audio and video learning (III) -- SIP protocol

一篇博客彻底掌握:粒子滤波 particle filter (PF) 的理论及实践(matlab版)
随机推荐
「干货」NFT 上中下游产业链全景分析
【leetcode】331. 验证二叉树的前序序列化
[thinking] what were you buying when you bought NFT?
[CEPH] Introduction to cephfs caps
5 模型保存与加载
TweenMax+SVG切换颜色动画场景
Svg savage animation code
JS simple deepcopy (Introduction recursion)
「幹貨」NFT 上中下遊產業鏈全景分析
零知识 QAP 问题的转化
selenium将元素保存为图片
Beijing Fangshan District specialized special new small giant enterprise recognition conditions, with a subsidy of 500000 yuan
5000字解析:实战化场景下的容器安全攻防之道
NFT 项目的开发、部署、上线的流程(1)
NFT transaction principle analysis (1)
Secure JSON protocol
svg环绕地球动画js特效
STEPN 新手入門及進階
Interview pit summary I
HW安全响应