Skip to main content

Showing 1–18 of 18 results for author: Grunspan, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.04168  [pdf, other

    cs.CR math.PR

    Three variations of Heads or Tails Game for Bitcoin

    Authors: Cyril Grunspan, Ricardo Perez-Marco

    Abstract: We present three very simple variants of the classic Heads or Tails game using chips, each of which contributes to our understanding of the Bitcoin protocol. The first variant addresses the issue of temporary Bitcoin forks, which occur when two miners discover blocks simultaneously. We determine the threshold at which an honest but temporarily ``Byzantine'' miner persists in mining on their fork t… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

    Comments: 16 pages

    MSC Class: 68M01; 60G40; 91A60

  2. arXiv:2306.12783   

    cs.CR

    Proof of reserves and non-double spends for Chaumian Mints

    Authors: Cyril Grunspan, Ricardo Perez-Marco

    Abstract: E-cash was invented in 1982 by David Chaum as an anonymous cryptographic electronic cash system based on blind signatures. It is not a decentralized form of money as Bitcoin. It requires trust on the server or Mint issuing the e-cash tokens and validating the transactions for preventing double spends. Moreover, the users also need to trust the Mint to not debase the value of e-cash tokens by Minti… ▽ More

    Submitted 23 June, 2023; v1 submitted 22 June, 2023; originally announced June 2023.

    Comments: There is an error in the 3rd point of section 3.1

    MSC Class: 68M01; 91G80

  3. arXiv:2302.06966  [pdf, other

    cs.CR

    Proof of Reputation

    Authors: Cyril Grunspan, Ricardo Perez-Marco

    Abstract: We present the new mining protocol Proof-of-Reputation (PoR) for decentralized Proof-of-Work (PoW) blockchains, in particular for Bitcoin. PoR combines the classical PoW with the new ingredient of cryptographic reputation. The same level of security compared to pure PoW can be achieved with a significant energy consumption reduction (of the order of 30\%) for the same security level. The proper im… ▽ More

    Submitted 14 February, 2023; originally announced February 2023.

    Comments: 8 pages

    MSC Class: 68M01; 91-00

  4. arXiv:2211.13335  [pdf, other

    cs.CR

    Ping-Pong Swaps

    Authors: Cyril Grunspan, Ricardo Perez-Marco

    Abstract: We propose Ping-Pong Swaps: A secure pure peer-to-peer crosschain swap mechanism of tokens or cryptocurrencies that does not require escrow nor an intermediate trusted third party. The only technical requirement is to be able to open unidirectional payment channels in both blockchain protocols. This allows anonymous cryptocurrency trading without the need of a centralized exchange, nor DEX's in De… ▽ More

    Submitted 9 January, 2023; v1 submitted 23 November, 2022; originally announced November 2022.

    Comments: Details and a new section added. 9 pages, 1 figure

  5. arXiv:2211.07270  [pdf, other

    cs.CR math.PR

    Block withholding resilience

    Authors: Cyril Grunspan, Ricardo Perez-Marco

    Abstract: It has been known for some time that the Nakamoto consensus as implemented in the Bitcoin protocol is not totally aligned with the individual interests of the participants. More precisely, it has been shown that block withholding mining strategies can exploit the difficulty adjustment algorithm of the protocol and obtain an unfair advantage. However, we show that a modification of the difficulty a… ▽ More

    Submitted 14 November, 2022; originally announced November 2022.

    Comments: 12 pages, 1 figure

    MSC Class: 68M01; 60G40; 91A60

  6. arXiv:2010.02671  [pdf, other

    cs.CR math.PR

    Profit lag and alternate network mining

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: For a mining strategy we define the notion of "profit lag" as the minimum time it takes to be profitable after that moment. We compute closed forms for the profit lag and the revenue ratio for the strategies "selfish mining" and "intermittent selfish mining". This confirms some earlier numerical simulations and clarifies misunderstandings on profitability in the literature. We also study mining pa… ▽ More

    Submitted 6 October, 2020; originally announced October 2020.

    Comments: 19 pages, 5 figures

  7. arXiv:2003.00001  [pdf, other

    math.HO cs.CR

    The mathematics of Bitcoin

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We survey recent results on the mathematical stability of Bitcoin protocol. Profitability and probability of a double spend are estimated in closed form with classical special functions. The stability of Bitcoin mining rules is analyzed and several theorems are proved using martingale and combinatorics techniques. In particular, the empirical observation of the stability of the Bitcoin protocol is… ▽ More

    Submitted 2 March, 2020; originally announced March 2020.

    Comments: 7 pages, 4 figures

    Journal ref: EMS Newsletter [115 (2020)], [31-37]. \c{opyright} European Mathematical Society

  8. arXiv:2002.01374  [pdf, other

    cs.DC cs.CR

    Ant Routing scalability for the Lightning Network

    Authors: Cyril Grunspan, Gabriel Lehéricy, Ricardo Pérez-Marco

    Abstract: The ambition of the Lightning Network is to provide a second layer to the Bitcoin network to enable transactions confirmed instantly, securely and anonymously with a world scale capacity using a decentralized protocol. Some of the current propositions and implementations present some difficulties in anonymity, scaling and decentalization. The Ant Routing algorithm for the Lightning Network was pro… ▽ More

    Submitted 4 February, 2020; originally announced February 2020.

    Comments: 26 pagew, 3 figures

  9. On Profitability of Nakamoto double spend

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: Nakamoto double spend strategy, described in Bitcoin foundational article, leads to total ruin with positive probability and does not make sense from the profitability point of view. The simplest strategy that can be profitable incorporates a stopping threshold when success is unlikely. We solve and compute the exact profitability for this strategy. We compute the minimal amount of the double spen… ▽ More

    Submitted 12 December, 2019; originally announced December 2019.

    Comments: 15 pages, 4 figures

    MSC Class: 68M01; 60G40; 91A60m 33B20S

  10. arXiv:1904.13330  [pdf, other

    cs.CR

    Selfish Mining in Ethereum

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We study selfish mining in Ethereum. The problem is combinatorially more complex than in Bitcoin because of major differences in the reward system and a different difficulty adjustment formula. Equivalent strategies in Bitcoin do have different profitabilities in Ethereum. The attacker can either broadcast his fork one block by one, or keep them secret as long as possible and publish them all at o… ▽ More

    Submitted 30 April, 2019; originally announced April 2019.

    Comments: 21 pages, 6 figures

  11. arXiv:1904.07675  [pdf, other

    cs.CR math.CO

    Selfish Mining and Dyck Words in Bitcoin and Ethereum Networks

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: The main goal of this article is to present a direct approach for the formula giving the long-term apparent hashrates of Selfish Mining strategies using only elementary probabilities and combinatorics, more precisely, Dyck words. We can avoid computing stationary probabilities on Markov chain, nor stopping times for Poisson processes as in previous analysis. We do apply these techniques to other b… ▽ More

    Submitted 11 April, 2019; originally announced April 2019.

    Comments: 10 pages, 4 figures. To appear in Proceedings of Tokenomics, International COnference on Blockchain Economics, Security and Protocols, Paris, 2019

  12. arXiv:1902.01513  [pdf, other

    cs.CR math.CO math.PR

    Bitcoin Selfish Mining and Dyck Words

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We give a straightforward proof for the formula giving the long-term apparent hashrate of the Selfish Mining strategy in Bitcoin using only elementary probabilities and combinatorics, and more precisely, Dyck words. There is no need to compute stationary probabilities on Markov chain nor stopping times for Poisson processes as it was previously done. We consider also several other block withholdin… ▽ More

    Submitted 4 February, 2019; originally announced February 2019.

    Comments: 5 pages, 1 figure

    MSC Class: 68M01; 60G40; 91A60

  13. arXiv:1811.09322  [pdf, other

    cs.CR math.PR

    On Profitability of Trailing Mining

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We compute the revenue ratio of the Trail Stubborn mining strategy in the Bitcoin network and compare its profitability to other block-withholding strategies. We use for this martingale techniques and a classical analysis of the hiker problem. In this strategy the attacker could find himself mining in a shorter fork, but we prove that for some parameter values it is still profitable to not give up… ▽ More

    Submitted 22 November, 2018; originally announced November 2018.

    Comments: 19 pages, 4 figures

  14. arXiv:1808.01041  [pdf, other

    cs.CR math.PR

    On profitability of stubborn mining

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We compute and compare profitabilities of stubborn mining strategies that are variations of selfish mining. These are deviant mining strategies violating Bitcoin's network protocol rules. We apply the foundational set-up from our previous companion article on the profitability of selfish mining, and the new martingale techniques to get a closed-form computation for the revenue ratio, which is the… ▽ More

    Submitted 2 August, 2018; originally announced August 2018.

    Comments: 16 pages, 3 figures

  15. arXiv:1807.00151  [pdf, other

    cs.DC cs.CR

    Ant routing algorithm for the Lightning Network

    Authors: C. Grunspan, R. Pérez-Marco

    Abstract: We propose a decentralized routing algorithm that can be implemented in Bitcoin Lightning Network. All nodes in the network contribute equally to path searching. The algorithm is inspired from ant path searching algorithms.

    Submitted 11 August, 2018; v1 submitted 30 June, 2018; originally announced July 2018.

    Comments: 10 pages, 1 figure

  16. arXiv:1805.08281  [pdf, other

    cs.GT cs.CR math.PR

    On profitability of selfish mining

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We review the so called selfish mining strategy in the Bitcoin network and compare its profitability to honest mining.We build a rigorous profitability model for repetition games. The time analysis of the attack has been ignored in the previous literature based on a Markov model,but is critical. Using martingale's techniques and Doob Stopping Time Theorem we compute the expected duration of attack… ▽ More

    Submitted 22 January, 2019; v1 submitted 16 May, 2018; originally announced May 2018.

    Comments: Added 2 more sections and pictures. 20 pages, 4 figures

    MSC Class: 68M01; 60G40; 91A60

  17. arXiv:1702.04421  [pdf, other

    cs.CR

    Satoshi Risk Tables

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We present Bitcoin Security Tables computing the probability of success p(z,q,t) of a double spend attack by an attacker controlling a share q of the hashrate after z confirmations in time t.

    Submitted 16 February, 2017; v1 submitted 14 February, 2017; originally announced February 2017.

    Comments: 12 pages, 1 figure, 9 tables

  18. Double spend races

    Authors: Cyril Grunspan, Ricardo Pérez-Marco

    Abstract: We correct the double spend race analysis given in Nakamoto's foundational Bitcoin article and give a closed-form formula for the probability of success of a double spend attack using the Regularized Incomplete Beta Function. We give a proof of the exponential decay on the number of confirmations, often cited in the literature, and find an asymptotic formula. Larger number of confirmations are nec… ▽ More

    Submitted 6 May, 2020; v1 submitted 5 February, 2017; originally announced February 2017.

    Comments: 35 pages, 5 figures, 7 tables. Final published version

    MSC Class: 68M01; 60G40; 91A60; 33B20

    Journal ref: International Journal of Theoretical and Applied Finance (IJTAF), 21, 8, 2018