In our previous research, we explored the basics of modularity. We learned that by splitting the core responsibilities of a blockchain (data availability, consensus, settlement, and execution) into multiple players, the blockchain as a stack improves performance while not necessarily sacrificing any security guarantees. Today, let us dive a little…