ETH Price: $2,991.25 (+7.68%)

Input Data Messages (IDM)

Decentralized communication on Ethereum.

Filter by:
33,947 IDM
Age:30D

{"BlockHash":"0x73845f25a70c76399e1bfb2fcf856575d57c1a6d47c8b7fbaa63c0e9b3d0b0b5","Sender":"5GCc8penY3wGsmaq8ZgeTW7TgEfN76tZGvAnUZ2ZqmMbPWqj","Nonce":2189,"Commitment":"0x266f19621b4245cb266e35b864876b852145ca8a6c9ecadd944bc666b44daefc"}
at txn 0xe99bce76260fc6be11c782d56034267a197fdc70e4300182669b701d7bae80b1 Jun-11-2025 09:54:11 PM UTC (29 days ago)
# 3-phase commit to deter Denial of Service (DoS) attacks in multi-hop payments

2-phase commit systems in multi-hop payments can be built in two different ways, depending on if the timeout defaults to cancel or finish the payment. In either alternative there will only be a penalty on one of the phases, and the penalty will be on the opposite phase for either alternative (on the first phase for finish on timeout and on the second phase for cancel on timeout). To have a penalty on both phases, both variants of 2-phase commits have to be combined, with an intermediary phase to change the timeout action between the phases (this intermediary phase also informs all nodes that the first phase succeeded and that it can no longer be cancelled).

### 2-phase commits

@startuml
start
:Prepare;
note right: No penalty
note left: Cancel on timeout
:Commit;
note right: Penalty
end
@enduml

@startuml
start
:Prepare;
note right: Penalty
note left: Finish on timeout
if (All agree?) then ([Yes])
:Commit;
note right: No penalty
end
else ([No])
:Cancel;
note right: Penalty
stop
endif
@enduml

### 3-phase commit

@startuml
start
:Prepare;
note left: Finish on timeout
note right: Penalty
if (All agree?) then ([Yes])
:Pre-Commit;
note left: Cancel on timeout
note right: Penalty
:Commit;
note right: Penalty
end
else ([No])
:Cancel;
note right: Penalty
stop
endif
@enduml

## Chunked penalty 

With 3-phase commit, the penalty is what prevents DoS attacks rather than the time until the pending payment has been fully timed out. The pending payment can remain open as long as the penalty is actively deterring an attacker. This allows for a slow and gradual penalty, and this reduces the risk that a non-attacker is punished disproportionally.
at txn 0x734f8d84d8a04403823f358d436163024cf42dec3ec68efec99c52e5976447ad Jun-11-2025 09:31:11 PM UTC (29 days ago)
Turn your locked liquidity into real ETH today 💰
No waiting. No platform hassle. Simple OTC deal 👌

Just DM the bot and get a quote 👉 t.me/ExLiquidityBot

Fast. Fair. Confidential.

Message sent using service: evmmsg.io 📨
at txn 0xa1cb070bd1ed444b51f7e58a5b2b8a5971f4276a5ba822ff512c61be024d3614 Jun-11-2025 09:04:23 PM UTC (29 days ago)
data:,{"targetChain":"1625","targetAddress":"0x77478A2ecA4F08Ec9b0FC8FB22dB6CFbBBDb352c","action":"gas_deposit"}
at txn 0xf7fdcc39193a185a5c99cc3c2d5aac6556e268fb7ad8c0265491614ce68c5930 Jun-11-2025 09:00:59 PM UTC (29 days ago)
data:,{"targetChain":"313313","targetAddress":"0x77478A2ecA4F08Ec9b0FC8FB22dB6CFbBBDb352c","action":"gas_deposit"}
at txn 0x8cee9ab73eff8d834edf1b136b50f32b70fc75b758938bd340ee70e1b9a10e3b Jun-11-2025 09:00:23 PM UTC (29 days ago)
data:,{"targetChain":"313313","targetAddress":"0xb89D2E123312019E4bd2787E398785fF6Fe589D9","action":"gas_deposit"}
at txn 0x5cdc05add6c3f8a8992f48da4ec8292e1916611dd9759b00e41ac13c9985f7d0 Jun-11-2025 08:59:35 PM UTC (29 days ago)
453dfc04-bae5-4b0b-ad59-9de3b5e50e2d
at txn 0x511608e29fc68ede74a95bfadf590d8401f755e6f9ced80a78f39727a06083e5 Jun-11-2025 08:56:59 PM UTC (29 days ago)

{"BlockHash":"0x5b64f1398374f8ba0a7b6ef8ba4bd20a4654c4955d8652ad93bda6e91045c5a6","Sender":"5GCc8penY3wGsmaq8ZgeTW7TgEfN76tZGvAnUZ2ZqmMbPWqj","Nonce":2188,"Commitment":"0x1a78307bde2d0d2f04f96e0444cf9ba6114a79f3718af86cfe0d6ba8e5792bc7"}
at txn 0xed9d5a7d1e4cdb11fef6bf14381775e8f2121f2789550579dfc8e915fec1730d Jun-11-2025 08:56:47 PM UTC (29 days ago)
data:,{"targetChain":"313313","targetAddress":"0x79a44B098A8f2659f94e41B0c84b9bfB47b8cF58","action":"gas_deposit"}
at txn 0x8dbdd3139508fde3a89b311c203832689bd1634dd476e68728404e00145f9770 Jun-11-2025 08:26:47 PM UTC (29 days ago)
=:b:bc1ppnwz5kjgyg635szs5xfg6x9vhg597jqhsu690p3a55j2qrzmmpxq53dw3f:67206/1/0:-_/bgw:20/30
at txn 0x247c1fbb1c8a6f12d5790047740d918e5c478d8ea948b953114894e4ca7cf8c2 Jun-11-2025 08:18:59 PM UTC (29 days ago)

{"BlockHash":"0x7f1134b8212b32fc32af3faf37a474cda3c36fcdf46638ab919187a8cf52f64c","Sender":"5GCc8penY3wGsmaq8ZgeTW7TgEfN76tZGvAnUZ2ZqmMbPWqj","Nonce":2187,"Commitment":"0x4b339a9b7c2bae64a19e06f859614be9d149fd3c7e0ea7042c4cd9c296734686"}
at txn 0xcc0810a48a983fe43666669e1eb0c3a9f96befa0a26be93b8b753c161e3d9f55 Jun-11-2025 07:59:35 PM UTC (29 days ago)
Show messages: