.@DistributedMarz team i Flashbots har banat väg för att frikoppla blockbyggnadsprocessen från sequencern, som helt enkelt fungerar som en överkomplicerad stämplingsmaskin. Centraliserad sekvensering och decentraliserat blockbyggande är förmodligen det bästa av två världar, och erbjuder oöverträffad enkelhet, men också trovärdig decentralisering och neutralitet. Att decentralisera blockbyggnadsprocessen är inte ett enkelt uppdrag, ur en mekanism pov, och det finns olika sätt vi kan gå tillväga. Man kan använda TEE:er som Flashbots är innovativa, eller använda en vitlistad round-robin-konstruktion som @signetsh, det återstår att se vad som är det mest robusta. På Phylax gjorde vi en satsning på centraliserad sekvensering som en tidig marknad för vår teknik, eftersom det var uppenbart för mig att det var den mest lindy designen. Enkelt, effektivt och decentraliserat **tillräckligt**. Delad sekvensering var en fluga förr i tiden, men jag förväntade mig aldrig att nätverken skulle ge upp sin pengagenereringsmaskin på det sättet. På grund av att sequencern får alla transaktionsavgifter finns det mindre incitament för maximalt extraherande MEV. De tjänar redan så mycket pengar att de inte behöver vertikalisera utan istället kan låta sökare konkurrera via en enkel gasprioritetsmekanism eller en mer komplex konstruktion som de som @arbitrum är banbrytande. Sequencers är alltså inte utbyten. Vi kan decentralisera dem eller helt enkelt köra dem i en TEE och då behöver vi inte ta deras ord för att inte extrahera MEV. Enkelt, säkert, justerat. *Notera: vi måste hitta en bättre lösning på hur man kan fly till L1 om en sequencer stängs av. Även om det teoretiskt sett är möjligt, på grund av den komplicerade DeFi som finns nu, skulle det vara nästan omöjligt att reda ut en komplicerad DeFi-position i flera lager via L1. För att inte tala om att alla skulle försöka göra samma sak. Så vi behöver en mer elegant mekanism för på/av-rampning till rollups. Annars går det bra.