Designing a Causal Inference Framework for Decentralized Networks
Instruction: Propose a detailed causal inference approach to measure the impact of a new decentralized protocol on network efficiency.
Context: This question requires you to design a causal inference study to evaluate the effect of implementing a new decentralized protocol on the performance metrics of a network. You should consider the challenges of decentralized data and potential confounders, and propose robust methodologies to isolate the causal effect of the new protocol.
Updated
Official answer available
Read the opening below, then unlock the full answer and practical guidance.
Specify what changes in the protocol, which nodes must coordinate, and whether mixed versions can operate together. Define network efficiency with successful useful throughput, latency, error rate and resource cost under a stated offered load. Counting duplicate transmissions as useful throughput would distort the outcome.
Nodes in one network usually interfere: upgrading some can alter routing, congestion or consensus for others...