The Formal Verification of Aptos Coin

  • Kundu Chen
  • , Jie Luo*
  • , Yi Lu
  • , Zhongyun Zhang
  • , Wenbo Zhang
  • , Xudong Wang
  • , Pan Li
  • , Jun Zhao
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The fungible contract tokens encounter numerous security challenges due to the vulnerabilities in contract languages; while Move, a novel and secure contract language, is designed to mitigate these vulnerabilities theoretically. To verify the security of the Move-based contract coin, this paper employs formal methods to model the Aptos coin, a leading Move-based token, and assess its high-level properties. Firstly, we examined Aptos Coin’s contract code and integrated the Move’s characteristics to construct a bottom-up model. Subsequently, we specified the necessary high-level properties that the model should possess. Finally, we utilize the Move Prover, a model-checking tool to verify the essential secure properties of Aptos coin. The results demonstrate that the Aptos coin can satisfy the properties with few prerequisite conditions.

Original languageEnglish
Title of host publicationInformation Security - 27th International Conference, ISC 2024, Proceedings
EditorsNicky Mouha, Nick Nikiforakis
PublisherSpringer Science and Business Media Deutschland GmbH
Pages3-22
Number of pages20
ISBN (Print)9783031757563
DOIs
StatePublished - 2025
Event27th Information Security Conference, ISC 2024 - Arlington, United States
Duration: 23 Oct 202425 Oct 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume15257 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th Information Security Conference, ISC 2024
Country/TerritoryUnited States
CityArlington
Period23/10/2425/10/24

Keywords

  • Formal Verification
  • Fungible Token
  • Move Language
  • Smart Contract

Fingerprint

Dive into the research topics of 'The Formal Verification of Aptos Coin'. Together they form a unique fingerprint.

Cite this