Thursday, February 5, 2026
  • Login
SB Crypto Guru News- latest crypto news, NFTs, DEFI, Web3, Metaverse
No Result
View All Result
  • HOME
  • BITCOIN
  • CRYPTO UPDATES
    • GENERAL
    • ALTCOINS
    • ETHEREUM
    • CRYPTO EXCHANGES
    • CRYPTO MINING
  • BLOCKCHAIN
  • NFT
  • DEFI
  • WEB3
  • METAVERSE
  • REGULATIONS
  • SCAM ALERT
  • ANALYSIS
CRYPTO MARKETCAP
  • HOME
  • BITCOIN
  • CRYPTO UPDATES
    • GENERAL
    • ALTCOINS
    • ETHEREUM
    • CRYPTO EXCHANGES
    • CRYPTO MINING
  • BLOCKCHAIN
  • NFT
  • DEFI
  • WEB3
  • METAVERSE
  • REGULATIONS
  • SCAM ALERT
  • ANALYSIS
No Result
View All Result
SB Crypto Guru News- latest crypto news, NFTs, DEFI, Web3, Metaverse
No Result
View All Result

3-phase commit for L2 payments

by SB Crypto Guru News
June 12, 2025
in Ethereum
Reading Time: 2 mins read
0 0
A A
0


3-phase commit for L2 payments

The two 2-phase commits that are possible for L2 payments (cancel-on-timeout or finish-on-timeout) will always have a penalty on one of the phases but never on the other, and either 2-phase commit will have on opposite phases. To avoid a non-attacker getting stuck with the whole payment as penalty, the penalty can be done in "chunks ". But when penalty is done in chunks, the combined time until the payment has fully timed out tends to increase, and this makes the phase with no penalty vulnerable to Denial of Service (DoS) attacks. The solution is to combine both 2-phase commits, and use the one with the penalty on the first phase as the first phase, and the one with the penalty on the second phase as the second phase. This requires an intermediary phase that shifts from finish-on-timeout to cancel-on-timeout. This is the logical way to do "payment channels", and people will notice this eventually.

https://preview.redd.it/vrffejdbzh6f1.png?width=1008&format=png&auto=webp&s=32cf8df9632cf458cd31f888b93c1a66044171b8

https://preview.redd.it/wwkwq53czh6f1.png?width=1013&format=png&auto=webp&s=f96072a6846c21e25e61be7680a85f0b7ccf93e6

Update:
"Cancel" in "finish-on-timeout" or the 3-phase commit is issued by the sender (not by intermediaries or recipient) and has to be authenticated by the sender to avoid an intermediary lying about it (and thus receiving the payment via the finish-on-timeout). This is analogous to how "Commit" is from the recipient (not from intermediaries or sender) and has to be authenticated as well, to avoid an intermediary lying about it (and thus receiving the payment).

The 3-phase commit deters DoS attacks in all scenarios except when the person paying penalty and the person receiving it are the same person. This scenario is easily deterred by adding fee on top of the payment, paid out in proportion to how long payment was stuck. This is separate from the 3-phase commit though (and the 2-phase commits also has this problem, but, they rely on short timeout which means this problem never becomes a problem).

This is all very simple. I already implemented it for a backed-by-trust multihop payment system (Ryan Fuggers Ripple) and building Lightning Network, Raiden, Interledger, or whatever else on the 3-phase commit, is simple. The hard part, it seems, is noticing the 3-phase commit. As it seems no one ever noticed it before, at least it was never popularized as everyone seems to try and make either of the 2-phase commits work despite the obvious problems…

submitted by /u/johanngr
[comments]



Source link

Tags: 3phaseBitcoin NewsCommitCrypto NewsCrypto UpdatesLatest News on CryptoPaymentsSB Crypto Guru News
Previous Post

BlackRock’s IBIT Leads Surging Spot Ethereum ETF Inflows

Next Post

XRP Price Enters Perfect Setup After Buy Retest – Next Stop $3.7

Related Posts

ERC-8004 and Agent Reputation as a pricing primitive for agents

ERC-8004 and Agent Reputation as a pricing primitive for agents

by SB Crypto Guru News
February 5, 2026
0

ERC-8004 just went live on Ethereum mainnet recently, and it feels like one of those quiet milestones that might matter...

Trillion Dollar Security Day at Devconnect

Trillion Dollar Security Day at Devconnect

by SB Crypto Guru News
February 3, 2026
0

During Devconnect Buenos Aires, the Ethereum Foundation and Secureum TrustX brought together Ethereum security practitioners for Trillion Dollar Security Day,...

138 – Mac Budkowski – NO BS Crypto GTM Guide

138 – Mac Budkowski – NO BS Crypto GTM Guide

by SB Crypto Guru News
January 30, 2026
0

The Doots live stream is all about showcasing the best of the week from the Daily General Discussion from the...

Built web3:// protocol support into markdown – ENS sites can now embed live contract calls

Built web3:// protocol support into markdown – ENS sites can now embed live contract calls

by SB Crypto Guru News
January 30, 2026
0

I've been working on adding native smart contract interaction to markdown-based ENS websites on Simple Page, and v1.6.0 just shipped...

We are Liquity V2. We just achieved an A- Rating (higher than USDC & DAI) for our new decentralized stablecoin $BOLD. It’s backed only by ETH and pays 75% of borrower fees to holders. AMA!

We are Liquity V2. We just achieved an A- Rating (higher than USDC & DAI) for our new decentralized stablecoin $BOLD. It’s backed only by ETH and pays 75% of borrower fees to holders. AMA!

by SB Crypto Guru News
January 29, 2026
0

Hey everyone! Liquity V2 here. We launched on Ethereum Mainnet on in Q2 2025, and have racked up $150m in...

Load More
Next Post
XRP Price Enters Perfect Setup After Buy Retest – Next Stop .7

XRP Price Enters Perfect Setup After Buy Retest – Next Stop $3.7

Binance Opens Trading In Syria After US, EU Lift Sanctions

Binance Opens Trading In Syria After US, EU Lift Sanctions

Facebook Twitter LinkedIn Tumblr RSS

CATEGORIES

  • Altcoin
  • Analysis
  • Bitcoin
  • Blockchain
  • Crypto Exchanges
  • Crypto Updates
  • DeFi
  • Ethereum
  • Metaverse
  • Mining
  • NFT
  • Regulations
  • Scam Alert
  • Uncategorized
  • Web3

SITE MAP

  • Disclaimer
  • Privacy Policy
  • DMCA
  • Cookie Privacy Policy
  • Terms and Conditions
  • Contact us

Copyright © 2022 - SB Crypto Guru News.
SB Crypto Guru News is not responsible for the content of external sites.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • HOME
  • BITCOIN
  • CRYPTO UPDATES
    • GENERAL
    • ALTCOINS
    • ETHEREUM
    • CRYPTO EXCHANGES
    • CRYPTO MINING
  • BLOCKCHAIN
  • NFT
  • DEFI
  • WEB3
  • METAVERSE
  • REGULATIONS
  • SCAM ALERT
  • ANALYSIS

Copyright © 2022 - SB Crypto Guru News.
SB Crypto Guru News is not responsible for the content of external sites.