NFT交易过程分析
将你从项目方的官方网站上点击mint按钮,从浏览器到以太网网络端到端交互过程详细打开:
1、点击Mint按钮
大家登陆项目网站,Chrome上连接自己的钱包,然后点击mint按钮。网页上的JavaScript代码基于项目的mint价格,合约地址等生成raw transaction数据,主要包含以下几个关键字段
2、TX签名
网页代码与Metamask交互,会弹出窗口让你确认本次交易。点击确认后,Metamask会使用你的钱包私钥进行签名,以确保这个交易是你本身授权的,后续以太坊网络会进行校验。
3、发送TX到node验证
交易TX被Metamask发送到Metamask的以太坊node(默认配置),node对TX进行校验,确保交