Jan Gorzny

dblp:09/11466 · DBLP profile ↗
← Back
15ranked-venue papers
8as first author
8since 2021 · last 2026
0000-0003-1435-8508ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 9 · 2 first-author · 7 since 2021Security and privacy · 7 · 2 first-author · 7 since 2021Theory of computation · 5 · 5 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 2 first-author
YearPublicationVenuePosition
2026 On-chain Smart Contract Product Lines via the Diamond Pattern
Jan Gorzny, Martin Derka
ICBC1
2026 Enhanced EIP-7503 Zero-Knowledge Wormholes
Donato Pellegrino, Jan Lauinger, Phillip Kemper, Jan Gorzny, Martin Derka
ICBC4
2025 Sequencer Level Security
Martin Derka, Jan Gorzny, Diego Siqueira, Donato Pellegrino, Marius Guggenmos, Zhiyang Chen 0004
ICBC2
2025 A Practical Rollup Escape Hatch Design
Francisco Gomes Figueira, Martin Derka, Ching Lun Chiu, Jan Gorzny
ICBC4
2025 Blue-Green Deployments for Smart Contracts
Jan Gorzny, Valerian Callens, Alexandr Murashkin
ICBC1
2024 SoK: Compression in Rollups
abstract
A rollup is a scaling solution built on top of an existing blockchain. Rollups separate execution from consensus, but are required to post the data used for state updates to the underlying blockchain. This data is required to ensure that execution of state updates are performed correctly. As writing data to a public blockchain is not free, rollups are incentivized to minimize the amount of data they post on-chain. Rollups therefore aggregate and compress the data used for executions in order to save on fees associated with writing data to the blockchain. In this work, we explore the methods for posting data on-chain and the compression techniques used by real-world rollups. We explore differences in implementations and contrast the approaches used by both optimistic and zero-knowledge rollups. We also explore approaches which enable domain-specific compression, consider upcoming changes to data storage on Ethereum, and suggest improvements for rollup compression.
Roshan Palakkal, Jan Gorzny, Martin Derka
ICBC2
2023 SoK: Not Quite Water Under the Bridge: Review of Cross-Chain Bridge Hacks
abstract
The blockchain ecosystem has evolved into a multi-chain world with various blockchains vying for use. Although each blockchain may have its own native cryptocurrency or digital assets, there are use cases to transfer these assets between blockchains. Systems that bring these digital assets across blockchains are called bridges, and have become important parts of the ecosystem. The designs of bridges vary and range from quite primitive to extremely complex. However, they typically consist of smart contracts holding and releasing digital assets, as well as nodes that help facilitate user interactions between chains. In this paper we first provide a high level break-down of components in a bridge and the different processes for some bridge designs. Then, we analyse past exploits in the blockchain ecosystem that specifically targeted bridges. In doing this, we identify risks associated with bridge components.
Sung-Shine Lee, Alexandr Murashkin, Martin Derka, Jan Gorzny
ICBC4
2021 Lifting propositional proof compression algorithms to first-order logic
abstract
Abstract Proofs are a key feature of modern propositional and first-order theorem provers. Proofs generated by such tools serve as explanations for unsatisfiability of statements. However, these explanations are complicated by proofs which are not necessarily as concise as possible. There are a wide variety of compression techniques for propositional resolution proofs but fewer compression techniques for first-order resolution proofs generated by automated theorem provers. This paper describes an approach to compressing first-order logic proofs based on lifting proof compression ideas used in propositional logic to first-order logic. The first approach lifted from propositional logic delays resolution with unit clauses, which are clauses that have a single literal. The second approach is partial regularization, which removes an inference $\eta $ when it is redundant in the sense that its pivot literal already occurs as the pivot of another inference in every path from $\eta $ to the root of the proof. This paper describes the generalization of the algorithms LowerUnits and RecyclePivotsWithIntersection (Fontaine et al.. Compression of propositional resolution proofs via partial regularization. In Automated Deduction—CADE-23—23rd International Conference on Automated Deduction, Wroclaw, Poland, July 31–August 5, 2011, p. 237--251. Springer, 2011) from propositional logic to first-order logic. The generalized algorithms compresses resolution proofs containing resolution and factoring inferences with unification. An empirical evaluation of these approaches is included.
Jan Gorzny, Ezequiel Postan, Bruno Woltzenlogel Paleo
J. Log. Comput.1
2020 Computing Imbalance-Minimal Orderings for Bipartite Permutation Graphs and Threshold Graphs
Jan Gorzny
COCOA1
2020 End-Vertices of AT-free Bigraphs
Jan Gorzny, Jing Huang 0007
COCOON1
2019 Imbalance, Cutwidth, and the Structure of Optimal Orderings
Jan Gorzny, Jonathan F. Buss
COCOON1
2017 End-vertices of LBFS of (AT-free) bigraphs
Jan Gorzny, Jing Huang 0007
Discret. Appl. Math.1
2015 Towards the Compression of First-Order Resolution Proofs by Lowering Unit Clauses
Jan Gorzny, Bruno Woltzenlogel Paleo
CADE1
2013 Change Propagation due to Uncertainty Change
Rick Salay, Jan Gorzny, Marsha Chechik
FASE2
2012 Towards a Methodology for Verifying Partial Model Refinements
abstract
Models are good at expressing information that is known but do not typically have support for representing what information a modeler does not know or does not care about at a particular stage in the software development process. Partial models address this by being able to precisely represent uncertainty about model content. In previous work, we have defined a general approach for defining partial model semantics using a first order logic encoding. In this paper, we use this FO encoding to formally define the conditions for partial model refinement in the manner of the refinement of algebraic specifications. We use this approach to verify both manual refinements and automated transformation-based refinements. We illustrate our approach using example models and transformations.
Rick Salay, Marsha Chechik, Jan Gorzny
ICST3