ETH Price: $2,966.30 (-1.27%)

Transaction Details

Transaction Action
IDM:
# Decision-making process for decentralized multi-hop payments

The problem in decision-making in a person-to-person chain is that a single link in the chain can break it. Primarily, a link in a chain can block decisions (by not agreeing on and forwarding it). In person-to-person payments, a blocked decision results in credit being locked indefinitely as the payment cannot proceed (it simply gets stuck). It is possible to prevent attacks that block decisions by punishing the attacker. As organizing such a punishment is itself a decision that can get blocked, the payment has to be done in such a way that the decision to start the penalty is itself enforced by a penalty, and the decision to end the penalty (and the payment) is also itself enforced with a penalty. Logically, the decision to start the payment (and the penalty) has to affect the outgoing balance (and thus start from the buyer) and the decision to finish the payment (and the penalty) has to affect the incoming balance (and thus start from the seller). When finishing the payment, there is a gradual decrease in how much can be claimed, and when starting the payment, there is a gradual decrease in how much can be cancelled (along with fees added on top of the payment that are paid out in proportion to how long the payment was stuck). With this penalty system, the buyer will request an agreement to start the payment. Depending on if everyone agrees, the buyer will either cancel the attempt, or go through with it. For either outcome, each intermediary and the seller is incentivized (by the penalty) to conform to it. The decision to go through with the payment requires two steps. First, the buyer has to inform each intermediary that they decided to do the payment (i.e., that they revoke their right to decide to cancel the payment). Then, the payment has to be finished from the seller and backwards, so that the penalty can enforce it (i.e., the penalty when finishing the payment has to affect the incoming balance, by reducing it relative to how much had been finalized already at the outgoing balance).
Transaction Hash:
0x87ea0adf12402753c636efb18be72a1ee1c40785347d96a6f85cbb81bded311c
Status:
Success
Block:
22655376246426 Block Confirmations
Timestamp:
34 days ago (Jun-07-2025 09:24:35 PM UTC)

Sponsored:


Value:
0 ETH ($0.00)
Transaction Fee:
0.00011266119217536 ETH $0.33
Gas Price:
1.076655124 Gwei (0.000000001076655124 ETH)
Ether Price:
$2,526.17 / ETH
Gas Limit & Usage by Txn:
158,457 | 104,640 (66.04%)
Gas Fees:
Base: 0.576655124 Gwei |Max: 1.297394783 Gwei |Max Priority: 0.5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0.00006034119217536 ETH ($0.18)💸 Txn Savings: 0.00002309819791776 ETH ($0.07)

Other Attributes:
Txn Type: 2 (EIP-1559) Nonce: 12 Position In Block: 60
Input Data:

Private Note:
To access the Private Note feature, you must be Logged In
Invoked Transactions
ADVANCED MODE:
  Type Trace Address Method From   To Value Gas Limit
AA Txn Hash Method Position From Internal Txns Token Txns NFT Txns Txn Fee (ETH) Gas Limit
Transaction Receipt Event Logs

                
Authority Delegated Address Nonce Validity yParity r s
Loading...
Loading
Loading...
Loading
Loading...
Loading

A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base.