Papers2 providers · 2 records
March 20, 2018· 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE)
conference-paper

Smart contracts: security patterns in the ethereum ecosystem and solidity

Abstract

Smart contracts that build up on blockchain technologies are receiving great attention in new business applications and the scientific community, because they allow untrusted parties to manifest contract terms in program code and thus eliminate the need for a trusted third party. The creation process of writing well performing and secure contracts in Ethereum, which is today's most prominent smart contract platform, is a difficult task. Research on this topic has only recently started in industry and science. Based on an analysis of collected data with Grounded Theory techniques, we have elaborated several common security patterns, which we describe in detail on the basis of Solidity, the dominating programming language for Ethereum. The presented patterns describe solutions to typical security issues and can be applied by Solidity developers to mitigate typical attack scenarios.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.