A Model-Driven Analysis of Mimblewimble Security Properties and its Protocol Implementations

Authors

DOI:

https://doi.org/10.36561/ING.24.10

Keywords:

Security, Formal verification, Mimblewimble, Idealized model, Cryptocurrency

Abstract

Mimblewimble is a privacy-oriented cryptocurrency technology that provides security and scalability properties that distinguish it from other protocols. Mimblewimble’s cryptographic approach is based on Elliptic Curve Cryptography which allows verifying a transaction without revealing any information about the transactional amount or the parties involved. Mimblewimble combines Confidential transactions, CoinJoin, and cut-through to achieve a higher level of privacy, security, and scalability. In this work, we present and discuss these security properties and outline the basis of a model-driven verification approach to address the certification of the correctness of the protocol implementations. In particular, we propose an idealized model that is key in the described verification process. Then, we identify and precisely state the conditions for our model to ensure the verification of relevant security properties of Mimblewimble. In addition, we analyze the Grin and Beam implementations of Mimblewimble in their current state of development. We present detailed connections between our model and their implementations regarding the Mimblewimble structure and its security properties.

Downloads

Download data is not yet available.

Published

2023-06-30

How to Cite

[1]
A. Silveira, G. Betarte, M. Cristiá, and C. Luna, “A Model-Driven Analysis of Mimblewimble Security Properties and its Protocol Implementations”, Memoria investig. ing. (Facultad Ing., Univ. Montev.), no. 24, pp. 129–142, Jun. 2023.

Issue

Section

Articles

Most read articles by the same author(s)