ARTs (25) ΒΆ
Updated: 2025-11-29 02:35:25
Check out the Zenodo ART Collection for the latest published ARTs. Below, we provide a concise list of papers published in the ART repository.
-
BibTeX Entries
Download BibTeX entries for all papers to cite them in your LaTeX documents.
Published ARTs¶
Heterogeneous trust in reliable broadcast via modal logic and history structures
Latest update: November 25, 2025
Heterogeneous distributed systems, Distributed Broadcast, Bracha Broadcast, Modal Logic, Kripke semantics, History Structures
Heterogeneous trust in reliable broadcast via modal logic and history structures
Gabbay, Murdoch J. and Sheff, Isaac
https://art.anoma.net/list#paper-17636313
10.5281/zenodo.17636313 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.17636312 )
Usage Stats: 4 views | 4 downloads
Abstract: We propose a novel modal logic and semantics for specifying and proving properties of distributed full-information-transfer protocols (protocols that broadcast state to all participants in a distributed system). We use this to design and prove correctness of novel generalisations of...
Keywords: Heterogeneous distributed systems, Distributed Broadcast, Bracha Broadcast, Modal Logic, Kripke semantics, History Structures
Download sources: record/17636313/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2025-heterogeneous-trust-reliable-broadcast,
author = { Gabbay, Murdoch J. and Sheff, Isaac },
title = { {Heterogeneous trust in reliable broadcast via modal logic and history structures} },
journal = { Anoma Research Topics },
month = { Nov },
year = { 2025 },
publisher = { Zenodo },
version = { November 25, 2025 },
doi = { 10.5281/zenodo.17636313 },
url = { https://doi.org/10.5281/zenodo.17636312 }
}
Heterogeneous Broadcast in Lean 4
Latest update: November 14, 2025
distributed systems, formal methods, lean4, Mathematical logic, formal verification
Heterogeneous Broadcast in Lean 4
Hart, Anthony
https://art.anoma.net/list#paper-17611735
10.5281/zenodo.17611735 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.17611734 )
Usage Stats: 82 views | 11 downloads
Abstract: A complete Lean 4 formalization of the paper "Heterogeneous trust in reliable broadcast via modal logic and history structures". This formalization contains mechanically verified proofs of three broadcast algorithms using history structures and modal logic.
Keywords: distributed systems, formal methods, lean4, Mathematical logic, formal verification
Download sources: record/17611735/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2025-heterogeneous-broadcast-lean-4,
author = { Hart, Anthony },
title = { {Heterogeneous Broadcast in Lean 4} },
journal = { Anoma Research Topics },
month = { Nov },
year = { 2025 },
publisher = { Zenodo },
version = { November 14, 2025 },
doi = { 10.5281/zenodo.17611735 },
url = { https://doi.org/10.5281/zenodo.17611734 }
}
Optimising Shielded State Synchronization with FMD and TEEs
Latest update: April 10, 2025
FMD, TEE, shielded state syncronisation
Optimising Shielded State Synchronization with FMD and TEEs
Larraia, Enrique and Khalniyazova, Yulia
https://art.anoma.net/list#paper-15186457
10.5281/zenodo.15186457 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.15186456 )
Usage Stats: 186 views | 194 downloads
Abstract: In this paper, we propose an efficient solution for the shielded message recovery problem based on Fuzzy Message Detection, which employs trusted enclaves for defense-in-depth. We suggest leveraging multiple detection servers. Being in a threshold setting allows us to achieve...
Keywords: FMD, TEE, shielded state syncronisation
Download sources: record/15186457/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2025-optimising-shielded-state-synchronization,
author = { Larraia, Enrique and Khalniyazova, Yulia },
title = { {Optimising Shielded State Synchronization with FMD and TEEs} },
journal = { Anoma Research Topics },
month = { Apr },
year = { 2025 },
publisher = { Zenodo },
version = { April 10, 2025 },
doi = { 10.5281/zenodo.15186457 },
url = { https://doi.org/10.5281/zenodo.15186456 }
}
Dynamic Effective Timed Communication Systems
Latest update: March 06, 2025
Distributed systems, Time-stamped events, Denotational semantics, Temporal dependencies, Enriched Event Diagrams, Actor Model
Dynamic Effective Timed Communication Systems
Heindel, Tobias and Prieto-Cubides, Jonathan and Hart, Anthony
https://art.anoma.net/list#paper-14984148
10.5281/zenodo.14984148 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.14984147 )
Usage Stats: 151 views | 154 downloads
Abstract: Message passing concurrency is a widely used paradigm in distributed systems research. Communicating finite state machines (CFSM) are probably the simplest model of message passing concurrencyβintroduced in the eighties, but still the default model in the context of communication protocols,...
Keywords: Distributed systems, Time-stamped events, Denotational semantics, Temporal dependencies, Enriched Event Diagrams, Actor Model
Download sources: record/14984148/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2025-dynamic-effective-timed-communication-systems,
author = { Heindel, Tobias and Prieto-Cubides, Jonathan and Hart, Anthony },
title = { {Dynamic Effective Timed Communication Systems} },
journal = { Anoma Research Topics },
month = { Mar },
year = { 2025 },
publisher = { Zenodo },
version = { March 06, 2025 },
doi = { 10.5281/zenodo.14984148 },
url = { https://doi.org/10.5281/zenodo.14984147 }
}
Nock for Functional Programmers
Latest update: December 18, 2024
Nock, combinators, big-step operational semantics
Nock for Functional Programmers
Czajka, Lukasz
https://art.anoma.net/list#paper-14511714
10.5281/zenodo.14511714 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.14511713 )
Usage Stats: 415 views | 459 downloads
Abstract: We present Nock using mainstream programming language theory notations and terminology. The intention is to make Nock more accessible and to outline its use as a compilation target for a high-level functional language.
Keywords: Nock, combinators, big-step operational semantics
Download sources: record/14511714/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-nock-functional-programmers,
author = { Czajka, Lukasz },
title = { {Nock for Functional Programmers} },
journal = { Anoma Research Topics },
month = { Dec },
year = { 2024 },
publisher = { Zenodo },
version = { December 18, 2024 },
doi = { 10.5281/zenodo.14511714 },
url = { https://doi.org/10.5281/zenodo.14511713 }
}
Message Logic
Latest update: December 04, 2024
Distributed Systems, Dynamic Modal Logic, Service Commitments
Message Logic
Gabbay, Murdoch J. and Zarin, Naqib
https://art.anoma.net/list#paper-14251398
10.5281/zenodo.14251398 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.14251397 )
Usage Stats: 234 views | 262 downloads
Abstract: We introduce Message Logic, a dynamic modal logic for specifying and reasoning about message- passing in distributed systems. We study in particular how to express that participants make commitments to each other about their future behaviour. This leads us to...
Keywords: Distributed Systems, Dynamic Modal Logic, Service Commitments
Download sources: record/14251398/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-message-logic,
author = { Gabbay, Murdoch J. and Zarin, Naqib },
title = { {Message Logic} },
journal = { Anoma Research Topics },
month = { Dec },
year = { 2024 },
publisher = { Zenodo },
version = { December 04, 2024 },
doi = { 10.5281/zenodo.14251398 },
url = { https://doi.org/10.5281/zenodo.14251397 }
}
Anoma State Architecture
Latest update: December 04, 2024
State Machine, Storage, Execution, Resource Machine
Anoma State Architecture
Sheff, Isaac
https://art.anoma.net/list#paper-14265827
10.5281/zenodo.14265827 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.14265826 )
Usage Stats: 160 views | 194 downloads
Abstract: Each anoma instance maintains a state machine, which ultimately implements the Resource Machine. This is the state of that state machine. This state limits what can be done in post-ordering execution.
Keywords: State Machine, Storage, Execution, Resource Machine
Download sources: record/14265827/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-anoma-state-architecture,
author = { Sheff, Isaac },
title = { {Anoma State Architecture} },
journal = { Anoma Research Topics },
month = { Dec },
year = { 2024 },
publisher = { Zenodo },
version = { December 04, 2024 },
doi = { 10.5281/zenodo.14265827 },
url = { https://doi.org/10.5281/zenodo.14265826 }
}
Heterogeneous Paxos 2.0: the Specs
Latest update: December 04, 2024
Heterogeneous Paxos, distributed algorithm, consensus, Learner Graph
Heterogeneous Paxos 2.0: the Specs
Karbyshev, Aleksandr and Sheff, Isaac
https://art.anoma.net/list#paper-14276903
10.5281/zenodo.14276903 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.12572557 )
Usage Stats: 366 views | 323 downloads
Abstract: We present Heterogeneous Paxos 2.0 (HP2.0), an improved version of Heterogeneous Paxos consensus algorithm (HP). In a nutshell, HP2.0 simplifies the algorithm logic, reduces bandwidth usage, and enables a more efficient implementation. HP2.0 is compatible with HP's requirements and has...
Keywords: Heterogeneous Paxos, distributed algorithm, consensus, Learner Graph
Download sources: record/14276903/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-heterogeneous-paxos-20-specs,
author = { Karbyshev, Aleksandr and Sheff, Isaac },
title = { {Heterogeneous Paxos 2.0: the Specs} },
journal = { Anoma Research Topics },
month = { Dec },
year = { 2024 },
publisher = { Zenodo },
version = { December 04, 2024 },
doi = { 10.5281/zenodo.14276903 },
url = { https://doi.org/10.5281/zenodo.12572557 }
}
Other versions:
-
10.5281/zenodo.14183994 - Heterogeneous Paxos 2.0: the Specs (November 19, 2024)
-
10.5281/zenodo.14171632 - Heterogeneous Paxos 2.0: the Specs (November 15, 2024)
-
10.5281/zenodo.12572558 - Heterogeneous Paxos 2.0: the Specs (June 27, 2024)
Slow Games: Policy Enforcement under Uncertainty
Latest update: September 15, 2024
Mechanism Design, Distributed Systems, Coding Theory
Slow Games: Policy Enforcement under Uncertainty
Reusche, D and Goes, Christopher and Della Penna, Nicolas
https://art.anoma.net/list#paper-13765214
10.5281/zenodo.13765214 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.13765213 )
Usage Stats: 437 views | 344 downloads
Abstract: Motivated by decentralized permissionless protocols that are ultimately backed by social consensus, which can only perceive and act much slower than the service provisioning, we study what we term a Slow Game; a type of principal-agent problem, in which the...
Keywords: Mechanism Design, Distributed Systems, Coding Theory
Download sources: record/13765214/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-slow-games-policy-enforcement-under,
author = { Reusche, D and Goes, Christopher and Della Penna, Nicolas },
title = { {Slow Games: Policy Enforcement under Uncertainty} },
journal = { Anoma Research Topics },
month = { Sep },
year = { 2024 },
publisher = { Zenodo },
version = { September 15, 2024 },
doi = { 10.5281/zenodo.13765214 },
url = { https://doi.org/10.5281/zenodo.13765213 }
}
Compiling Juvix to Cairo Assembly
Latest update: September 10, 2024
Cairo, Starknet, Anoma, Juvix, Compilers, Zero-knowledge Proofs, Functional programming
Compiling Juvix to Cairo Assembly
Czajka, Εukasz
https://art.anoma.net/list#paper-13739344
10.5281/zenodo.13739344 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.13739343 )
Usage Stats: 264 views | 206 downloads
Abstract: We describe a pipeline for compiling the functional programming language Juvix to the bytecode of the Cairo~VM, which enables zero-knowledge proofs of Juvix program execution. The read-only memory model of Cairo fits well with the purely functional nature of Juvix,...
Keywords: Cairo, Starknet, Anoma, Juvix, Compilers, Zero-knowledge Proofs, Functional programming
Download sources: record/13739344/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-compiling-juvix-cairo-assembly,
author = { Czajka, Εukasz },
title = { {Compiling Juvix to Cairo Assembly} },
journal = { Anoma Research Topics },
month = { Sep },
year = { 2024 },
publisher = { Zenodo },
version = { September 10, 2024 },
doi = { 10.5281/zenodo.13739344 },
url = { https://doi.org/10.5281/zenodo.13739343 }
}
Comparing Two Hash Functions for Multi-Party Computation and Zero-Knowledge
Latest update: September 10, 2024
Hydra, Poseidon, MPC, ZKP
Comparing Two Hash Functions for Multi-Party Computation and Zero-Knowledge
YΔ±ldΔ±z, Burcu and Maller, Mary
https://art.anoma.net/list#paper-13739511
10.5281/zenodo.13739511 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.13739510 )
Usage Stats: 229 views | 222 downloads
Abstract: Cryptographic hash functions are a paramount building block in cryptography and are used for numerous applications. The hash function Poseidon is widely favored for zero-knowledge applications (e.g. FileCoin, Dusk Network, LoopRing), and has been tailor designed for this purpose. The...
Keywords: Hydra, Poseidon, MPC, ZKP
Download sources: record/13739511/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-comparing-two-hash-functions,
author = { YΔ±ldΔ±z, Burcu and Maller, Mary },
title = { {Comparing Two Hash Functions for Multi-Party Computation and Zero-Knowledge} },
journal = { Anoma Research Topics },
month = { Sep },
year = { 2024 },
publisher = { Zenodo },
version = { September 10, 2024 },
doi = { 10.5281/zenodo.13739511 },
url = { https://doi.org/10.5281/zenodo.13739510 }
}
Intent-centric Applications for the Anoma Resource Machine
Latest update: August 26, 2024
Anoma Resource Machine, Resource Model, Anoma Applications
Intent-centric Applications for the Anoma Resource Machine
Heuer, Michael and Reusche, D
https://art.anoma.net/list#paper-13340448
10.5281/zenodo.13340448 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.13340447 )
Usage Stats: 297 views | 249 downloads
Abstract: Anoma introduces a universal intent machine, allowing developers to write applications in terms of intents, which can be ordered, solved, and settled anywhere. This work illustrates how intent-centric applications can be built using the Juvix language in Anomaβs resource model...
Keywords: Anoma Resource Machine, Resource Model, Anoma Applications
Download sources: record/13340448/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-intentcentric-applications-anoma,
author = { Heuer, Michael and Reusche, D },
title = { {Intent-centric Applications for the Anoma Resource Machine} },
journal = { Anoma Research Topics },
month = { Aug },
year = { 2024 },
publisher = { Zenodo },
version = { August 26, 2024 },
doi = { 10.5281/zenodo.13340448 },
url = { https://doi.org/10.5281/zenodo.13340447 }
}
Heterogeneous Narwhal and Paxos
Latest update: June 27, 2024
heterogeneous protocols, typhon, interoperability, protocol integration, consensus, cross-chain, heterogeneous trust
Heterogeneous Narwhal and Paxos
Heindel, Tobias and Karbyshev, Aleksandr and Sheff, Isaac
https://art.anoma.net/list#paper-10498999
10.5281/zenodo.10498999 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10498998 )
Usage Stats: 167 views | 135 downloads
Abstract: Blockchain interoperability often requires a mutually trusted layer (in the case of roll-ups or side-chains), or a third party (in the case of bridges). Heterogeneous Consensus protocols introduced the possibility for more direct, decentralized interoperability: chains can commit transactions together,...
Keywords: heterogeneous protocols, typhon, interoperability, protocol integration, consensus, cross-chain, heterogeneous trust
Download sources: record/10498999/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-heterogeneous-narwhal-paxos,
author = { Heindel, Tobias and Karbyshev, Aleksandr and Sheff, Isaac },
title = { {Heterogeneous Narwhal and Paxos} },
journal = { Anoma Research Topics },
month = { Jun },
year = { 2024 },
publisher = { Zenodo },
version = { June 27, 2024 },
doi = { 10.5281/zenodo.10498999 },
url = { https://doi.org/10.5281/zenodo.10498998 }
}
Cross-Chain Integrity with Controller Labels and Endorsement
Latest update: June 25, 2024
controllers, distributed systems, network management, system architecture
Cross-Chain Integrity with Controller Labels and Endorsement
Isaac, Sheff
https://art.anoma.net/list#paper-10498997
10.5281/zenodo.10498997 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10498996 )
Usage Stats: 892 views | 659 downloads
Abstract: In distributed systems, mutable digital objects typically require some state machine to decide on their definitive current state. This state machine can be replicated to enhance availability and fault tolerance. We call the authoritative state machine of a digital object...
Keywords: controllers, distributed systems, network management, system architecture
Download sources: record/10498997/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-crosschain-integrity-controller-labels,
author = { Isaac, Sheff },
title = { {Cross-Chain Integrity with Controller Labels and Endorsement} },
journal = { Anoma Research Topics },
month = { Jun },
year = { 2024 },
publisher = { Zenodo },
version = { June 25, 2024 },
doi = { 10.5281/zenodo.10498997 },
url = { https://doi.org/10.5281/zenodo.10498996 }
}
Anoma Resource Machine Specification
Latest update: June 25, 2024
anoma, blockchain technology, protocol design, resource machine
Anoma Resource Machine Specification
Khalniyazova, Yulia and Goes, Christopher
https://art.anoma.net/list#paper-10689620
10.5281/zenodo.10689620 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10498990 )
Usage Stats: 2206 views | 1346 downloads
Abstract: The article explores the Anoma Resource Machine (ARM) within the Anoma protocol, providing a comprehensive understanding of its role in facilitating state updates based on user preferences. Drawing parallels with the Ethereum Virtual Machine, the ARM introduces a flexible transaction...
Keywords: anoma, blockchain technology, protocol design, resource machine
Download sources: record/10689620/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-anoma-resource-machine-specification,
author = { Khalniyazova, Yulia and Goes, Christopher },
title = { {Anoma Resource Machine Specification} },
journal = { Anoma Research Topics },
month = { Jun },
year = { 2024 },
publisher = { Zenodo },
version = { June 25, 2024 },
doi = { 10.5281/zenodo.10689620 },
url = { https://doi.org/10.5281/zenodo.10498990 }
}
Other versions:
- 10.5281/zenodo.10498991 - Anoma Resource Machine Specification (January 26, 2024)
Compiling to ZKVMs
Latest update: April 19, 2024
zero-knowledge proofs, zkVM, virtual machines, privacy-preserving computation
Compiling to ZKVMs
Centelles, Alberto
https://art.anoma.net/list#paper-10998758
10.5281/zenodo.10998758 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10498994 )
Usage Stats: 352 views | 367 downloads
Abstract: With the advent of non-uniform folding schemes, the lookup singularity, generalised arithmetisations such as CCS and the application of towers of binary fields to SNARKs, many of the existing assumptions on SNARKs have been put into question, and the design...
Keywords: zero-knowledge proofs, zkVM, virtual machines, privacy-preserving computation
Download sources: record/10998758/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-compiling-zkvms,
author = { Centelles, Alberto },
title = { {Compiling to ZKVMs} },
journal = { Anoma Research Topics },
month = { Apr },
year = { 2024 },
publisher = { Zenodo },
version = { April 19, 2024 },
doi = { 10.5281/zenodo.10998758 },
url = { https://doi.org/10.5281/zenodo.10498994 }
}
Other versions:
- 10.5281/zenodo.10498995 - Compiling to ZKVMs (March 26, 2024)
Intent Machines
Latest update: February 21, 2024
intent machine, user intentions, automation, machine learning
Intent Machines
Hart, Anthony and Reusche, D
https://art.anoma.net/list#paper-10654543
10.5281/zenodo.10654543 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10498992 )
Usage Stats: 1496 views | 835 downloads
Abstract: This paper serves as an overview of the abstract mathematical structures that may be used to formalize intents and the machines that process them. We will give a hierarchy of progressively more specific structures with the goal of capturing the...
Keywords: intent machine, user intentions, automation, machine learning
Download sources: record/10654543/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2024-intent-machines,
author = { Hart, Anthony and Reusche, D },
title = { {Intent Machines} },
journal = { Anoma Research Topics },
month = { Feb },
year = { 2024 },
publisher = { Zenodo },
version = { February 21, 2024 },
doi = { 10.5281/zenodo.10654543 },
url = { https://doi.org/10.5281/zenodo.10498992 }
}
Other versions:
- 10.5281/zenodo.10498993 - Abstract Intent Machines (February 09, 2024)
VampIR Bestiary
Latest update: November 13, 2023
VAMP-IR, Intermediate Representations, Three-address code (3AC), Rank-1 Constraint System (R1CS), AirScript
VampIR Bestiary
Fitzgerald, Joshua and Centelles, Alberto
https://art.anoma.net/list#paper-10118865
10.5281/zenodo.10118865 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10118864 )
Usage Stats: 192 views | 172 downloads
Abstract: This report delves into the comprehensive study of VAMP-IR Modules, detailing their transformations and comparisons. It explores specific aspects such as definitions, expressions, constraints, auxiliary data, and related algorithms. A thorough examination of IRs and their roles in Vamp-IR is...
Keywords: VAMP-IR, Intermediate Representations, Three-address code (3AC), Rank-1 Constraint System (R1CS), AirScript
Download sources: record/10118865/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-vampir-bestiary,
author = { Fitzgerald, Joshua and Centelles, Alberto },
title = { {VampIR Bestiary} },
journal = { Anoma Research Topics },
month = { Nov },
year = { 2023 },
publisher = { Zenodo },
version = { November 13, 2023 },
doi = { 10.5281/zenodo.10118865 },
url = { https://doi.org/10.5281/zenodo.10118864 }
}
Constraint Satisfaction Problems: A Survey for Anoma
Latest update: October 18, 2023
Constraint Satisfaction, Intents, Formal Logic, Automated Reasoning, Surveys
Constraint Satisfaction Problems: A Survey for Anoma
Hart, Anthony
https://art.anoma.net/list#paper-10019113
10.5281/zenodo.10019113 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.10019112 )
Usage Stats: 615 views | 397 downloads
Abstract: This paper serves as a broad introduction to Constraint Satisfaction Problems (CSPs) tailored for professionals working on Anoma, a decentralized financial framework. Our primary aim is to build a robust intuition for CSPs, preparing the Anoma community for its application...
Keywords: Constraint Satisfaction, Intents, Formal Logic, Automated Reasoning, Surveys
Download sources: record/10019113/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-constraint-satisfaction-problems-survey,
author = { Hart, Anthony },
title = { {Constraint Satisfaction Problems: A Survey for Anoma} },
journal = { Anoma Research Topics },
month = { Oct },
year = { 2023 },
publisher = { Zenodo },
version = { October 18, 2023 },
doi = { 10.5281/zenodo.10019113 },
url = { https://doi.org/10.5281/zenodo.10019112 }
}
Exploring Cryptographic Approaches to Enhance Privacy in Intent Solving
Latest update: October 02, 2023
Collaborative SNARKs, Functional encryption, Homomorphic encryption, Intents, Multiparty computation, Searchable encryption, Private solving, Trusted execution environment, Witness encryption
Exploring Cryptographic Approaches to Enhance Privacy in Intent Solving
Khalniyazova, Yulia
https://art.anoma.net/list#paper-8321167
10.5281/zenodo.8321167 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.8321166 )
Usage Stats: 1344 views | 625 downloads
Abstract: This report explores cryptographic strategies that could enhance privacy while solving intents in Anoma. We consider well-known solutions like trusted execution environment, multiparty computations and homomorphic encryption and more exotic primitives like functional encryption, witness encryption, searchable encryption and collaborative...
Keywords: Collaborative SNARKs, Functional encryption, Homomorphic encryption, Intents, Multiparty computation, Searchable encryption, Private solving, Trusted execution environment, Witness encryption
Download sources: record/8321167/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-exploring-cryptographic-approaches-enhance,
author = { Khalniyazova, Yulia },
title = { {Exploring Cryptographic Approaches to Enhance Privacy in Intent Solving} },
journal = { Anoma Research Topics },
month = { Oct },
year = { 2023 },
publisher = { Zenodo },
version = { October 02, 2023 },
doi = { 10.5281/zenodo.8321167 },
url = { https://doi.org/10.5281/zenodo.8321166 }
}
The Core language of Juvix
Latest update: August 29, 2023
Juvix, Functional programming, Compilers, Language specification, Lambda Calculus
The Core language of Juvix
Lukasz Czajka
https://art.anoma.net/list#paper-8268850
10.5281/zenodo.8268850 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.8268849 )
Usage Stats: 501 views | 393 downloads
Abstract: We describe JuvixCore -- a minimalistic intermediate functional language to which Juvix desugars. We specify precisely and abstractly JuvixCore syntax, evaluation semantics, and the current optional type system. We comment on the relationship between this specification and the actual implementation....
Keywords: Juvix, Functional programming, Compilers, Language specification, Lambda Calculus
Download sources: record/8268850/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-core-language-juvix,
author = { Lukasz Czajka },
title = { {The Core language of Juvix} },
journal = { Anoma Research Topics },
month = { Aug },
year = { 2023 },
publisher = { Zenodo },
version = { August 29, 2023 },
doi = { 10.5281/zenodo.8268850 },
url = { https://doi.org/10.5281/zenodo.8268849 }
}
Other versions:
- 10.5281/zenodo.8297159 - The Core language of Juvix (August 29, 2023)
Rethinking VampIR
Latest update: August 29, 2023
VampIR, Arithmetic Circuits, Compilers, Proposals
Rethinking VampIR
Anthony Hart
https://art.anoma.net/list#paper-8262815
10.5281/zenodo.8262815 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.8262814 )
Usage Stats: 227 views | 143 downloads
Abstract: This paper provides an overview of VampIR v0.1.3 and outlines potential modifications for future versions. Specifically, it contains proposals for streamlined versions of the fresh function and constraint generation, a proposal for removing the type system, and a short proposal...
Keywords: VampIR, Arithmetic Circuits, Compilers, Proposals
Download sources: record/8262815/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-rethinking-vampir,
author = { Anthony Hart },
title = { {Rethinking VampIR} },
journal = { Anoma Research Topics },
month = { Aug },
year = { 2023 },
publisher = { Zenodo },
version = { August 29, 2023 },
doi = { 10.5281/zenodo.8262815 },
url = { https://doi.org/10.5281/zenodo.8262814 }
}
Anoma: a unified architecture for full-stack decentralised applications
Latest update: August 24, 2023
Anoma, Intent-Centricity and Homogeneous Architecture, Full-Stack Decentralised Applications, Counterparty Discovery, Programmable Settlement Architectures
Anoma: a unified architecture for full-stack decentralised applications
Christopher Goes and Awa Sun Yin and Adrian Brink
https://art.anoma.net/list#paper-8279842
10.5281/zenodo.8279842 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.8279841 )
Usage Stats: 489 views | 394 downloads
Abstract: Programmable settlement architectures do not enable counterparty discovery and solving, both of which are necessary to build the majority of interactive multi-party applications. The architectural constraints of programmable settlement result in contemporary application protocols that have at least one Web2...
Keywords: Anoma, Intent-Centricity and Homogeneous Architecture, Full-Stack Decentralised Applications, Counterparty Discovery, Programmable Settlement Architectures
Download sources: record/8279842/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-anoma-unified-architecture,
author = { Christopher Goes and Awa Sun Yin and Adrian Brink },
title = { {Anoma: a unified architecture for full-stack decentralised applications} },
journal = { Anoma Research Topics },
month = { Aug },
year = { 2023 },
publisher = { Zenodo },
version = { August 24, 2023 },
doi = { 10.5281/zenodo.8279842 },
url = { https://doi.org/10.5281/zenodo.8279841 }
}
Geb Pipeline
Latest update: August 21, 2023
Geb, Juvix, VampIR, compilers, category theory, semantics of PL, Lambda calculus, Arithmetic circuits
Geb Pipeline
Artem Gureev and Jonathan Prieto-Cubides
https://art.anoma.net/list#paper-8262747
10.5281/zenodo.8262747 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.8262746 )
Usage Stats: 531 views | 392 downloads
Abstract: At Heliax, we are developing a compiler stack to facilitate the creation of decentralized applications using high-level functional programming languages. This stack comprises a series of compilers that begin with Juvix and culminate in arithmetic circuits, represented via VampIR, an...
Keywords: Geb, Juvix, VampIR, compilers, category theory, semantics of PL, Lambda calculus, Arithmetic circuits
Download sources: record/8262747/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-geb-pipeline,
author = { Artem Gureev and Jonathan Prieto-Cubides },
title = { {Geb Pipeline} },
journal = { Anoma Research Topics },
month = { Aug },
year = { 2023 },
publisher = { Zenodo },
version = { August 21, 2023 },
doi = { 10.5281/zenodo.8262747 },
url = { https://doi.org/10.5281/zenodo.8262746 }
}
Juvix to VampIR Pipeline
Latest update: August 14, 2023
juvix, vamp-ir, geb, compilation, normalisation, arithmetic circuits
Juvix to VampIR Pipeline
Lukasz Czajka
https://art.anoma.net/list#paper-8252903
10.5281/zenodo.8252903 (use this DOI to cite this version) (for all versions: 10.5281/zenodo.8246535 )
Usage Stats: 546 views | 488 downloads
Abstract: This report explores two alternatives to Geb for Juvix-to-VampIR compilation. The first alternative is a straightforward approach based on full normalisation, which may be implemented relatively quickly and used as a comparison baseline for all other approaches. The second alternative...
Keywords: juvix, vamp-ir, geb, compilation, normalisation, arithmetic circuits
Download sources: record/8252903/files-archive.zip
BiBTeX: View on BibTeX page
@article{ art-2023-juvix-vampir-pipeline,
author = { Lukasz Czajka },
title = { {Juvix to VampIR Pipeline} },
journal = { Anoma Research Topics },
month = { Aug },
year = { 2023 },
publisher = { Zenodo },
version = { August 14, 2023 },
doi = { 10.5281/zenodo.8252903 },
url = { https://doi.org/10.5281/zenodo.8246535 }
}
Other versions:
-
10.5281/zenodo.8268823 - Juvix to VampIR Pipeline (August 14, 2023)
-
10.5281/zenodo.8268274 - Juvix to VampIR Pipeline (August 14, 2023)
-
10.5281/zenodo.8246536 - Juvix to VampIR Pipeline (August 14, 2023)
-
10.5281/zenodo.8247642 - Juvix to VampIR Pipeline (August 14, 2023)