Danny pfp

Danny

@mad-scientist

14 Following
69 Followers


Danny pfp
1 reply
0 recast
1 reaction

Danny pfp
1 reply
0 recast
1 reaction

Danny pfp
🚀 Scaling Ethereum L1 via tx-level Validity Proofs We're proposing EIP-TBD, an optional extension to Ethereum's transaction model that allows txs to include consent for validity proof generation and verification within a single transaction. This approach enables: Atomic Multi-Account Updates: A single transaction can update the state of multiple EOAs and smart contracts simultaneously, provided it results in a valid proof through the consent-based proof system. Enhanced Scalability: By verifying state transitions through succinct proofs, Ethereum can process more transactions with less computational overhead, akin to the benefits seen in Layer 2 validity rollups. Optional Privacy: Users can choose to enable zero-knowledge proofs, allowing for a new privacy primitive while still maintaining the integrity and security of the network. 🔧 How It Works Transaction Structure: An EOA can opt-in by including a consentData field containing: 1/3
1 reply
0 recast
0 reaction

Danny pfp
1 reply
2 recasts
12 reactions

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
1 reply
1 recast
2 reactions

Danny pfp
1 reply
0 recast
1 reaction

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
1 reaction

Danny pfp
If we want to meaningfully scale up Ethereum L1 while preserving decentralization, I see only one solution: enshrine 3 independent validity provers. Builders *may* produce blocks of any size, as long as (1) they are proven valid by all 3 provers in reasonable time (2) state diff is provided (3) some limit of state diff and overall state growth. Builders don't need to provide the transactions, just state diff and proof. Advantages: 0. Scale limited by compute. Slower blocks have a size advantage. 1. Existing block production can go on as usual 2. Incentivized competition to build proving capacity 3. Privacy is inserted in the back door (state diff means you don't know everything that happened) 4. Incentivizes self/local block production by large players Disadvantages: a. Solo block production relative profitability goes down
0 reply
0 recast
1 reaction

Danny pfp
If we want to meaningfully scale up Ethereum L1 while preserving decentralization, I see only one solution: enshrine 3 independent validity provers. Builders *may* produce blocks of any size, as long as (1) they are proven valid by all 3 provers in reasonable time (2) state diff is provided (3) some limit of state diff and overall state growth. Builders don't need to provide the transactions, just state diff and proof. Advantages: 0. Scale limited by compute. Slower blocks have a size advantage. 1. Existing block production can go on as usual 2. Incentivized competition to build proving capacity 3. Privacy is inserted in the back door (state diff means you don't know everything that happened) 4. Incentivizes self/local block production by large players Disadvantages: a. Solo block production relative profitability goes down
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
2 reactions

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
1 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
0 reaction

Danny pfp
0 reply
0 recast
0 reaction