Balance: dynamic adjustment of cryptocurrency deposits
File(s)Balance_camera-ready_0823.pdf (1014.02 KB)
Accepted version
Author(s)
Harz, Dominik
Gudgeon, Lewis
Gervais, Arthur
Knottenbelt, William
Type
Conference Paper
Abstract
In cryptoeconomic protocols, nancial deposits are fundamental totheir security. Protocol designers and their agents face a trade-o when choosing the deposit size. While substantial deposits might in-crease the protocol security, for example by minimising the impactof adversarial behaviour or risks of currency uctuations, locked-up capital incurs opportunity costs for agents. Moreover, someprotocols require over-collateralization in anticipation of futureevents and malicious intentions of agents. We presentBalance,an application-agnostic system that reduces over-collateralizationwithout compromising protocol security. InBalance, maliciousagents receive no additional utility for cheating once their depositsare reduced. At the same time, honest and rational agents increasetheir utilities for behaving honestly as their opportunity costs forthe locked-up deposits are reduced.Balanceis a round-basedmechanism in which agents need tocontinuouslyperform desiredactions. Rather than treating agents’ incentives and behaviour asancillary, we explicitly model agents’ utility, proving the conditionsfor incentive compatibility.Balanceimproves social welfare givena distribution of honest, rational, and malicious agents. Further,we integrateBalancewith a cross-chain interoperability protocol,XCLAIM, reducing deposits by 10% while maintaining the sameutility for behaving honestly. Our implementation allows any num-ber of agents to be maintained for at most 55,287 gas (≈USD 0.07)to update the agents’ scores, and at a cost of 54,948 gas (≈USD0.07) to update the assignment of agents to layers.
Date Issued
2019-11-06
Date Acceptance
2019-07-31
Citation
Proceedings of the 2019 ACM SIGSAC Conference on Computer & Communications Security (CCS '19), 2019, pp.1485-1502
ISBN
9781450367479
Publisher
ACM
Start Page
1485
End Page
1502
Journal / Book Title
Proceedings of the 2019 ACM SIGSAC Conference on Computer & Communications Security (CCS '19)
Copyright Statement
© 2019 Copyright held by the owner/author(s).
Identifier
https://dl.acm.org/doi/10.1145/3319535.3354221
Source
2019 ACM SIGSAC Conference on Computer & Communications Security (CCS '19)
Subjects
Science & Technology
Technology
Computer Science, Information Systems
Computer Science, Theory & Methods
Telecommunications
Computer Science
deposits
cryptocurrency
reputation
mechanism design
cryptoeconomic protocols
REPUTATION SYSTEMS
Publication Status
Published
Start Date
2019-11-11
Finish Date
2019-11-15
Coverage Spatial
London, UK