pith. sign in
Pith Number

pith:DCEXS2L7

pith:2026:DCEXS2L72LNGJYIAW4BNZWGNUO
not attested not anchored not stored refs pending

Comparing Smart Contract Paradigms: A Preliminary Study of Security and Developer Experience

Andrea Pinna, Giuseppe Destefanis, Maria Ilaria Lunesu, Matteo Vaccargiu

Resource-oriented languages reduce explicit security overhead in smart contracts by 60% compared to imperative languages.

arxiv:2604.26727 v2 · 2026-04-29 · cs.SE · cs.PL

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{DCEXS2L72LNGJYIAW4BNZWGNUO}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

Resource-oriented paradigms shift security from runtime validation to compile-time guarantees, reducing explicit security overhead by 60% (security check density: 6.7% vs. 16.8%, p=0.002) compared to imperative languages.

C2weakest assumption

The 12 contract pairs are truly functionally equivalent and that security checks were identified and counted consistently without implementation bias from the same development team.

C3one line summary

Move reduces security check density by 60% versus Solidity in matched contracts at the cost of 47% larger code size, based on controlled pairs and developer surveys.

Receipt and verification
First computed 2026-05-22T01:03:19.529041Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

188979697fd2da64e100b702dcd8cda38afa9fd822c6cc5caeae291a69d6c536

Aliases

arxiv: 2604.26727 · arxiv_version: 2604.26727v2 · doi: 10.48550/arxiv.2604.26727 · pith_short_12: DCEXS2L72LNG · pith_short_16: DCEXS2L72LNGJYIA · pith_short_8: DCEXS2L7
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/DCEXS2L72LNGJYIAW4BNZWGNUO \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 188979697fd2da64e100b702dcd8cda38afa9fd822c6cc5caeae291a69d6c536
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "26a5407e27e7c2b34ccaf8e5b355b5fb29ea25a50c8b7c62a942e53d9e5f2ccf",
    "cross_cats_sorted": [
      "cs.PL"
    ],
    "license": "http://arxiv.org/licenses/nonexclusive-distrib/1.0/",
    "primary_cat": "cs.SE",
    "submitted_at": "2026-04-29T14:28:47Z",
    "title_canon_sha256": "6c36da995944666e58071e6afb0cdcabf1a62cb7baa1b942b2f09b895335cc9e"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2604.26727",
    "kind": "arxiv",
    "version": 2
  }
}