Lune

FSE2023Top-tier venue

Demystifying the Composition and Code Reuse in Solidity Smart Contracts

Kairan Sun, Zhengzi Xu, Chengwei Liu, Kaixuan Li, Yang Liu

2023Year
25Citations
8Top-tier citations

Abstract

As the development of Solidity smart contracts has increased in popularity, the reliance on external sources such as third-party packages increases to reduce development costs. However, despite the use of external sources bringing flexibility and efficiency to the development, they could also complicate the process of assuring the security of downstream applications due to the lack of package managers for standardized ways and sources. While previous studies have only focused on code clones without considering how the external components are introduced, the compositions of a smart contract and their characteristics still remain puzzling.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 8fdb0aa6-4585-45bb-8fb9-94a1cf0d7dfb

Cited by top-tier papers8

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines