Mark Tyneway pfp

Mark Tyneway

@tynes

117 Following
99478 Followers


Mark Tyneway pfp
Mark Tyneway
@tynes
The same way that Ethereum validators come to consensus over the Ethereum world state, you could make a set of validators come to consensus over the state of a particular smart contract. This smart contract defines it's own state machine and the validators propose updates
1 reply
0 recast
1 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
The latest release of custom gas token can be found on the git tag `op-contracts/v2.0.0-beta.2`. This patches a small bug with withdrawals from the FeeVaults, enabling the same withdrawal flow to L1 as chains that use ether for gas https://github.com/ethereum-optimism/optimism/tree/op-contracts/v2.0.0-beta.2
2 replies
11 recasts
68 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
Check out this explorer to see the fault proof system in action. Each dispute is a claim about the L2 state and if the defender wins then its a valid claim and withdrawals can be processed based on that claim, if the challenger wins then it is not a valid claim https://optimism.blockscout.com/dispute-games
9 replies
35 recasts
214 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
The target gas throughput for base is much higher than the target gas throughput for OP Mainnet. We have been focused on shipping fault proofs and would like to increase the gas throughput in the near future
1 reply
0 recast
1 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
3074 but for direct casts
0 reply
0 recast
0 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
breathe like your life depends on it
2 replies
2 recasts
22 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
Are you familiar with the data availability challenge construct that must be used when IPFS or S3 is used for DA?
1 reply
0 recast
0 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
Can you clarify what you mean?
1 reply
0 recast
0 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
The future of OP Stack is open development https://github.com/ethereum-optimism/design-docs/pulls
2 replies
5 recasts
34 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
gm berlin
2 replies
2 recasts
36 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
Do you have any plans to build with this feature? Would love to hear any feedback
2 replies
0 recast
0 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
Anybody interested in hacking on custom gas token support for viem? https://github.com/wevm/viem/discussions/2197
1 reply
0 recast
8 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
be particular with the narratives you let run in your mind
3 replies
0 recast
13 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
What are best practices for custom errors? - When should they include arguments? - Should there be many diff error types or more generic errors that accept arguments to differentiate error cases?
2 replies
2 recasts
10 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
It's a safety thing in case an application switches networks for you in a way you don't intend
0 reply
0 recast
0 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
pump up the gas throughput and stay decentralized by sharding stateless execution. op/acc
0 reply
1 recast
12 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
This is all possible due to a collaboration with Uniswap that ultimately resulted in us implementing EIP-1153 in multiple execution clients and then it was included in the Cancun hardfork My code in geth will run every time tstore or tload is used on a live network https://github.com/ethereum/go-ethereum/pull/26003
0 reply
0 recast
0 reaction

Mark Tyneway pfp
Mark Tyneway
@tynes
The collective has been shipping Check out this transient storage call context aware key/value store. Safely use transient storage with reentrant calls https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/libraries/TransientContext.sol
1 reply
0 recast
12 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
one gigagas for every human on the planet
1 reply
0 recast
10 reactions

Mark Tyneway pfp
Mark Tyneway
@tynes
the cypherpunks of the next 30 years will build p2p payment systems on secure, abundant gas
0 reply
0 recast
1 reaction