Albert, an intermediate smart-contract language for the tezos blockchain

6Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Tezos is a smart-contract blockchain. Tezos smart contracts are written in a low-level stack-based language called Michelson. In this article we present Albert, an intermediate language for Tezos smart contracts which abstracts Michelson stacks as linearly typed records. We also describe its compiler to Michelson, written in Coq, that targets Mi-Cho-Coq, a formal specification of Michelson implemented in Coq.

Cite

CITATION STYLE

APA

Bernardo, B., Cauderlier, R., Pesin, B., & Tesson, J. (2020). Albert, an intermediate smart-contract language for the tezos blockchain. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12063 LNCS, pp. 584–598). Springer. https://doi.org/10.1007/978-3-030-54455-3_41

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free