Paper 2026/049 Original: eprint.iacr.org/2026/049 ↗
Argo MAC: Garbling with Elliptic Curve MACs
Abstract
Off-chain cryptography enables more expressive smart contracts for Bitcoin. Recent work, including BitVM, use SNARKs to prove arbitrary computation, and garbled circuits to verifiably move proof verification off-chain. We define a new garbling primitive, Argo MAC, that enables over $1000\times$ more efficient garbled SNARK verifiers. Argo MAC efficiently translates from an encoding of the bit decomposition of a curve point to a homomorphic MAC of that point. These homomorphic MACs enable much more efficient garbling. In subsequent work, we will describe how to use Argo MAC to construct garbled SNARK verifiers for pairing-based SNARKs.
Metadata
- Available format(s)
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- History
- 2026-01-19: last updated
- 2026-01-12: published
- Short URL
- https://ia.cr/2026/049
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2026/049,
author = {Liam Eagen and Ying Tong Lai},
title = {Argo MAC: Garbling with Elliptic Curve MACs},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/049},
year = {2026},
url = {https://eprint.iacr.org/2026/049}
}