2019
DOI: 10.48550/arxiv.1905.11360
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Brick: Asynchronous Payment Channels

Abstract: Off-chain protocols (channels) are a promising solution to the scalability and privacy challenges of blockchain systems. Current proposals, however, require synchrony assumptions to preserve the safety of a channel, leaking to an adversary the exact amount of time needed to control the network for a successful attack. In this paper, we introduce Brick, the first off-chain construction that remains secure under network asynchrony and concurrently provides correct incentives. The core idea is to incorporate the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 17 publications
(37 reference statements)
0
6
0
Order By: Relevance
“…We observe strong similarities with optimistic fair exchange protocols [35,34,62]. Specifically, watchtowers take action to enforce the commitment, if one of the parties crashes or synchrony assumptions do not hold, i.e., after a pre-defined timeout [105,38,128,37]. This construction was first introduced and applied to off-chain payment channels [89].…”
Section: (Pre-)commit Phasementioning
confidence: 99%
See 1 more Smart Citation
“…We observe strong similarities with optimistic fair exchange protocols [35,34,62]. Specifically, watchtowers take action to enforce the commitment, if one of the parties crashes or synchrony assumptions do not hold, i.e., after a pre-defined timeout [105,38,128,37]. This construction was first introduced and applied to off-chain payment channels [89].…”
Section: (Pre-)commit Phasementioning
confidence: 99%
“…Model 3: Hybrid (Watchtowers) As an additional measure of security, TTPs can be introduced as a fallback to timelocks in case CCC participants experience crash failures, e.g. in form of a watchtower [105,38,128,37] that recovers otherwise potentially lost assets. This is specifically useful in the case of atomic swaps using Hased Timelock Contracts (HTLCs) [20, 93,3,144], when either party crashes after the hashlock's secret has been revealed.…”
Section: Abort Phasementioning
confidence: 99%
“…Unlike Pisa, in DCWC, a watchtower gets paid only when it catches a fraud. In another research work, Avarikioti et al presented BRICK [35], a protocol that detects and prevents fraud before it appears on the blockchain. To this end, BRICK employs a committee of third parties called Wardens.…”
Section: Payment Channels and Watchtowermentioning
confidence: 99%
“…Herlihy et al [14] represent a cross-chain payment as a deal matrix M where M i, j characterises a transfer of some asset from participant i to participant j. They offer a timelock 2 protocol that requires synchrony, and a certified blockchain protocol that requires partial synchrony and a certified blockchain. However, the synchronous solutions of [24] and [14] do not consider clock drift, and for their partially synchronous solutions no success guarantees are established.…”
Section: Introductionmentioning
confidence: 99%