Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: FEther: An Extensible Definitional Interpreter for Smart-contract
  Verifications in Coq   Blockchain technology adds records to a list using cryptographic links.
Therefore, the security of blockchain smart contracts is among the most popular
contemporary research topics. To improve the theorem-proving technology in this
field, we are developing an extensible hybrid verification tool chain, denoted
as FSPVM-E, for Ethereum smart contract verification. This hybrid system
extends the proof assistants in Coq, a formal proof-management system.
Combining symbolic execution with higher-order theorem-proving, it solves
consistency, automation, and reusability problems by standard theorem-proving
approaches. This article completes the FSPVM-E by developing its proof engine.
FSPVM-E is an extensible definitional interpreter based on our previous work
FEther, which is totally developed in the Coq proof assistant. It supports
almost all semantics of the Solidity programing language, and simultaneously
executes multiple types of symbols. FEther also contains a set of automatic
strategies that execute and verify the smart contracts in Coq with a high level
of automation. The functional correctness of FEther was verified in Coq. In
standard tutorials, the execution efficiency of FEther far exceeded that of the
interpreters developed in Coq.

36
The categories of this paper are: cmp-lg
25
The categories of this paper are: patt-sol
37
The categories of this paper are: supr-con
35
The categories of this paper are: mtrl-th
18
The categories of this paper are: econ
23
The categories of this paper are: solv-int
32
The categories of this paper are: atom-ph
9
The categories of this paper are: nlin
31
The categories of this paper are: ao-sci
6
The categories of this paper are: astro-ph
21
The categories of this paper are: adap-org
2
The categories of this paper are: math
29
The categories of this paper are: funct-an
5
The categories of this paper are: gr-qc
28
The categories of this paper are: alg-geom
10
The categories of this paper are: q-bio