/ 4.json
4.json
1  {"nodeIds":["User","Mempool","Block Proposer","Searcher","Builder","Private Orderflow","Relay","Block Proposer "],"connectionMatrix":{"User":{"Mempool":["next",[1,0]]},"Mempool":{"User":["previous",[-1,0]],"Block Proposer":["next",[1,0]],"Searcher":["up",[0,-1]]},"Block Proposer":{"Mempool":["previous",[-1,0]]},"Searcher":{"Mempool":["down",[0,1]],"Builder":["next",[1,0]]},"Builder":{"Searcher":["previous",[-1,0]],"Private Orderflow":["up",[0,-1]],"Relay":["next",[1,0]]},"Private Orderflow":{"Builder":["down",[0,1]]},"Relay":{"Builder":["previous",[-1,0]],"Block Proposer ":["next",[1,0]]},"Block Proposer ":{"Relay":["previous",[-1,0]]}},"nodeMetadata":{"User":{"content":"Any party who initiates, signs and submits the transaction to a blockchain mempool. ","url":"https://ethereum.org/en/developers/docs/transactions/"},"Mempool":{"content":"The public, distributed 'waiting area' where transactions are stored in a pending state until they are included in the next block. Upon inclusion, they are removed from the mempool. The mempool is maintained in a distributed manner by blockchain nodes.","url":"https://www.ledger.com/academy/what-is-a-mempool"},"Block Proposer":{"content":"The block proposer is a validator who has been psuedorandomly selected to propose the next block. This validator therefore has a monopoly on the next block and has complete control on the ordering and inclusion of all valid transactions. The validator cannot add invalid transactions thanks to an attestation mechanism that is outside the scope of this exploration.","url":"https://ethos.dev/beacon-chain"},"Searcher":{"content":"Searchers are agents who look through the public mempool for MEV opportunities. specifically, they bundle user transactions along with their own transactions in a specific order that makes them a profit. Searchers typically send these bundles to 'Builders' who aggregate such bundles and submit them for inclusion to 'Relays' for a fee.","url":"https://medium.com/@suryanshshrivastava_75738/key-players-in-the-mev-ecosystem-450db2effea4"},"Builder":{"content":"Since Ethereum 2.0 the role of block building was seperated from block proposers and given to a new agent, the block builder. Block builders receive 'bundles' from searchers as well as private transactions directly submitted to them to construct candidate blocks for block proposers.","url":"https://medium.com/@suryanshshrivastava_75738/key-players-in-the-mev-ecosystem-450db2effea4"},"Private Orderflow":{"content":"Users can also directly submit transactions to builders if they do not want to reveal their activity on the public mempool, for a fee. This is usually done by sophisticated participants such as wallet apps, trading firms and others.","url":"https://medium.com/@suryanshshrivastava_75738/key-players-in-the-mev-ecosystem-450db2effea4"},"Relay":{"content":"Relays are decentralized networks that enable block proposers to receive and price blocks from builders in a permissionless manner to create an efficient market for blockspace, and capture MEV for all participants. (They can also enable the communication between searchers and builders, but that is out of scope here).","url":"https://medium.com/@suryanshshrivastava_75738/key-players-in-the-mev-ecosystem-450db2effea4"},"Block Proposer ":{"content":"The block proposer is a validator who has been psuedorandomly selected to propose the next block. This validator therefore has a monopoly on the next block and has complete control on the ordering and inclusion of all valid transactions. The validator cannot add invalid transactions thanks to an attestation mechanism that is outside the scope of this exploration.","url":"https://medium.com/@suryanshshrivastava_75738/key-players-in-the-mev-ecosystem-450db2effea4"}}}