Abstract— Energy-efficient proof-of-stake (PoS) consensus protocols in blockchain have gained much attention from academia

and industry recently. Despite their potential advantages, PoS

protocols have not been extensively deployed in the existing digital

currency market due to inherent security concerns, e.g., longrange attacks. Such attacks enable an adversary to rewrite the

entire transaction history of a blockchain, severely compromising

its immutability. The puncturable signature provides an efficient

solution against long-range attacks due to secret key leakage.

More specifically, a signer can update the secret key with

chosen messages selectively, while the public key is unchanged.

Unfortunately, the existing puncturable signature schemes suffer

from either updating the public key repeatedly or large key sizes,

which makes them unsuitable for PoS protocols. To resolve these

drawbacks, we adopt a delegated approach to performing key

puncture operations and propose a generic puncturable signature

construction from delegated (key-policy) constrained signatures.

We present a concrete puncturable signature scheme over lattices

that is proven secure based on the short integer solution (SIS)

assumption in the standard model.