This is a First Question.
As you already know, the blockchain like Bitcoin, Ethereum is a software program based on peer to peer network system. so I am wondering that who is a first miner that receive a transaction from end-user that create a transaction such as bitcoin-core program.
This is a Second Question.
I know that SPV node are End-users that use wallet program such as Bitcoin-core.
End-user is a just SPV node that can't verify some transactions and provide information to full-node to quickly find transaction.
- Does End-user has full-node list to provide hint of transaction information ?
- If answer of above question is yes, how they know full-node? where is source of full-node list?
Sorry for my English.