Joseph Poon

109 posts

Joseph Poon

Joseph Poon

@jcp

@warpdex contributor

Antarctica Katılım Mart 2007
0 Takip Edilen14.5K Takipçiler
Joseph Poon
Joseph Poon@jcp·
@mteamisloading @VitalikButerin @tyneslol I am confident the real reason is laziness. I think if it was included as default in the software no one would change it. There is no reason for L2s to include reverted transaction in its L2 blocks, let alone in L1 blobs. Every L2 should not include reverted TXes as the default.
English
0
0
8
161
mteam.eth
mteam.eth@mteamisloading·
@VitalikButerin @tyneslol On L2s I think someone did the math and realized they would make a lot more money from gas fees if they included reverting transactions With that being said it does seem like there is a lot of room to differentiate between arbitrage spam and other users
English
3
0
9
3.4K
Mark Tyneway
Mark Tyneway@tyneslol·
Revert protection is a scalability and UX improvement. Less gas spent on noop transactions, less downside risk for racing to land a transaction on chain. EIP-7640 is underrated. It adds revert protection to the protocol itself github.com/ethereum/EIPs/…
English
8
1
38
14.4K
Joseph Poon
Joseph Poon@jcp·
Hi Mark, thanks for talking about this. I believe this is the most important change needed for keeping Ethereum decentralized and acting in the users' interest as the first priority. I believe a big part of Base and the OP stack taking market share from Solana is fair processing of transactions, and expect this growth in market share to further (and dramatically) expand this year.
English
0
0
3
125
Joseph Poon
Joseph Poon@jcp·
This proposal was made because I am confident that the principal problem with Ethereum centralization boils down to revert costs. It seems counterintuitive, but the risk of paying for reverted TXes means people inevitably gravitate towards centralized providers. This is especially magnified in AA, as bundling moves deeper into the mempool. It is in the interest of keeping the spec as minimal as possible to not specify any solution for a DoS resistant p2p mempool, as solutions do not require a consensus protocol change whatsoever (only the revert protection part requires it). An example way to achieve this on a public p2p network is an opt-in network which requires the submitter (e.g. AA providers) to have a minimal amount of ETH staked, which affords a certain amount of throughput (change it into a stake-weighted flow problem). These can be innovated on by many, and I would presume AA developers would find it an interesting area to explore. If you want decentralized AA, where anyone can submit/bundle transactions on a publicly gossiped network, revert protection in consensus is the ONLY known way to do so. There are significant centralization pressures with current directions (AA, bundlers, sequencing, etc) on-chain, and revert protection is the fundamental prerequisite towards developing further solutions, without there is no way to even begin tackling the centralization pressures because decentralized gossiped systems are at a fundamental disadvantage to centralized providers which offer this as a service because you "TRUST" them.
English
1
0
0
382
vitalik.eth
vitalik.eth@VitalikButerin·
@tyneslol This seems incompatible with DoS-resistant public mempools? And on L2s, surely the sequencer can just not include those transactions I feel like the more interesting approach is to expand EIP-7701-style AA, to allow transactions to have more complex preconditions.
English
22
1
48
10.2K
Joseph Poon
Joseph Poon@jcp·
@DeaterBob Lightning on Bitcoin matters a lot wrt decentralized scaling! It is about multiple *potentially complimentary* strategies, and exploring different technical tradeoffs. Work on Plasma can end up being an alternative path to fedpeg sidechains.
English
0
1
8
0
Joseph Poon
Joseph Poon@jcp·
While many of us care a lot about decentralization, that isn't how we should pitch it. For most, decentralization is the means, the ends is mass coordination and agreement. Scalability is how we are going to get there and for that reason I am also deeply focused on Plasma on ETH
English
44
141
797
0
Joseph Poon
Joseph Poon@jcp·
@homakov Of course, it is experimental now, but can be used to demo real non-monetary usefulness of the blockchain today
English
0
0
9
0
Joseph Poon
Joseph Poon@jcp·
@homakov It works, as in there's a demo C library (chjj is a beast!) which does light client name resolution, ssh key exchange works now. Light client via merkelized ommitment to global name state. Mitigates a lot of squatting (but not all) via submitting ownership proofs directly onchain
English
2
0
10
0
Joseph Poon
Joseph Poon@jcp·
I'm contributing to a new Decentralized CA and naming project with a bunch of friends. The goal is to replace the Certificate Authority system entirely and to not have that annoying SSH fingerprint question. handshake.org
English
22
178
670
0
Joseph Poon retweetledi
Brayton Williams ⏻
Brayton Williams ⏻@BraytonKey·
Excited to be backing Handshake.org- not only because it is a big idea but they are focused on community alignment, giving tokens to who matters. 1. Raise money/sell small stake of tokens 💰 2. Give said money away to FOSS 💸 3. Give rest of tokens away to FOSS Devs 💻
Joseph Poon@jcp

I'm contributing to a new Decentralized CA and naming project with a bunch of friends. The goal is to replace the Certificate Authority system entirely and to not have that annoying SSH fingerprint question. handshake.org

English
5
6
80
0
Joseph Poon
Joseph Poon@jcp·
@bosstiat Different. Let's Encrypt does awesome work, but uses the existing CA infrastructure and it's trust models. This is an experimental decentralized naming chain and builds upon the fantastic work by Namecoin, ENS, and Blockstack.
English
0
0
19
0
Joseph Poon
Joseph Poon@jcp·
Certificate Authorities and DNS are the foundation in which all of the internet services stand upon. The green lock icon in your browser may not be as secure as you think, there have been many known security failures (see DigiNotar in 2011).
English
2
7
68
0
Joseph Poon
Joseph Poon@jcp·
The ssh client can verify that the name record matches the server's pubkey record, it's working on the testnet blockchain now (it's experimental though, but has SPV too!).
English
2
6
45
0
Joseph Poon
Joseph Poon@jcp·
Don't mean to be too preachy about it; there were lots of discussions after the event with how to positively handle these types of situations in crypto.
English
4
3
51
0
Joseph Poon
Joseph Poon@jcp·
Both @Excellion summarizing his views on Bitcoin Core's position and @rogerkver emphatically presenting his concerns on LN&BTC should be seen as an example of (mostly) respectful discourse. It's important to recognize that honest, respectful disagreements are preferred.
English
4
12
126
0
Joseph Poon
Joseph Poon@jcp·
The confrontation at the conference should not be seen as a normal response to disagreements in the crypto ecosystem. It was an extremely strong response to extreme, intentional deception. True, respectful disagreements of philosophy should be celebrated.
English
18
64
459
0
Joseph Poon
Joseph Poon@jcp·
@PeterRizun People said I should crash the party, I heard there was a big focus and discussions on LN, but got trapped by the Japanese snacks.
English
1
0
47
0
Peter R. Rizun
Peter R. Rizun@PeterRizun·
Small blockers: is it time to boycott the Lightning Network? Its co-inventor showed up for the Satoshi's Vision Conference in Tokyo! (Or maybe LN isn't the panacea Blockstream/Core would lead you to believe.)
Peter R. Rizun tweet media
English
31
34
155
0